Тип чека не поддерживается

1. ipoloskov 164 14.04.20 14:35 Сейчас в теме
АТОЛ-30Ф
После обновления УПП с 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>
Показать
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
2. Anesk 17 14.04.20 15:08 Сейчас в теме +0.5 $m
Столкнулись с той же проблемой. Пришлось откатывать релиз.

Откатывали не все а именно по подсистеме Торговое оборудование все общие модули и одну обработку. Вернули все назад и все заработало
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Anesk 17 14.04.20 15:08 Сейчас в теме +0.5 $m
Столкнулись с той же проблемой. Пришлось откатывать релиз.

Откатывали не все а именно по подсистеме Торговое оборудование все общие модули и одну обработку. Вернули все назад и все заработало
3. Anesk 17 14.04.20 15:25 Сейчас в теме
вот объекты которые нужно откатить (прикрепил файл)

+ обработку ТОСервер откати если там есть изменения
Прикрепленные файлы:
4. ipoloskov 164 14.04.20 16:07 Сейчас в теме
(3) при откате на 1.3.134.1 (где ошибки не было), из указанных вами объектов сравнение/объединение показало отличие только в модуле ПодключаемоеОборудованиеУниверсальныйДрайверКлиент, и в нем только в процедуре ФискализацияЧека:
версия 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 в старой версии, в новой версии передается параметр ДанныеЧека
5. ipoloskov 164 14.04.20 16:24 Сейчас в теме
6. Anesk 17 14.04.20 16:27 Сейчас в теме
(5) Отлично. В (4) то единственное что вы изменили?

P.S. Где мое вознаграждение?)))
7. Anesk 17 14.04.20 16:28 Сейчас в теме
8. ipoloskov 164 14.04.20 16:29 Сейчас в теме
9. AV_Gans 15.04.20 15:54 Сейчас в теме
Подскажите - решили проблему откатом или есть иные способы?
10. garik79 16.04.20 08:03 Сейчас в теме
Спасибо, помогли. Тоже "попались" на это обновление.
Вот что есть в новой версии 138.1
Ошибка 00-00286426

Статус: Принята к исправлению Зарегистрирована: 08.04.2020
Продукт: "1C:Управление производственным предприятием"

Ошибка при пробитии чека на ККТ с новой ревизией интерфейса

Способ исправления:
Для оперативного решения проболемы можно порекомендовать локальное исправление...

В методе "ФискализацияЧека" общего модуля "ПодключаемоеОборудованиеУниверсальныйДрайверКлиент" строку (номер строки 1608 в общем модуле)...

Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, ПараметрыФискализации.Электронно, ДанныеЧека, ПараметрыФискализации.РезультатОперацииXML);

заменить на строку...

Результат = ОбъектДрайвера.СформироватьЧек(ПараметрыПодключения.ИДУстройства, ПараметрыФискализации.Электронно, ПараметрыФискализации.ДанныеЧекаXML, ПараметрыФискализации.РезультатОперацииXML);
ipoloskov; info_art; +2 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот