• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/model/schedule/assignment/department/scheduledepartmenttable.php
  • Класс: BitrixTimemanModelScheduleAssignmentDepartmentScheduleDepartmentTable
  • Вызов: ScheduleDepartmentTable::getMap
static function getMap()
{
	return [
		(new FieldsIntegerField('SCHEDULE_ID'))
			->configurePrimary(true)
		,
		(new Reference('SCHEDULE', ScheduleTable::class,
			Join::on('this.SCHEDULE_ID', 'ref.ID')))
			->configureJoinType('inner')
		,
		(new FieldsIntegerField('DEPARTMENT_ID'))
			->configurePrimary(true)
		,
		(new Reference('DEPARTMENT', BitrixIblockSectionTable::class,
			Join::on('this.DEPARTMENT_ID', 'ref.ID')))
			->configureJoinType('inner')
		,
		(new FieldsIntegerField('STATUS'))
		,
	];
}