- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/cashbox/cashboxbitrixv3.php
- Класс: BitrixSaleCashboxCashboxBitrixV3
- Вызов: CashboxBitrixV3::buildPosition
protected function buildPosition(array $checkData, array $item)
{
$position = parent::buildPosition($checkData, $item);
$position['measurementUnit'] = (int)$this->getValueFromSettings('MEASURE', $item['measure_code']);
if (isset($position['nomenclatureCode']))
{
unset($position['nomenclatureCode']);
}
if (isset($item['marking_code']))
{
$position['imcParams'] = [
'imcType' => 'auto',
'imc' => base64_encode($item['marking_code']),
'itemEstimatedStatus' => $this->buildEstimatedStatus($checkData),
'imcModeProcessing' => 0,
];
}
return $position;
}