PDA

Просмотр полной версии : Зависание принтера при печати журнала чеков :_(



shaolinkot
24.11.2008, 11:27
В конце смены менеджер печатает журнал чеков , где то на 2-4 чеке принтер виснет , кассу перегружают еще раз печатают , опять та же история, перегружают снимают зетку и закрывают день.

В итоге получаем , зетку в которая сумма зетки за день и фискальная сумма внизу чека не совпадают.

в процессе работы в течения дня касса ниразу не висла не перегружалась все чеки вылазили все было работоспособно но в конце вот так , это уже последние два дня. Мудрые люди подскажите в чем проблема ?

Moderator
24.11.2008, 12:31
Нужно смотреть базу за этот день. Произошел какой то сбой. Смотрите файлы *check.db в папке oldres

Admin
24.11.2008, 14:04
Все правильно - сколько чеков напечаталось при печати эл.журнала, столько и записалось в фп. Возможно косячок в бд, в может и настройках в rkeeper6.ini. Что у вас там написано можете скинуть.

shaolinkot
24.11.2008, 14:53
Есть такое мнение что это из-за сервера карточек что в момент печати журнала чеков на чеке который был оплачен визой или была скидка по карте идет проверка с серваком и если нет связи то печать естественно прерывается. Но я не замечал в течении дня проблемм с локалкой ни на данной кассе ни тем более на сервере. Что скажете по этому поводу ?

инишку скину как дадут подойти к станции сейчас это ЧЕСНО - НЕРЕАЛЬНО :)

Дбшники не умею смотреть потому как новичок в этом деле и с кипером не работал :( каюсь и пытаюсь совершенствоваться , но как видите учиться приходиться на собственных поломках.

Moderator
24.11.2008, 14:57
Есть такое мнение что это из-за сервера карточек что в момент печати журнала чеков на чеке который был оплачен визой или была скидка по карте идет проверка с серваком и если нет связи то печать естественно прерывается. .

Чушь :) Никаких проверок при перепечатке не происходит. Надо смотреть OLDRES за этот день.

shaolinkot
24.11.2008, 15:04
Я тожа если чесно про дисконты подумал потому как на остальных заведениях значит нормально а на этом значит из-за них косяк , но обслуживающая нас фирма упорно стоит на своем :)

Ладно , а дбшку нужно вытаскивать с станции с олдреса , или на сервере которая складываеца ? откуда брать можете поточнее скачать , я лама в этом деле , но разобраца хочу сам потому как поддержка сами видите что говорит :(

SH
24.11.2008, 15:17
На станции oldres нет, они всегда на сервере лежат.

shaolinkot
24.11.2008, 15:46
хмм а там такой папочки нет , такое вообще возможно ? или может файлы выкладываются не в oldres а в другую хитрую папку ? или вообще не выкладываются ?

Есть endday, db, forms, еще несколько но oldres нет , посомтрел дерево целиком :(

Moderator
24.11.2008, 18:27
Смотрите там где папочка DATABASE. Если сервер на кассе - то ищите там, если выделенный - то на нем.

shaolinkot
25.11.2008, 10:20
Ух скопировал Dbшки , просматриваю сейчас *чек.дб , ничего особенного пока не заметил в файлах , что искать нужно ?

Спасайте парни, не найду в чем проблема опять вечером снимут Zку кривую и утро начнется и добавление суммы :)

shaolinkot
25.11.2008, 11:32
Просмотрел db чеков , там ну как бы все номрально все чеки есть сравнил с зетками все совпадает. Дальшу куда копать ? может фискальная плата глючит ? пора менять её ?

Admin
25.11.2008, 18:10
Просмотрел db чеков , там ну как бы все номрально все чеки есть сравнил с зетками все совпадает. Дальшу куда копать ? может фискальная плата глючит ? пора менять её ?
копать сюда -> http://carbis.ru/forum/showpost.php?p=9207&postcount=3 и читать сначала...

shaolinkot
27.11.2008, 07:05
Я пока что упорно дергаю кабели и поменял фискальную плату. Завтра будем смотреть результат.

shaolinkot
02.12.2008, 07:03
Поменял фискальную плату , отработали 2 дня нормально и опять та же история. Настройки никакие не менялись может кабель от принтера до кассы поменять ?

Admin
02.12.2008, 10:33
итак - сначала, присылайте СЮДА ваш ркипер6.ини, имхо проблема в нем.

shaolinkot
04.12.2008, 07:11
Видимо пришло время :) Rkeeper6.ini из директории Rkclient

