печать штрихкода на фискальном регистраторе через 1С #720631


#0 by Wirtuozzz
Добрый день, стоит задача напечатать штрихкод на фискальнике под управлением 1С. Кто нибудь заморачивался такой задачей? модель штрих м-фр-к. 1С Розница 2.1. Всем спасибо.
#1 by КонецЦикла
Не стоит заморачиваться... есть предположение полной бессмысленности ввиду плохого качества печати.
#2 by Fragster
может он не ФР, а принтер чеков имеет ввиду. типа номерок там какой напечатать...
#3 by Fragster
со сроком службы до дня
#4 by Wirtuozzz
тестовая печать баркода дает очень вменяемое качество. Я уже сказал заказчику про сомнительность, но кода испытал функционал печати мне просто стало интересно.
#5 by Wirtuozzz
Я имел ввиду фискальный регистратор. принтер этикеток с названием Штрих М-ФР-к не бывает такого. не бывает такого.
#6 by КонецЦикла
Пишешь как бот, никуя не понятно
#7 by Fragster
при чем тут принтер этикеток? вот у меня фпринт нефискализированный идет как принтер чеков. а фискализированный - как фискальный регистратор...
#8 by Wirtuozzz
Мы друг друга не поняли. Давайте вернемся к моему вопросу, я хочу на фискальном регистраторе программно печатать купон. Я его напечатал уже. просто стало инстересно, можно ли программно вывести штрихкод через 1С. никто не делал такого?
#9 by Wirtuozzz
Розница 2.1 на это не способна. может напечатать только : А картинку не могет =((((((
#10 by zulu_mix
это не розница не могет а принтер
#11 by Злопчинский
Штрих-ФР-К - нормально печатает. я клиенту забульбенил. там передаешь цифры ШК - штрихкод он сам печатает
#12 by Wobland
ну заморачивался. ну работа с драйвером. ну и чо?
#13 by MiniMuk
можно, я не делал
#14 by Wirtuozzz
вы некомпетентны в данном вопросе.
#15 by Wirtuozzz
Скажи плз, на какой конфе ? Я передал в печать цифры и тип штрихкода, как положено 2 параметра, он напечатал: ШТРИХКОД: цифры штрихкода. Я посмотрел процедуру печати в 1с, там в принципе вывод только слова штрихкод и циферок, а вывода картинки нема =(((
#16 by Torquader
В методах 1С нет команды печати штрих-кода - её придётся реализовывать через передачу команды в байтах - и всё будет прекрасно.
#17 by Immortal
дай контакты какие нибудь скину тебе пример на УТ 11
#18 by Wirtuozzz
zinakov.mihail@yandex.ru
#19 by Wirtuozzz
Спасибо тебе, добрый человек =))))
#20 by Immortal
пульнул
#21 by Wirtuozzz
я думаю, что это вариант, но можно как то сделать красиво и элегатно все, а именно средставми 1С
#22 by Immortal
какие байты, драйвер штриха имеет свой API
#23 by Wirtuozzz
Спасиб большое. счас посмотрю.
#24 by Wirtuozzz
Это гениально!!! Счас попробую прикрутить ))) Огроменное спасибо! Спасибо!
#25 by Torquader
Интерфейс 1С (насколько я помню розницу) не все функции драйвера позволяет использовать без необходимости переписывания всего кода и получения объекта драйвера, но в интерфейсе 1С есть функция для низкоуровнего обмена через драйвер.
#26 by Wirtuozzz
а есть пример как штрихкод в двоичном коде передать штрихкод?
#27 by Torquader
В понедельник на работе могу посмотреть. Штрих-М-ФР-К, правда, не умеет печатать картинку, как Штрих-Мини-ФР-К, но со штрих-кодом справляется. А что мы хотим засунуть в штрих-код, если не секрет ?
#28 by Wirtuozzz
Вообще, мне важно для начала просто научиться принципиально печатать штрих код, а вообще это чек-купон, сначала печатается чек, потом вылазит купон, по которому потом можно скидочку выдать )
#29 by Torquader
В драйвере есть специальная команда. Если хочется познакомится с ней поближе, то на сайте old.shtrih-m.ru можно найти описание драйвера и протокол ФР-а, где всё и очень хорошо написано.
#30 by Immortal
а я и не говорю про драйвер 1с
#31 by antgrom
интересно тоже проверю
#32 by Wirtuozzz
а можно пример команды?
#33 by Wobland
вот тебе пример документации:
#34 by Wirtuozzz
Сомнительное это занятие, мне бы пример разработки, который обещал    Torquader, дело бы куда лучше пошло вперед с мертвой точки.
#35 by Галахад
Не то. Нуна про девайс контрл хекс читать. Это если только 1С-ский драйвер использовать.
#36 by Wirtuozzz
может еще анегдоты почитать? пример разработки бы посмотреть.
#37 by Гений 1С
можно покопать в сторону перехода исполнения машинных команд драйвера. в драйвере FR1s Штрих-М-ФР-К есть такая команда. ну а там наверное штрих-код можно встроенными командами печаттаь.
#38 by Wirtuozzz
неужели люди которые по 10 лет занимаются 1с кой не знают таких вещей и как они рабортают?
#39 by Галахад
Да лохи тут все. Чо уж.
#40 by Torquader
Вообще, на самом деле, штрих-код печатается такой функцией: Function PrintBarcodeLine(ByRef s)     If f Is Nothing Then         AddErrorString "Не удалось получить доступ к драйверу ФР"     If f.PrintBarCode<>0 Then         TranslateFrError f,"Печать штрих-кода" Но, если смотреть, например, Розница, то в ней нет доступа к драйверу напрямую.
#41 by Torquader
Если на низком уровне, то 0xC2 - команда печати штрих-кода Далее 4 байта пароля оператора в двоичном виде и 5 байт штрих-кода в двоичном виде. P.S. если хочется узнать, что передаётся в ФР, то открываем тест драйвера, выполняем нужную команду и в строке "Передано" видим то, что было передано в ФР. Причём, наличие ФР-а не обязательно, так как передача данных готовится ещё до связи с ФР-ом. Не забываем, что в начале каждой команды идёт 0x02 и байт блины команды, а в конце - контрольная сумма. Насколько я помню, при вызове метода TransferBytes эти байты передавать не нужно - их система добавляет сама.
#42 by Wirtuozzz
Уххххх, спасибо огромное. до выходных тогда тайм аут, а в выходные буду пытаться победить ФР.   Всем спасибо за советы и помощь.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С