- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/cashbox/cashboxatolfarmv4.php
- Класс: BitrixSaleCashboxCashboxAtolFarmV4
- Вызов: CashboxAtolFarmV4::buildPosition
protected function buildPosition(array $checkData, array $item): array
{
$result = [
'name' => $this->buildPositionName($item),
'price' => $this->buildPositionPrice($item),
'sum' => $this->buildPositionSum($item),
'quantity' => $this->buildPositionQuantity($item),
'payment_method' => $this->buildPositionPaymentMethod($checkData),
'payment_object' => $this->buildPositionPaymentObject($item),
'vat' => [
'type' => $this->buildPositionVatType($checkData, $item)
],
];
if (isset($item['nomenclature_code']))
{
$result['nomenclature_code'] = $this->buildPositionNomenclatureCode($item['nomenclature_code']);
}
return $result;
}