Неправильный Чек ККМ из 1с альфа-авто автосервис обработки фронт-офис Fprint 22 ПТК

1. remix950 9 14.12.17 08:36 Сейчас в теме
Добрый день

1с альфа-авто автосервис + автозапчасти 5.1.10.07 обновлялись в июне 2017, бухгалтерия только в декабре это заметила.

До обновления чек ККМ пробивался по номеру документа Заказ-Наряд, на рисунке.

после обновления чек ККМ стал выводить информацию по позициям из документа, т.е. если была осуществлена услуга и использовался товар например
1) Авторабота 150 руб.,
2) Масло моторное 1500 руб.,
3) Фильтр масляный 300 руб.

Чек выводит 3 строки с 1 услугой и 2 строками товара, без указания документа заказ наряд (на рис. обработка фронт-офис и чек с налоговой).
Такого по словам бухгалтера, быть не должно.

Подскажите пожалуйста, что можно сделать, чтобы чек ККМ печатался одной строкой с суммой по документу Заказ-Наряд №ХХХХХХХХ на сумму ХХХ руб. ?

Спасибо
Прикрепленные файлы:
+
Найденные решения
4. comptr 31 14.12.17 09:29 Сейчас в теме
При пробитии чека происходит почти последовательный вызов следующих процедур:
1) Обработка ФронтКассира, Модуль объекта, Функция ПробитьЧек
В ней формируется структура чека: шапка, таблица товаров и т.д.
За печать табличной части документа отвечает переменная ПолнаяОплатаПоСделке
Именно тут определяется, что попадёт в таблицу товаров - вся ТЧ документа (или документа-основания) или одна строка "оплата по документу .... ".
2) Обработка ТорговоеОборудование, Модуль формы, которая соответствует подключенному оборудованию. В вашем случае, это форма "ФР_Атол_ДрайверФР". Функция ОборудованиеПробитьЧек
Тут уже просто выводится всё, что пришло в экспортную переменную ВходныеПараметры (шапка, таблица товаров и т.д.).

Если будете ковыряться в отладке, учтите, что ВходныеПараметры - ComSafeArray, и при попытке просмотра его значения через "Табло", или если просто навести мышку на переменную в режиме отладке, платформа может упасть с ошибкой доступа к памяти.
remix950; +1
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. SaschaL 14.12.17 08:53 Сейчас в теме
(1)Могу предположить что при обновлении сменилась печатная форма самого чека.
Если есть архивы поглядите как там было сделано, возможно под вас специально делалась доработка
+
3. remix950 9 14.12.17 09:16 Сейчас в теме
(2) форма чека по сведениям атола хранится в "шаблонах чеков" драйвера Fprint 22 ПТК. где/в каком месте хранится неизвестно.

Далее, после обновления смотрел, что поменялось во всех модулях и в обработке фронт-офис (отвечающий за печать чеков ККМ) практически без изменений.

Единственное, что не удалось просмотреть это "закрытый модуль" в общих модулях конфигурации 1с альфа-авто, отвечающий за печать через драйвер Fprint 22 ПТК , модуль закрыт для просмотра, соответственно к сожалению, нет возможности определить печатную форму чека - название и его расположение.
+
4. comptr 31 14.12.17 09:29 Сейчас в теме
При пробитии чека происходит почти последовательный вызов следующих процедур:
1) Обработка ФронтКассира, Модуль объекта, Функция ПробитьЧек
В ней формируется структура чека: шапка, таблица товаров и т.д.
За печать табличной части документа отвечает переменная ПолнаяОплатаПоСделке
Именно тут определяется, что попадёт в таблицу товаров - вся ТЧ документа (или документа-основания) или одна строка "оплата по документу .... ".
2) Обработка ТорговоеОборудование, Модуль формы, которая соответствует подключенному оборудованию. В вашем случае, это форма "ФР_Атол_ДрайверФР". Функция ОборудованиеПробитьЧек
Тут уже просто выводится всё, что пришло в экспортную переменную ВходныеПараметры (шапка, таблица товаров и т.д.).

Если будете ковыряться в отладке, учтите, что ВходныеПараметры - ComSafeArray, и при попытке просмотра его значения через "Табло", или если просто навести мышку на переменную в режиме отладке, платформа может упасть с ошибкой доступа к памяти.
remix950; +1
6. remix950 9 14.12.17 10:26 Сейчас в теме
(4) Понял, гляну сегодня ПолнаяОплатаПоСделке, отпишусь о результате!
+
8. remix950 9 17.12.17 10:00 Сейчас в теме
(4)

Получилось, спасибо!

Вывод сделал в обработке через условие:

Если ТипЗнч(этотобъект.ДокументОснование) = Тип("ДокументСсылка.ЗаказНаряд") Тогда

.......................................................................................................................................
+
5. comptr 31 14.12.17 09:33 Сейчас в теме
А вообще, у Раруса есть свой форум, посвященный Альфа-Авто (rarus.ru/forum/forum7), где можно найти ответы на некоторые вопросы. Хоть он и не очень активный.
+
7. remix950 9 14.12.17 10:27 Сейчас в теме
(5) более того, я бы выразился: "ZERO FORUM" - ни ответа ни привета ))
+
Внимание! Тема сдана в архив

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