Network=on
Servername=Serv10
Needreprintcroll=on
Finaltoroll=on
Crolltofile=LPT1
Fptermo=on
Crcardsslip=2
Creditcarddll=auabg16.dll
Apserver=Aserv
Asserverpath=L:\
Mincashnum=001
Maxcashnum=005
:color=on
colors=0
Hiresolution=1
:256color=on

памажите люди добрые , и умные

Moderator
04.12.2008, 14:19
Настораживает строчка Crolltofile=LPT1
Если у вас касса ГЕГ настроеная "как штрих" то должно быть Crolltofile=lpe (к примеру). В данном же контексте, у вас печать идет еще и в LPT1. Что у вас на него подключено ?

shaolinkot
04.12.2008, 15:01
Касса Фис520я это там где исашная платка воткнута в иса слот :) печать идет через ЛПТ там принтер чеков обычный Axiohm. Всю жись что называется был ркипер6.ини такой прописанный и вдруг всё стало плохо ? изменить данную строку на Crolltofile=lpe ??? На что это повлияет ?

Admin
04.12.2008, 19:35
судя по фискалке у вас касса сименс. Печать на 520ой фп происходит через собственный компорт, прописываем лпт3 в фисксапе.длл, а также смотрим чтобы в редакторе в принтере отчетов также был прописан лпт3. кроллтуфайл должен быть также равен лпт3.

Объясню почему стало плохо - у принтера есть буффер, в который он получает много информации и потихоньку из нее передает уже на печать... так вот проблемы возникли с этим самым буфером, он стал некорректно обрабатывать информацию, и настройка кроллтуфайл была придумана не спроста, информация преобразовывается в файл и печатается как файл, алгоритм печати из файла немного другой, поэтому печатается все корректно. Другими словами, пока буфер нормально работал - нужды в этой настройке небыло, а сейчас нужна, но неправильно настроена. вот и алес. Кстати замена на такойже исправный принтер далабы тоже положительный эффект.

shaolinkot
05.12.2008, 06:53
С фискальной платы выход на внимание КОМпорт есть и тут вы правы , только т.к. у меня еще там тач скрин прилеплен то у меня в настройках принтера почему то везде прописанно как ЛПТ1 и все это дело работает , как то :) досталось хозяйство в разрозненном виде так что теперь загадка на загадке , давайте по порядку что нужно прописать в какие файлы ?
1.rkeeper6.ini прописать crolltofile=lpt1
2.?
3.?

извините пока слабо в это ориентируюсь :) но обещаю поднабраться.

Admin
05.12.2008, 11:47
лпт1 это реальный существующий порт - туда ключ воткнут...
лпт3 это виртуальный порт для фп...
в моем предыдущем посте все расписано. редактирование фисксап.длл по ф4 в нортоне или волкове.

shaolinkot
08.12.2008, 07:18
судя по фискалке у вас касса сименс. Печать на 520ой фп происходит через собственный компорт, прописываем лпт3 в фисксапе.длл, а также смотрим чтобы в редакторе в принтере отчетов также был прописан лпт3. кроллтуфайл должен быть также равен лпт3.


у меня везде LPT1 прописан , сейчас поменяю на LPT3 и буду пробовыть , есть только уточнение: "в редокаторе в принтере отчетов" - это где в e_rest32.exe и там Списки - Сервис Принтеры и Там мой принтер который прописан на LPT1 ? Там ?

Я просто понял что в трех местах надо поменять
1.fisksup.dll
2.rkeeper6.ini
3.в e_rest32.exe ?

Верно ?

Admin
08.12.2008, 11:18
Да. Как у вас вообще щас это работает - вообще не понятно.

shaolinkot
08.12.2008, 15:04
Видимо мастера такие до меня работали :) кстати Сервер карт настроил тут недавно по вашему мануалу , до этого работало через раз то видел то не видел :) Форуму и людям отвечающим на глупые наши вопросы РЕСПЕКТ :)

Теперь по моему вопросу уточняю, то есть правим:

1.fisksup.dll
2.rkeeper6.ini
3.в e_rest32.exe в станциях и в сервис печати
4.autoexec.bat

и перегружаем кассу , и всё в шоколаде или еще какой нить файлик забыл ? Просто сами понимаете у меня будет 30-40 мин максимум потом всё девочки начнут продавать всё и вся...

SH
08.12.2008, 21:28
Главное, чтобы девочки не продали гендира и главбуха... :D

Admin
08.12.2008, 23:05
да, тока чо в автоекзеке править? там вроде ничо не нужно трогать....

shaolinkot
09.12.2008, 11:10
Комрады надо править не fisksup.dll а fsup.exe править ??? да ?

Поправил ждем ночи и конца дня :) отпишусь по готовности ухожу в тест на пару дней

Admin
09.12.2008, 15:49
Да, именно так - извиняюсь за дезу...

shaolinkot
11.12.2008, 08:17
А вы знаете , шъёрт побери , СРАБОТАЛО ! всех с наступающим , тему можно закрывать.

Admin
11.12.2008, 14:39
Да потаму что так и должно работать :)

shaolinkot
16.12.2008, 10:13
Комрады спасайте , представьте себе 4 дня нормально проработали и тут опять сначало не сошлась фискальная сумма , а на второй день вообще журнал чеков не распечатался опять ну и сумма естесно не сошлась. Что попробывать покопать ? предложения ?

Admin
16.12.2008, 11:39
персонал скорее всего виноват - частенько жмут несколько раз на кнопку, для "УСКОРЕНИЯ" печати - в результате после допечатки начинает лезть заново, они кассу быстренько перегружают - и зет делают - и все, снова сколько чеков перепечататься успело, столько и легло. А руководству заливают что они то тут не причем, все делали как всегда... Знаем-плавали.

shaolinkot
18.12.2008, 09:32
Не полинюсь и завтра до 12 посижу в ресторане и всё проверю , сам увижу как это дело косячит и отпишусь наверное в понедельник.

Admin
18.12.2008, 12:07
Могу посоветовать включить лог файл - есть такая длл для сименса, щас точно сказать не могу где лежит, пройдитесь поиском по инсталляхе - biglog

shaolinkot
22.12.2008, 07:20
Присутствовал вчера при снятии зетки и печати журнала чеков , проводим манагерской картой жмем печать журнала , начинается печать , печатается 2-6 чеков и на допустим 3м чеке виснет причем виснет как печатаеца

товар 1 - 50р
товар2 - 100р
----------
(и тут где сумма всего дожна быть) тут пусто то есть уже всего не пропечатывает.после перезагрузки такая же херня , именно на том же чеке. Где копать ?

Moderator
22.12.2008, 14:34
Если всегда на одном и том же чеке, то в базе. Проверте диск на ошибки, и на вирусы (defo)

shaolinkot
22.12.2008, 14:50
Иногда печатет 2 чека иногда три иногда 10 , поразному виснет .

Вирусы в досе что ли ? откудова им взяться ? А на ошибки ща проверим...

Moderator
22.12.2008, 15:53
Ух.. Ну ищите dr.web под dos, который видит defo и проверяйте. на 90% что именно в этом проблема. Вирусы под дос существуют, и они реально мешают работать. Конкретно defo что то мутит с прерываниями.

shaolinkot
23.12.2008, 11:27
Скандиском прошел есть косяки все вылечил прошел несколько раз в итоге вчера снимали опять не сняли :) скачал Веба последнего под дос добавил базы 680000 вирусов знает прогоню потом скандиском проверю потом посмотрю чего будет и отпишусь.

Admin
23.12.2008, 16:13
\KACCA\STATIONS\FISCSUP\FIS_520\BIGLOG\fiscsup.dll
пишет логфайл... попользуйте, поможект прижать к ногтю если чо..

shaolinkot
26.12.2008, 07:36
Вирусов нет , скадниском ошибок на диске нет. Всё работает всё печатает зетка сходица если только не печатать журнал чеков :(

хз че делать , может бдшник какой то проглючило ?

St@rch
26.12.2008, 15:32
- Попробуйте сделать переиндексацию на менеджере (предварительно забекапив существующую "DB");
- За тем подбросьте новую "DATABASE" из "КАССЫ";

shaolinkot
26.12.2008, 15:47
- Попробуйте сделать переиндексацию на менеджере (предварительно забекапив существующую "DB");
- За тем подбросьте новую "DATABASE" из "КАССЫ";

Спасибо за совет , но извините можно чуть чуть поподробнее что нужно бэкапить и куда чего делать т.к. я новичок в этом деле.

П.С. С наступающим :elka:

St@rch
29.12.2008, 15:39
В rkeeper.ini смотрите на что ссылаются строчки вида:
Alias1=C:\RK6\DB
...
и для простоты это и бэкапите