Обновил драйвера АТОЛ с 8.14 до 9.12. Обновил обработку обслуживания с версии 1.50 до версии 2.50. После этого при печати чека для всех позиций выходят нулевые цены и вся сумма оплаты уходит в сдачу.
Вот лог драйвера АТОЛ (9 версия):
[2018.07.09 09:42:41+270 U T:0000001340:00000A70] ДанныеЧека - [<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
<Parameters PaymentType="1" TaxVariant="0" CashierName="Фамилия Имя Отчество" CustomerEmail="" CustomerPhone=""/>
<Positions>
<FiscalString Name="Круг отрезной по металлу 180*2,5*22. шт" Quantity="1" Price="20" Amount="20" Department="1" Tax="18"/>
</Positions>
<Payments Cash="20" CashLessType1="0" CashLessType2="0" CashLessType3="0"/>
</CheckPackage>]
Видно что цена передается из 1с, но потом где-то обнуляется.
Чек пробиваю из документа ЧЕК ККМ. Оплата полная наличными.
Пока вернул старую обработку обслуживания 1.50 и драйвер 8.14 - там всё нормально печатает.
з.ы. Такая картина наблюдалась на версии ФН1.0 и ФД1.0. Сейчас перепрошили/обновили до ФН 1.1 ФД1.0.5 - проблема с печатью осталась.
Может 9 драйвер нужно где-то дополнительно настраивать? Подскажите плиз.