• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/lib/service/entity/trackingtable.php
  • Класс: BitrixBizprocServiceEntityTrackingTable
  • Вызов: TrackingTable::getMap
static function getMap()
{
	return [
		(new EntityIntegerField('ID'))
			->configurePrimary()
			->configureAutocomplete(),

		(new EntityStringField('WORKFLOW_ID'))
			->addValidator(new LengthValidator(1, 32)),

		new EntityIntegerField('TYPE'),

		new EntityDatetimeField('MODIFIED'),

		(new EntityStringField('ACTION_NAME'))
			->addValidator(new LengthValidator(0, 128)),

		(new EntityStringField('ACTION_TITLE'))
			->addValidator(new LengthValidator(0, 255)),

		(new EntityIntegerField('EXECUTION_STATUS'))
			->configureDefaultValue(0),

		(new EntityIntegerField('EXECUTION_RESULT'))
			->configureDefaultValue(0),

		(new EntityTextField('ACTION_NOTE'))
			->configureNullable(),

		(new EntityIntegerField('MODIFIED_BY'))
			->configureNullable(),

		(new EntityStringField('COMPLETED'))
			->configureDefaultValue('N')
			->addValidator(new LengthValidator(0, 1)),
	];
}