Имя: Пароль:
1C
1С v8
АТОЛ версия 9. Нулевая цена в чеке
0 КонецЕсли
 
09.07.18
10:20
Обновил драйвера АТОЛ с 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 драйвер нужно где-то дополнительно настраивать? Подскажите плиз.
1 karpik666
 
09.07.18
10:31
(0) у вас xml старой ревизии передается, попробуйте на этой обработке http://catalog.mista.ru/public/590993/?ref=1050 , если заработает, то проблема именно в вашей обработке обслуживания.
2 КонецЕсли
 
09.07.18
11:02
(1) Точно. В функцию ПолучитьXMLПакетДляФискализацияЧека не передавались параметры версии. Пофиксил, завтра проверю. Спасибо за наводку.