- Модуль: 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
]
]
];
}