Блог

Равенство произведения количества и цены товара сумме позиций с точностью до копейки является важным условием в соответствии с форматами фискальных документов.

Рассчитать цену товара со скидкой и соблюсти соответствующее условие сложно, когда в заказе много различных скидок.

Например: клиенту предоставляется скидка 10% от суммы чека:

Круассан 8 шт по цене за 79р 85коп. за шт. - 8 * 79,85=638,8 — скидка 10% (63,88) = 574,92

Рассчитываем итоговую цену товара со скидкой: 79,85 - (63,88 / 8) = 71,87

Рассчитываем итоговый чек с данной ценой: круассан 8 шт * 71,87 = 574,96

Из примера видно, что покупатель должен заплатить больше на 4 копейки. В целях избежания конфликта и сохранения скидки, кассовое программное обеспечение, при пробитии чека, разделяет товар на 2 позиции с разным количеством и разной ценой. При этом цена товара в этих позициях не должна отличаться более чем на 1 копейку.