Имя: Пароль:
1C
1С v8
Некорректная печать чека, ошибка обработки?
0 Constantus
 
26.10.16
13:56
Приветствую, Форумчане!
1с8.2, УТ 10.3.29.1, обычное

Имеется ККМ "Ярус М2100" (Кассовое ядро аналог "Штрих-М-Лайт-ФРК")
Для работы использую обработку ShtrihMFiscalPrinters_v2.epf.

Но чек печатается некорректно: сначала печатается первая строчка с наименованием проданного товара, потом идет клише, далее как положено таблица с проданными товарами, но без первой строчки с наименованием
Вот так:

Товар ХХХ (шт.)
г.Такой-то, ул., дом.
ООО "Продажи и Ко"
ЗНК 8900 №0079
ИНН 5476547564765
26/10/16 12:34 Кассир Вася
Продажа ________№0034
____________2 * 12 = 24
Товар УУУ (шт.)
____________3 * 10 = 30
Всего_______________54
Наличными__________54

Как ведите, "Товар ХХХ" выходит явно не там где нужно. В Штрих-М сказали, что у меня неправильно срабатывает какая-то функция и молчок...

Смогли бы подсказать, как можно в обработке исправить этот глюк? Где и как можно найти последовательность печати в обработке?
1 Cyberhawk
 
26.10.16
14:02
Нужно смотреть в отладчике
2 Constantus
 
26.10.16
14:11
Как это сделать правильно? Я про отладчик...
Я использовал Сообщить()

Но нарвался только на код, который если заремачить, то не печатает чек.

Изучив коды Обработки, я понял, что тама все функции и процедуру осуществляют только проверку, т.е. возвращают результат типа есть ошибка или нет... Далее все наверное печатается силами самого ККМ...

Найти бы сформированный текст, который передается в аппарат

Например,
Функция ПечататьСтроку(Объект, Наименование, Количество, Цена, Скидка, Отдел, НДС) Экспорт

Возвращает ПеречислениеСсылка.ТООшибки*
3 Cyberhawk
 
26.10.16
14:19
Нужно смотреть, как печатается чек и что куда передается в обработках обслуживания. Чек может печататься как целиком с передачей туда таблицы товаров, так и поблочно / построчно
Программист всегда исправляет последнюю ошибку.