• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/invoice/compatible/invoice.php
  • Класс: Bitrix\Crm\Invoice\Compatible\Invoice
  • Вызов: Invoice::addPropertyRuntime
protected function addPropertyRuntime($index)
{
	if ($this->getPropertyRuntimeName($index))
		return;

	$this->query->registerRuntimeField(
		'PROPERTY_'.$index,
		array(
			'data_type' => '\Bitrix\Crm\Invoice\Internals\InvoicePropsValueTable',
			'reference' => array(
				'ref.ORDER_ID' => 'this.ID',
			),
			'join_type' => 'inner'
		)
	);

	$this->runtimeFields[] = 'PROPERTY_'.$index;
	$this->propertyRuntimeList[$index] = 'PROPERTY_'.$index;
}