Не формируется номер чека ККМ в документе розничные продажи (чеки) в БП 3.0

1. lock73 106 28.01.22 07:54 Сейчас в теме
После обновления БП 3.0 с релиза 103.21 на 106.60 перестали правильно формироваться номера чеков (реквизит НомерЧекаККМ) документа Розничные продажи (чеки). Этот номер в указанном документе теперь - всегда 00000001. По результатам анализа выяснилось, что номер чека ККМ в новом релизе находится не там, где его ожидают специалисты 1С. В прежнем релизе в процедуре ПечатьЧекаЗавершение модуля формы ФормаДокументаОбщая документа РозничнаяПродажа этот реквизит (номер чека ККМ) находился в параметре РезультатВыполнения.ВыходныеПараметры[1]. В новом релизе массива ВыходныеПараметры в структуре РезультатВыполнения нет! Теперь его (номер чека ККМ) можно найти в структуре ПараметрыФискализации прежней структуры РезультатВыполнения. Это - РезультатВыполнения.ПараметрыФискализации.НомерЧекаККТ. Заменив строки 2142 - 2144 модуля формы ФормаДокументаОбщая (либо в конфигурации, либо расширением - кому как удобнее) можно восстановить прежний алгоритм работы. Указанные строки надо заменить на:
Объект.НомерЧекаККМ = ?(РезультатВыполнения.Свойство("ПараметрыФискализации", ВыходныеПараметры), 
				ВыходныеПараметры.НомерЧекаККТ, 
				НомерЧекаККМ(Объект.Организация, Объект.Склад, Объект.ИдентификаторУстройства, Объект.Дата));
skaf2004; TokarevV; +2 Ответить
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. lock73 106 28.01.22 07:56 Сейчас в теме
* с релиза 103.21 на 106.60
TokarevV; +1 Ответить
Оставьте свое сообщение

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