|
Печать нефискальной строки на Fprint-22 ПТК из 1с 7.7 ТИС |
☑ |
0
Угрюмый73
30.06.16
✎
09:02
|
Добрый день. Задача:
Напечатать нефискальные строки на ФР Fprint-22 ПТК из 1с 7.7 ТИС. Установлены последние восьмые драйверы от Атол (8.10.02).
Пытаюсь следующей процедурой что-нибудь напечатать:
Процедура НапечататьСлип()
Объект = глФР;
//Объект.GetStatus();
Объект.Mode = 1; // режим регистрации чеков
Объект.Password = "30"; // пароль на режим регистрации
Объект.SetMode();
Объект.GetStatus();
Объект.ОткрытьЧек ();
//Объект.ДлинаСтрокиСимволов = 35;
Объект.ПереноcТекста = 2;
Объект.Строка = ";;
Объект.Выравнивание = 0;
Объект.ПечатьСтроки();
Объект.Строка = "A4B7D895CE7532D46F7E3A50E18E0804AC0A1DA3CEB36E92A90B3C122DFC9EA34652D8E956C9E3C80E36AA294C8580A79C7691FC218D961EF95F736D774A6700";
Объект.ПечатьСтроки();
Объект.Barcode = "A4B7D895CE7532D46F7E3A50E18E0804AC0A1DA3CEB36E92A90B3C122DFC9EA34652D8E956C9E3C80E36AA294C8580A79C7691FC218D961EF95F736D774A6700";
Объект.BarcodeType= 84;
Объект.Выравнивание = 1;
Объект.LeftMargin=100;
Объект.AutoSize="FALSE";
Объект.Scale=500;
Объект.PrintBarcode();
КонецПроцедуры
К фискальнику подключается, но из ФР ничего не выползает... Причем, параметр ДлинаСтрокиСимволов = 0; пытался его изменить, но он недоступен для редактирования. Параметры объекту присваиваются, результат=0, описаниерезультата - нет ошибок. Но ничего не происходит.
Работаю удаленно, на той стороне только продавец... Так что экспериментировать сложно...
Подскажите пожалуйста, в чем проблема, как заставить выводить строки?
|
|
1
Угрюмый73
30.06.16
✎
09:09
|
к (0) Пробовал играться режимами (только 0 и 1), пробовал без открытия чека (из документации, насколько понял, для этого ФР неважно, открыт чек или нет), результат нулевой...
|
|
2
Угрюмый73
30.06.16
✎
09:15
|
Как понимаю, ФР печатает сразу по выдаче команды? В смысле, может макет накапливается в буфере и нужно дать команду "ЗакрытьЧек()" или какую еще, чтобы он все сразу распечатал?
|
|
3
Угрюмый73
30.06.16
✎
09:27
|
Ну что, никто ЕГАИС розницу на 7.7 не запускал?
|
|
4
Угрюмый73
02.07.16
✎
06:59
|
Разобрался:
В начале процедуры не хвататало
Объект.УстройствоВключено = 1;
Ну а в конце процедуры можно закрыть чек
Объект.ЗакрытьЧек();
|
|