|
Шаблон чека ККМ не передается на ФР (Штрих-Мини-ФР-К, 1С:Розница 2.1) | ☑ | ||
---|---|---|---|---|
0
StanleyMarsh
06.11.14
✎
15:18
|
В настройках кассы ККМ шаблон стоит. В ФР в таблицах "Сохранять строки в буфере чека" стоит. Пробовал шаманство что попадалось в инете (типо изменить код элемента справочника магазины или касса ккм). Если устанавливать какой-либо параметр через "Тест драйвера ФР"(4.9) на чеке он появляется. Через 1С - ничего. Посмотрел в коде - стало не понятно как оно вообще работает. Шаблон (никак тип Хранилище значений, никак другой какой либо тип) непосредственно во входящих параметрах не участвует. ПОДСКАЖИТЕ ПОЖАЛУЙСТА В ЧЕМ ТУТ МОЖЕТ БЫТЬ ДЕЛО?. А то мозг сломал себе кажется))
// Подготовка таблицы общих параметров ТипЧека = ?(ОбъектЧекККМ.ВидОперации = Перечисления.ВидыОперацийЧекККМ.Возврат,1,0); ОбщиеПараметры = Новый Массив(); ОбщиеПараметры.Добавить(ТипЧека); // 1 - Тип чека ОбщиеПараметры.Добавить(Истина); // 2 - Признак фискального чека ОбщиеПараметры.Добавить(Неопределено); // 3 - Печать на подкладном документе ОбщиеПараметры.Добавить(ОбъектЧекККМ.СуммаДокумента); // 4 - Сумма по чеку без скидок/наценок ОбщиеПараметры.Добавить(ОбъектЧекККМ.СуммаДокумента); // 5 - Сумма по чеку с учетом всех скидок/наценок ОбщиеПараметры.Добавить(""); // 6 - Номер дисконтной карты ОбщиеПараметры.Добавить(""); // 7 - Текст шапки ОбщиеПараметры.Добавить(""); // 8 - Текст подвала ОбщиеПараметры.Добавить(0); // 9 - Номер смены (для копии чека) ОбщиеПараметры.Добавить(0); // 10 - Номер чека (для копии чека) ОбщиеПараметры.Добавить(0); // 11 - Номер документа (для копии чека) ОбщиеПараметры.Добавить(0); // 12 - Дата документа (для копии чека) ОбщиеПараметры.Добавить(""); // 13 - Имя кассира (для копии чека) ОбщиеПараметры.Добавить(""); // 14 - Пароль кассира ОбщиеПараметры.Добавить(0); // 15 - Номер шаблона ОбщиеПараметры.Добавить(""); // 16 - Наименование секции форматирования шапки ОбщиеПараметры.Добавить(""); // 17 - Наименование секции форматирования подвала МассивШаблона = Новый Массив(); МассивШаблона.Добавить(ОбъектЧекККМ.КассаККМ); МассивШаблона.Добавить("ШаблонЧекаККМ"); МассивШаблона.Добавить(ОбъектЧекККМ.Ссылка); ОбщиеПараметры.Добавить(МассивШаблона); // 18- Массив параметров шаблона чека ВходныеПараметры.Добавить(ТаблицаТоваров); ВходныеПараметры.Добавить(МассивОплат); ВходныеПараметры.Добавить(ОбщиеПараметры); // Печатаем чек. Результат = МенеджерОборудованияКлиент.ВыполнитьКоманду(ИдентификаторУстройстваФР, "PrintReceipt", ВходныеПараметры, ВыходныеПараметры); |
|||
1
borozavr
06.11.14
✎
15:39
|
Отладкой смотри что происходит в процедуре МенеджерОборудованияСерверПереопределяемый.ПолучитьСтруктуруШаблонаЧека
|
|||
2
StanleyMarsh
06.11.14
✎
15:53
|
(1) в Розница 2.1 нет такого модуля "МенеджерОборудованияСерверПереопределяемый" и такой процедуры "ПолучитьСтруктуруШаблонаЧека"((
|
|||
3
borozavr
06.11.14
✎
15:56
|
Пичалька, значит опять все переписано, а бета-тестерами станут пользователи.
|
|||
4
StanleyMarsh
06.11.14
✎
16:00
|
(3) в релизе "2.1.2.8" (моем) нет((
есть в релизе 2.1.4.9 |
|||
5
borozavr
06.11.14
✎
16:39
|
Дык обновись,да проверь, как все будет работать.
|
|||
6
StanleyMarsh
06.11.14
✎
17:47
|
(5) В конфе изменений много - обновлять на новый релиз не 1 день. + рискованно - много магазинов работают.
Взял из последнего релиза - вроде запечаталось. Огромное спасибо за подсказку!!! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |