QuoteContactTable::getMap

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. QuoteContactTable
  4. getMap
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/binding/quotecontact.php
  • Класс: Bitrix\Crm\Binding\QuoteContactTable
  • Вызов: QuoteContactTable::getMap
static function getMap()
{
	return [
		(new IntegerField('QUOTE_ID'))
			->configurePrimary(),
		(new IntegerField('CONTACT_ID'))
			->configurePrimary(),
		(new IntegerField('SORT'))
			->configureRequired()
			->configureDefaultValue(0),
		(new IntegerField('ROLE_ID'))
			->configureRequired()
			->configureDefaultValue(EntityBinding::ROLE_UNDEFINED),
		(new BooleanField('IS_PRIMARY'))
			->configureRequired()
			->configureStorageValues('N', 'Y')
			->configureDefaultValue('N'),
		(new Reference('QUOTE', QuoteTable::class, Join::on('this.QUOTE_ID', 'ref.ID'))),
	];
}

Добавить комментарий