- Модуль: imopenlines
- Путь к файлу: ~/bitrix/modules/imopenlines/lib/model/sessionautomatictasks.php
- Класс: BitrixImOpenLinesModelSessionAutomaticTasksTable
- Вызов: SessionAutomaticTasksTable::getMap
static function getMap()
{
return [
new IntegerField(
'ID',
[
'primary' => true,
'autocomplete' => true
]
),
new IntegerField(
'CONFIG_AUTOMATIC_MESSAGE_ID',
[
'required' => true
]
),
new IntegerField(
'SESSION_ID',
[
'required' => true
]
),
new DatetimeField(
'DATE_TASK',
[
'required' => true
]
),
new Reference(
'SESSION',
SessionTable::class,
Join::on('this.SESSION_ID', 'ref.ID')
),
new Reference(
'CONFIG_AUTOMATIC_MESSAGE',
ConfigAutomaticMessagesTable::class,
Join::on('this.CONFIG_AUTOMATIC_MESSAGE_ID', 'ref.ID')
)
];
}