АТОЛ-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>
По теме из базы знаний
- UTM Proxy для УТМ ЕГАИС (или как не пропустить дубль алкогольной марки и недостачу на кассе + Контроль МРЦ)
- Загрузка данных из ОФД в 1С:Бухгалтерию 3.0, 1С:КА 2.4, 2.5, УНФ 1.6/3.0 о денежных поступлениях (чеках)
- Загрузка чеков в 1С из ФНС в документы БП, УНФ, ERP, КА и УТ
- Обработка 1С для печати чеков на кассе ККТ АТОЛ.ОНЛАЙН
- Интеграция 1С с маркетплейсами из одного окна: Озон, ВБ, Яндекс, Сбер, Али, ЛаМода - для УНФ, УТ, КА, ERP
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(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);
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот