Просмотр полной версии : Снова "нет связи с ФР" ПРИМ-08ТК
Maxim8112
20.09.2011, 20:36
Добрый вечер, уважаемые! Из-за открытия нового бара в заведении, решили там установить новую кассовую станцию. Но так как денег на полностью новое оборудование как всегда нет, то решили сделать такую кассу из официантской станции (благо, что есть одна такая станция, один в один по конфигурации с другими кассами заведения).
Купили фискальник ПРИМ-08ТК вер.2, позвонили в датакрат. У них как назло никого не было в ближайшее свободное время, чтобы приехать к нам в город.
Но удалось договориться, что попробуем делать это дело удаленно. Пробовали сегодня. Дал датакратовцу доступ к серверному ПК, на котором крутится кипер и все базы. Он скинул свой дилерский файлик и поменял тип станции.
После этого Перекинули папку Rkclient с аналогичной кассы на этом же этаже, на новоявленную кассу бара.
Также им был изменен сам rkeeper6.ini. После этого новую кассу с фискальником включили (ПРИМ08 посадили на сом1) и приехали.
При старте кипера прим находится без проблем, но уже когда полностью загрузится, выходит "нет связи с фискальным регистратором".
И, возможно важная ремарка, ПРИМ покупался новый и сразу был отдан в ЦТО для регистрации в налоговой. Там все без проблем сделали и вернули с документами нам. А сегодня открыл с ним коробку, достал его с проводами, и немного удивился. В коробке с ним лежал интерфейсный комовский шнур, но мама-мама! Тогда как на самом приме разъем само собой мама тоже ) Позвонил в ЦТО, те привезли сразу нормальный папа-мама, а этот забрали себе.
У меня только две версии - либо шнур какой-то не такой, либо разные скорости прима и станции. А вы что думаете?
Вот кстати, данные с rkeeper6.ini новой станции:
Network=ON
ServerName=SERV02
APServer=AServ
RePrintCheck=ON
HiResolution=2
COLOR=ON
256Color=ON
Colors=2
InternalZ = OFF
PrintFinalCheck = OFF
EKLZPrinter = PRIM08.DLL
FP1_Port = 1
FP1_Psw = AERF
FP1_Pay1 = 1
FP1_Pay2 = 2
FP1_Pay3 = 0
FP1_Pay4 = 0
FP1_Log = ON
FP1_OneLine = OFF
FP1_OneName =
FP1_AltName = OFF
comport1baud=9600
comport2baud=9600
comport3baud=9600
comport4baud=9600
PERSON_MASK = 165350001*NNNN
А вот данные pos.ini оттуда же:
DisplayCom = 0
DisplayUseDSR = OFF
DisplayBaud = 9600
DisplayType = 1
DisplayCode = 6
DisplayFloat = ON
DrawerOut = NUL
DrawerPrt = 3
VampireKB
20.09.2011, 22:00
Зафиксировать скорость в ПРИМе на 19200
в ркипер6.ини зафиксировать скорость порта на 19200
УБРАТЬ СТРОЧКУ "comport1baud=9600",а также mode com1:96,n,8,1 из автоекзекбата
прописать прерывание для порта
_______________________
оставьте единственно верную строчку.
//Вру !
Проверяйте в сервис-принтерах и настройках станции какой зверёк у вас на СОМ1 сидит...
ну первое, что нужно отметить, что в датакрате не осталось нормальных спецов. все разбежались.
а по сути вопроса, если скорости точно совпадают в фискальнике с прописанными в автоекзеке при инициализации порта, и в rkeeper6.ini, то вам стоит поиграться с библиотекой rs232.dll, она бывает с поддержкой fifo и без поддержки. скорее всего с какой то из них все стабильно заработает.
также проверить в менеджерской, что какие либо принтера не имеют настройки на тот же com-порт.
также если не используется сканер штрихкода на этой кассе, стереть библиотеку barcode.dll или comcard.dll с этой кассы, она ломится по умолчанию на 1-й com-порт.
и маленький момент в rkeeper6.ini
по идеи настройки выглядеть должны так:
EKLZPrinter = PRIM08.DLL
prim08_Port = 1
prim08_Psw = AERF
и т.д.
хотя может и как у вас настраивать можно, но ваш инишник больше похож на настройку фискальника через frmc.dll
Maxim8112
20.09.2011, 22:18
Да, забыл конечно сказать, все верно, инишник просто переделали с соседней кассовой станции на этом же этаже (там касса с двумя фискальниками). В оригинале там конечно строка EKLZPrinter = frmc.dll.
Также в настройках новой станции, в разделе принтера стоит печать через сервер (как и на других кассовых станциях). Указана сама станция (UNIT09), порт COM1 и принтер Epson-TM. самое интересное, что две наши кассы работают один в один с этими настройками
Да, забыл конечно сказать, все верно, инишник просто переделали с соседней кассовой станции на этом же этаже (там касса с двумя фискальниками). В оригинале там конечно строка EKLZPrinter = frmc.dll.
Также в настройках новой станции, в разделе принтера стоит печать через сервер (как и на других кассовых станциях). Указана сама станция (UNIT09), порт COM1 и принтер Epson-TM. самое интересное, что две наши кассы работают один в один с этими настройками
а вам в тех фискальниках которые работают с такими настройками эклз случайно не вырезали, и не переделали их в почти обычные принтеры?
в настройках станции должен стоять принтер CITEZEN и порт FPRT и обязательно Локально.
Maxim8112
20.09.2011, 22:55
Нет, ЭКЛЗ точно на месте, меняем раз в год как обычно ) Самое интересное, что когда запускались, то такие настройки сделали сами датакратовцы. Но теперь так как у них никого нет, пришлось обращаться выше в головной офис, и здешний сотрудник тоже удивился что такие настройки принтеров стоят.
---------- Сообщение добавлено в 21:55 ---------- Предыдущее сообщение было в 21:52 ----------
И кстати, как все таки тогда зафиксировать скорость в ПРИМ, если дело все же в этом?
Нет, ЭКЛЗ точно на месте, меняем раз в год как обычно ) Самое интересное, что когда запускались, то такие настройки сделали сами датакратовцы. Но теперь так как у них никого нет, пришлось обращаться выше в головной офис, и здешний сотрудник тоже удивился что такие настройки принтеров стоят.
---------- Сообщение добавлено в 21:55 ---------- Предыдущее сообщение было в 21:52 ----------
И кстати, как все таки тогда зафиксировать скорость в ПРИМ, если дело все же в этом?
дело не в скорости. сначала приведите настройки в соответствии с рекомендациями выше, по другому не заработает. без вариантов.
Maxim8112
20.09.2011, 23:05
То есть, нужно переделать файл rkeeper6.ini (или же его не трогать) и поменять принтер в настройках станции?
То есть, нужно переделать файл rkeeper6.ini (или же его не трогать) и поменять принтер в настройках станции?
да переделать rkeeper6.ini
вместо fp1 написать prim08
и поменять принтер в настройках станции, поставить: локально, порт FPRT, Citezen.
проверить что сервис-принтеры не висят на этом же порту (com1) этой же станции.
Maxim8112
21.09.2011, 22:03
Всем спасибо за советы, помогло. Инишник не трогали, подправили только тип принтера в настройке станции. После этого все заработало - тот же фискальник, с тем же шнурком.
подправили только тип принтера в настройке станции
Как обычно, до самого простого не догадываешься... Даже в голову не пришло, что дефолтные настройки для ФР не стоят. Поздравляю с решением проблемы!
Ребят, а есть у кого-нибудь библиотека для ПРИМА? Очень нужна, а на оф сайте искры только для винды и 1с.
Вот прям три строчки выше Вашего сообщения.
Вот прям три строчки выше Вашего сообщения.
Почтовый ящик? Отправил запрос :)
В общем, ситуация такая:
Есть два ПРИМа, они стояли в Киллфише, там их как-то программировали, или что-то делали, чтобы на чеке реквизиты печатались. Забрал их оттуда, пытаюсь прикрутить к киперу. Версия 6.97, библиотеку добавил, в инишнике прописал всё так как написано в ридми библиотеки. Не отвечает, хоть убей. Пробовал не номер порта, а адрес с прерыванием указывать, результатов не дало. Прикладываю лог, но там, как мне кажется, ничего существенного кроме констатации ошибки. Просто им так нравилось в киллфише, что они не хотят работать с допотопной фигнёй видимо. 3391
Дело похоже в станции. Снял с другой кассы работающий Штрих, подрубил - тоже нифига. Менял порты местами, тачскрин работает на всех портах, значит с ними всё ок? Помогите, парни, голову поломал уже. Прикладываю ркипер6.ини и аутоэкзек 3392
А что за станция?
---------- Добавлено в 20:45 ---------- Предыдущее сообщение было размещено в 20:42 ----------
И это:
FiskRegCom = 2
FiskRegBaud = 9600
что такое?
Убирать не пробовали?
---------- Добавлено в 20:46 ---------- Предыдущее сообщение было размещено в 20:45 ----------
Адрес и прерывание для com2 в БИОСе какие стоят?
А что за станция?
В смысле? Обычный комп, материнка Интел на атоме
И это:
FiskRegCom = 2
FiskRegBaud = 9600
что такое?
Убирать не пробовали?
Это я добавил от отчаяния, могу убрать
Адрес и прерывание для com2 в БИОСе какие стоят?
В БИОСЕ можно только отключить/включить порты, адреса не посмотреть.
Brambrulet
26.12.2014, 20:36
А при загрузке ничего про порты не пишет? (Иногда нужно отключить "заставку", тогда загрузка биос становится поинформативней.)
Это я добавил от отчаяния
Ну дык надож было ахалай-махалай добавить...
Ну дык надож было ахалай-махалай добавить...
Я ляськи-масяськи добавлял, думаю это аналогичный параметр.
---------- Добавлено в 21:45 ---------- Предыдущее сообщение было размещено в 21:42 ----------
А при загрузке ничего про порты не пишет? (Иногда нужно отключить "заставку", тогда загрузка биос становится поинформативней.)
Не пишет. На ПРИМовском диске утилитка была EKLZ.exe, в ней можно всё посмотреть и принтер опросить. Но при опросе такая же фигня происходит, как при загрузке кипера, тупо висит пока отмену не нажмёшь.
Raziel38
16.01.2015, 09:22
здравствуйте. с новым годом.
после обновления кипера до версии 6.106 при пробитии чека каипер выдаёт "нет связи с фр". нажимаем кнопку ок. далее выходит сообщение, что чек аннулирован. пробиваем этот же чек, т.к. стол не закрыт и чек выходит. аппарат прим 08. в чём может быть загвоздка?
Rus75lan
22.01.2015, 12:06
для начала бинарник удалить и выложить логи.
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot