- Модуль: rpa
- Путь к файлу: ~/bitrix/modules/rpa/lib/model/stagetable.php
- Класс: BitrixRpaModelStageTable
- Вызов: StageTable::getMap
static function getMap(): array
{
Base::loadBaseLanguageMessages();
return [
(new ORMFieldsIntegerField('ID'))
->configurePrimary()
->configureAutocomplete(),
(new ORMFieldsStringField('NAME'))
->configureRequired()
->configureTitle(Loc::getMessage('RPA_COMMON_TITLE')),
(new ORMFieldsStringField('CODE')),
(new ORMFieldsStringField('COLOR'))
->configureSize(6)
->configureTitle(Loc::getMessage('RPA_COMMON_COLOR')),
(new ORMFieldsIntegerField('SORT'))
->configureDefaultValue(500),
(new ORMFieldsEnumField('SEMANTIC'))
->configureValues(static::getFinalSemantics()),
(new ORMFieldsIntegerField('TYPE_ID'))
->configureRequired()
->configureTitle(Loc::getMessage('RPA_COMMON_PROCESS')),
new ORMFieldsRelationsReference(
'TYPE',
TypeTable::class,
['=this.TYPE_ID' => 'ref.ID'],
['join_type' => 'INNER']
),
];
}