АТОЛ-30Ф
После обновления УПП с 1.3.134.1 на 1.3.137.2 перестали печататься чеки. Выдает ошибку
ERROR [1C] [48] Тип чека не поддерживается
Обновил драйвер на 10.6.3.0
Поставил обработку обслуживания ATOLkkt версии 3.03, которая шла вместе с обновлением УПП.
Не помогло.
XML выглядит так:
После обновления УПП с 1.3.134.1 на 1.3.137.2 перестали печататься чеки. Выдает ошибку
ERROR [1C] [48] Тип чека не поддерживается
Обновил драйвер на 10.6.3.0
Поставил обработку обслуживания ATOLkkt версии 3.03, которая шла вместе с обновлением УПП.
Не помогло.
XML выглядит так:
<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
<Parameters PaymentType="1" TaxVariant="0" CashierName="ХХХХ" CashierVATIN="ХХХХХХ" CustomerEmail="" CustomerPhone="" CustomerInfo="ХХХХХ">
<AgentData/>
<PurveyorData/>
</Parameters>
<Positions>
<FiscalString Name="ХХХХХХ шт" Quantity="1" PriceWithDiscount="8210.4" SumWithDiscount="8210.4" DiscountSum="0" Department="0" Tax="20/120" SignMethodCalculation="1" SignCalculationObject="10" TaxSum="1368.4">
<GoodCodeData MarkingCode="AAA="/>
</FiscalString>
<FiscalString Name="ХХХХХХХ шт" Quantity="1" PriceWithDiscount="7920" SumWithDiscount="7920" DiscountSum="0" Department="0" Tax="20/120" SignMethodCalculation="1" SignCalculationObject="10" TaxSum="1320">
<GoodCodeData MarkingCode="AAA="/>
</FiscalString>
<FiscalString Name="ХХХХХХХ шт" Quantity="1" PriceWithDiscount="5153.28" SumWithDiscount="5153.28" DiscountSum="0" Department="0" Tax="20/120" SignMethodCalculation="1" SignCalculationObject="10" TaxSum="858.88">
<GoodCodeData MarkingCode="AAA="/>
</FiscalString>
</Positions>
<Payments Cash="21283.68" ElectronicPayment="0" Credit="0" AdvancePayment="0" CashProvision="0"/>
</CheckPackage>
Показать<CheckPackage>
<Parameters PaymentType="1" TaxVariant="0" CashierName="ХХХХ" CashierVATIN="ХХХХХХ" CustomerEmail="" CustomerPhone="" CustomerInfo="ХХХХХ">
<AgentData/>
<PurveyorData/>
</Parameters>
<Positions>
<FiscalString Name="ХХХХХХ шт" Quantity="1" PriceWithDiscount="8210.4" SumWithDiscount="8210.4" DiscountSum="0" Department="0" Tax="20/120" SignMethodCalculation="1" SignCalculationObject="10" TaxSum="1368.4">
<GoodCodeData MarkingCode="AAA="/>
</FiscalString>
<FiscalString Name="ХХХХХХХ шт" Quantity="1" PriceWithDiscount="7920" SumWithDiscount="7920" DiscountSum="0" Department="0" Tax="20/120" SignMethodCalculation="1" SignCalculationObject="10" TaxSum="1320">
<GoodCodeData MarkingCode="AAA="/>
</FiscalString>
<FiscalString Name="ХХХХХХХ шт" Quantity="1" PriceWithDiscount="5153.28" SumWithDiscount="5153.28" DiscountSum="0" Department="0" Tax="20/120" SignMethodCalculation="1" SignCalculationObject="10" TaxSum="858.88">
<GoodCodeData MarkingCode="AAA="/>
</FiscalString>
</Positions>
<Payments Cash="21283.68" ElectronicPayment="0" Credit="0" AdvancePayment="0" CashProvision="0"/>
</CheckPackage>
По теме из базы знаний
- Сервер ККМ (KKMServer): 54-ФЗ, ставки НДС 5% и 7%, разрешительный режим, бесплатный эмулятор ККМ, очередь печати с нескольких ПК, быстрая печать чеков из терминального сеанса.
- Загрузка данных из ОФД в 1С:БП 3.0, 1С:КА 2.4/2.5, УНФ 3.0 о денежных поступлениях (чеках)
- Внешние печатные формы для Управления торговлей 11
- Загрузка чеков из ФНС в документы 1С:БП, УНФ, ERP, КА и УТ
- 1С:Управление недвижимостью и арендой КОРП на базе 1С:Бухгалтерия 8 КОРП
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3) при откате на 1.3.134.1 (где ошибки не было), из указанных вами объектов сравнение/объединение показало отличие только в модуле ПодключаемоеОборудованиеУниверсальныйДрайверКлиент, и в нем только в процедуре ФискализацияЧека:
версия 1.3.137.2
Версия 1.3.134.1
То есть вместо параметра ПараметрыФискализации.ДанныеЧекаXML в старой версии, в новой версии передается параметр ДанныеЧека
версия 1.3.137.2
Если ПараметрыФискализации.РевизияИнтерфейса >= 3000 Тогда // Версия стандарта 3.0 (ОФД 1.1)
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, ПараметрыФискализации.Электронно, ДанныеЧека, ПараметрыФискализации.РезультатОперацииXML);
ИначеЕсли ПараметрыФискализации.РевизияИнтерфейса > 2001 Тогда // Версия стандарта 2.2 и выше (ОФД 1.0.5)
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, ПараметрыФискализации.Электронно,
ДанныеЧека, ПараметрыФискализации.НомерЧекаККТ, ПараметрыФискализации.НомерСменыККТ, ПараметрыФискализации.ФискальныйПризнак, ПараметрыФискализации.АдресСайтаПроверки);
Версия 1.3.134.1
Если ПараметрыФискализации.РевизияИнтерфейса >= 3000 Тогда // Версия стандарта 3.0 (ОФД 1.1)
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, ПараметрыФискализации.Электронно, ПараметрыФискализации.ДанныеЧекаXML, ПараметрыФискализации.РезультатОперацииXML);
ИначеЕсли ПараметрыФискализации.РевизияИнтерфейса > 2001 Тогда // Версия стандарта 2.2 и выше (ОФД 1.0.5)
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, ПараметрыФискализации.Электронно,
ПараметрыФискализации.ДанныеЧекаXML, ПараметрыФискализации.НомерЧекаККТ, ПараметрыФискализации.НомерСменыККТ, ПараметрыФискализации.ФискальныйПризнак, ПараметрыФискализации.АдресСайтаПроверки);
То есть вместо параметра ПараметрыФискализации.ДанныеЧекаXML в старой версии, в новой версии передается параметр ДанныеЧека
Спасибо, помогли. Тоже "попались" на это обновление.
Вот что есть в новой версии 138.1
Ошибка 00-00286426
Статус: Принята к исправлению Зарегистрирована: 08.04.2020
Продукт: "1C:Управление производственным предприятием"
Ошибка при пробитии чека на ККТ с новой ревизией интерфейса
Способ исправления:
Для оперативного решения проболемы можно порекомендовать локальное исправление...
В методе "ФискализацияЧека" общего модуля "ПодключаемоеОборудованиеУниверсальныйДрайверКлиент" строку (номер строки 1608 в общем модуле)...
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, ПараметрыФискализации.Электронно, ДанныеЧека, ПараметрыФискализации.РезультатОперацииXML);
заменить на строку...
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, ПараметрыФискализации.Электронно, ПараметрыФискализации.ДанныеЧекаXML, ПараметрыФискализации.РезультатОперацииXML);
Вот что есть в новой версии 138.1
Ошибка 00-00286426
Статус: Принята к исправлению Зарегистрирована: 08.04.2020
Продукт: "1C:Управление производственным предприятием"
Ошибка при пробитии чека на ККТ с новой ревизией интерфейса
Способ исправления:
Для оперативного решения проболемы можно порекомендовать локальное исправление...
В методе "ФискализацияЧека" общего модуля "ПодключаемоеОборудованиеУниверсальныйДрайверКлиент" строку (номер строки 1608 в общем модуле)...
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, ПараметрыФискализации.Электронно, ДанныеЧека, ПараметрыФискализации.РезультатОперацииXML);
заменить на строку...
Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, ПараметрыФискализации.Электронно, ПараметрыФискализации.ДанныеЧекаXML, ПараметрыФискализации.РезультатОперацииXML);
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот