• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/exchange/integration/restview/statistic.php
  • Класс: BitrixSaleExchangeIntegrationRestViewStatistic
  • Вызов: Statistic::getFields
public function getFields()
{
	return [
		'ID'=>[
			'TYPE'=>DataType::TYPE_INT,
			'ATTRIBUTES'=>[
				Attributes::READONLY
			]
		],
		'ENTITY_TYPE_ID'=>[
			'TYPE'=>DataType::TYPE_INT,
			'ATTRIBUTES'=>[
				Attributes::REQUIRED,
				Attributes::IMMUTABLE
			]
		],
		'ENTITY_ID'=>[
			'TYPE'=>DataType::TYPE_INT,
			'ATTRIBUTES'=>[
				Attributes::REQUIRED,
				Attributes::IMMUTABLE
			]
		],
		'DATE_UPDATE'=>[
			'TYPE'=>DataType::TYPE_DATETIME,
			'ATTRIBUTES'=>[
				Attributes::REQUIRED
			]
		],
		'TIMESTAMP_X'=>[
			'TYPE'=>DataType::TYPE_DATETIME,
			'ATTRIBUTES'=>[
				Attributes::READONLY
			]
		],
		'PROVIDER_ID'=>[
			'TYPE'=>DataType::TYPE_INT,
			'ATTRIBUTES'=>[
				Attributes::REQUIRED,
				Attributes::IMMUTABLE
			]
		],
		'CURRENCY'=>[
			'TYPE'=>DataType::TYPE_STRING,
			'ATTRIBUTES'=>[
				Attributes::REQUIRED
			]
		],
		'STATUS'=>[
			'TYPE'=>DataType::TYPE_STRING,
			'ATTRIBUTES'=>[
				Attributes::REQUIRED
			]
		],
		'XML_ID'=>[
			'TYPE'=>DataType::TYPE_STRING,
			'ATTRIBUTES'=>[
				Attributes::REQUIRED
			]
		],
		'AMOUNT'=>[
			'TYPE'=>DataType::TYPE_FLOAT,
			'ATTRIBUTES'=>[
				Attributes::REQUIRED
			]
		]
	];
}