ШТРИХ ФР-Ф и 1С ( безнальный чек ) #225154


#0 by Max
Стоит ФР , выбивает нальные чеки , поставили терминал банк-клиента и стало нужно дублировать в 1с безнальными чеками. Что нужно подправить в стандартных модулях , чтобы печатался чек другого вида (безнального ) на ФР
#1 by Бит
Читайте правила форума
#2 by lalex23
добавить в документ реквизит/флаг - типа безнал, в процедуру печати чека посылать этот флаг, в обработке обрабатывать... подробнее надо?
#3 by Дурочка 1С
$100
#4 by lalex23
шото около того...
#5 by Ламбада
Ну можно и подороже :)http://www.atol.ru/products/software/dr/dr_platezh_syst/index.html
#6 by Max
Хотелось бы поподробнее про обработку. Насколько я понимаю для правильной работы должны совпасть 2 условия. 1-ое ФР должен поддерживать несколько видов чеков в том , числе и мой ( условно назовем его безнальным ) . Как я выяснил ШТРИХ ФР-Ф (V.3.0) его поддерживает. И 2-ое условие должно отражаться в обработке ( насколько я понимаю глФРПечататьЧек ) . Т.е. в данную обработку должна передоваться переменная - суть состояние флага документа ЧекККМ . Но какая команда в 1с соответствует для данного аппарата безнальному чеку ( после длительных переговоров с поставщиком ФР ) все ещё остается для меня тайной покрытой мутной пеленой инструкций.
#7 by Uho
ты забыл еще про то откуда ты будешь передавать вид оплаты в обработку... А про методы - все в документации, если ФР-Ф не отличается от ФР-К, то, насколько я помню, Sum1 - это нал, Sum2 - платежная карта
#8 by Max
Нет не забыл , ведь я сказал , что банковский терминал отдельно , нужно только дублировать трансакцию в 1С чеком из ФР и как было правильно сказано в тут только или реквизит либо флаг в документе ЦекККМ. А вот на документацию остается все меньше и меньше времени , поэтому и обратился за помощью
#9 by Buhta
посмотри FR_ELVES.ERT
#10 by lalex23
тебе прально скказал, вид оплаты определяется какому полю присвоится сумма, т.е. в обработку приходит флаг, в зависимости от него Sum1 или Sum2 присваивается сумма оплаты, там писать -20 минут, но если делать красиво - я бы сделал отдельную кассу в спр. кассы, шоб по ней отчёт ккм отдельно создавался, тогда красивше - но это уже дольше...вроде нет там нифига про безнал, но спорить не буду - нет под рукой
#11 by Buhta
Ну там нет, а мож добавить надо? Ведь она Штрихом управляет...
#12 by lalex23
ну да, но я предпочитаю родную штриховскую обработку, она хоть и муторно написана - больше нравится
#13 by Buhta
Слушай, а почему НомерЧека = Объект.OpenDocumentNumber+?(Объект.ECRAdvancedMode=5,1,0);?Почему именно Объект.ECRAdvancedMode=5? ведь и другие состояния бывают, когда 1 прибавить надо...
#14 by lalex23
звиняй, боярыня, бананьев немау меня дома ни документации, ни дровов к ФР-у, так что тока по памятикак понимаю тебе надо номер чека вытянуть, ECRAdvancedMode подрежим типа чек закрыт, в этот момент почемуто номер последнего OpenDocumentNumber доумента надо увеличивать на 1, хотя настоящий номер чека уже с +1 гдето в таблицах хранится, при желании его можно достать, но я не заморачиваюсь - плюсую 1 и всё номано, на форуме штрихов такой вопрос проскальзывал неоднократно, пороймя там поиском, мне щас через гпрс неохота
#15 by Buhta
Я тож плюсую... только 5, это вроде не закрыт, а наоборот... только при ошибках и сост. печати и т.п., вроде типа 1,2,3,4 тоже номер будет не окончательный и плюсовать надо... это я к тому, что 3 года все работало просто с плюсом 1 (с НомерЧека = Объект.OpenDocumentNumber+?(Объект.ECRAdvancedMode=5,1,0); не работало...), а потом вдруг номер сбойнул на +1... вроде спрашивала на их форуме год назад, но толком ничего не ответили...
#16 by lalex23
ну не помню, давно я в дебри драйвера не заглядывал, да и на номер чека никто особо внимания не обращал... а он те нафиг вообще сдался?
#17 by Buhta
Ну панику подняли... в журнале не так отразилось и дубликат рисованный не с тем номером...
#18 by lalex23
ааа ну тады жди пропажи глюка :)как вариан драйвер свеженький поставить...самое пакостное что такая хрень всплывает раз на тыщщу чеков и хрен её в отлажчике поймаешь...удачи
#19 by Buhta
там, оказывается, еще от таймаута сильно зависит... приехал дядечка из обслуживающей конторы ножик менять, оторвал шнурки от кассы и сбились все настройки драйвера... дядечка быстренько смылся, а я тыкалась, чтоб касса опять заработала... но таймаут по умолчанию поставила... так он вообще раз в 3 дня ответ о пробитии чека не выдавал... подсказали увеличить таймаут, мож поэтому и номер сбился...
#20 by lalex23
кстати вариант, я таймаут всегда выставляю на максимум, на скорость не влияет, но глюков понижаетз.ы. каких тока дятлов в цто не бывает...у клиента стоит ТиС + Феликс всё подключено, всё работаетприезжает МЕГАспец, грит "а чё это у вас тут драйвера не установлены - непорядок"ставит драйвер(в тИс онже, но более старый) - слетает метод МаксимальнаяяДлиннаСтроки дословно не помню но смысл такой в результате в чеках перестаёт пробиваться наименование(потом победил)и... это тока начало!!!это ЧУДО запускает атоловскую конфу и нажимает большую кнопку "Старт" вродеи на ФИСКАЛИЗОВАНОМ ФР-е начинают пробиваться кола, молоко колбаса, делаться внесения, выплаты, аннулирования чеков и прочая хренотень....атоловцы молодцы - спаисбо им за такую кнопку...хотя она честно предупредила - ФР зарегистрирован ПРОДОЛЖИТЬ?конечно ДА было продолжено... вот такие ЦТО-шники бывают...хотя и вполне вменяемые попадаются...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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