- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/binding/orderpaymentstagetable.php
- Класс: Bitrix\Crm\Binding\represents
- Вызов: represents::getMap
static function getMap()
{
return [
new IntegerField('PAYMENT_ID', [
'primary' => true,
'required' => true,
]),
new EnumField('STAGE', [
'values' => PaymentStage::getValues(),
'default_value' => PaymentStage::NOT_PAID,
'required' => true,
]),
new DatetimeField('UPDATED_AT', [
'default_value' => new Type\DateTime(),
]),
new Reference(
'PAYMENT',
PaymentTable::class,
Join::on('this.PAYMENT_ID', 'ref.ID')
),
];
}