PDA

Просмотр полной версии : Ошибка. Произвольная смена валюты!



Barzometr
31.03.2014, 12:01
Добрый день.

Стоит две кассы - касса-сервер-фастфуд.
Одна связка - Касса-официант-ресторан.

Менеджерская одиная. Все к ней подключаются. 6.82а

В ресторане понадобилось ввести пластиковые карты. Добавил новую валюту - карты.

В rkeeper.ini всё отлично настроено. При оплате визой - падает на вторую секцию фискальника.

но! в фастфуде - карты не нужны. и появился странный глюк - пролетают пара чеков за день - по карте, и падают разумеются на вторую секцию в фискальнике. Смотрю Z-отчеты, и на фастфуде вдруг откуда-то карты.
Девочки клянутся, что ничего не трогали - как всегда. Но заметил одну закономерность! Если в течении дня в "ресторане" не было карт - тогда и на фастфуде не было таких косяков. Как только проводят картой в ресторане - начинается каша на фастфуде. Хотя они же не связаны друг с другом...

Как временное решение, сделал так на фастфуде. Всё равно карты не нужны там... И разделил карты в менеджерской на группы доступа. И запретил фастфудам карты.


SHFRK_Pay1 = 1 SHFRK_Pay2 = 1
SHFRK_Pay3 = 1
SHFRK_Pay4 = 1


Но... что за глюк?

---------- Добавлено в 11:01 ---------- Предыдущее сообщение было размещено в 10:58 ----------

Проследить, какая валюта у них выбрана в данный момент - очень сложно. Девочки конечно будут говрить, что всё там выбрано правильно.
Вот... может как-то меняться сама?

вот. в ресторане расхождение тоже было. по карте пробито больше, чем фактически.
в отчетах ркипера стоит валюта - карта.

т.е., это не глюк фискальника, что мы выбрали НАЛ, а он пробил на КАРТУ. попутал секции.
Это именно в кипере. Он подставляет другую валюту.

Barzometr
31.03.2014, 12:04
27282729

Barzometr
31.03.2014, 12:15
ПДС система стоит еще. Может с ней что...

---------- Добавлено в 11:13 ---------- Предыдущее сообщение было размещено в 11:09 ----------

Ини на глючной "Фастфуд"


Network=ONServerName=RLSERV


HiResolution=2
Colors=3
Color=ON


fiscRegbound =115200


FixNeedHoriz=1024
FixHardHoriz=636
FixNeedVert=768
FixHardVert=199


fixlen_mask=778=*********=NNNNNN


APServer=AServ


PrintFinalCheck = OFF




EKLZPrinter = prim08.dll
Prim08_Port = 1
Prim08_Psw = AERF
Prim08_Pay1 = 1
Prim08_Pay2 = 1
Prim08_Pay3 = 1
Prim08_Pay4 = 1
Prim08_Log = ON
Prim08_OneLine = OFF
Prim08_OneName =
Prim08_AltName = OFF




---------- Добавлено в 11:15 ---------- Предыдущее сообщение было размещено в 11:13 ----------

Хотя. Тут как бы проблема решена путём


Prim08_Pay1 = 1
Prim08_Pay2 = 1
Prim08_Pay3 = 1
Prim08_Pay4 = 1



сейчас добуду Ини с ресторана.
но с этой станцией тоже глюки...

Может что-то с менеджерской? ведь ВСЕ станции глючат.

SH
31.03.2014, 14:28
т.е., это не глюк фискальника, что мы выбрали НАЛ, а он пробил на КАРТУ. попутал секции.
Это именно в кипере. Он подставляет другую валюту.
Версия какая?
Учитывая, что Вы пока единственный, кто сообщает о таком глюке - не верю, что кипер что-то там "подставляет". И, если серверы разные, то они никак друг на друга влиять не могут.
В идеале бы вообще у фастфуда кредитки убрать, для этого надо сделать копию DB без кредитных карт и завязать сервер фастфуда на эту копию.
По-крайней мере, для эксперимента.

sibgaba
31.03.2014, 20:02
Хех, не думал что у кого нибудь еще всплывет такая тема...

Станция на ФФ клавиатурная?

mnekin
31.03.2014, 23:12
Добрый день.

Стоит две кассы - касса-сервер-фастфуд.
Одна связка - Касса-официант-ресторан.

Менеджерская одиная. Все к ней подключаются. 6.82а

В ресторане понадобилось ввести пластиковые карты. Добавил новую валюту - карты.

В rkeeper.ini всё отлично настроено. При оплате визой - падает на вторую секцию фискальника.

но! в фастфуде - карты не нужны. и появился странный глюк - пролетают пара чеков за день - по карте, и падают разумеются на вторую секцию в фискальнике. Смотрю Z-отчеты, и на фастфуде вдруг откуда-то карты.
Девочки клянутся, что ничего не трогали - как всегда. Но заметил одну закономерность! Если в течении дня в "ресторане" не было карт - тогда и на фастфуде не было таких косяков. Как только проводят картой в ресторане - начинается каша на фастфуде. Хотя они же не связаны друг с другом...

Как временное решение, сделал так на фастфуде. Всё равно карты не нужны там... И разделил карты в менеджерской на группы доступа. И запретил фастфудам карты.


Но... что за глюк?

---------- Добавлено в 11:01 ---------- Предыдущее сообщение было размещено в 10:58 ----------

Проследить, какая валюта у них выбрана в данный момент - очень сложно. Девочки конечно будут говрить, что всё там выбрано правильно.
Вот... может как-то меняться сама?

вот. в ресторане расхождение тоже было. по карте пробито больше, чем фактически.
в отчетах ркипера стоит валюта - карта.

т.е., это не глюк фискальника, что мы выбрали НАЛ, а он пробил на КАРТУ. попутал секции.
Это именно в кипере. Он подставляет другую валюту.

А что Вам мешает на фастфуде установить данный параметр в rkeeper6.ini и не верить клятвам девочек:

CategProhibitions шифры валют
Позволяет дифференцировать оплату блюд из различных категорий не только типами валют, но и конкретными валютами, т.е. запретить оплату определенных категорий блюд определенными валютами.

Формат параметра следующий CategProhibitionsXX=S1,S2,..Sn

где XX - внутренний код категории (указан белым шрифтом на карточке кагориии в редакторе, справа от поля "Название категории")
S1,S2,...Sn - шифры (SIFR) валют из таблицы MONEY.DB, которыми запрещается оплачивать данную категорию

Например, если указано СategProhibitions11=47,49, то при оплате валютами с внутренними шифрами 47 и 49 блюд из категории с внутренним шифром 11, на станции появится сообщение "Этим способом нельзя оплатить за блюдо: <имя блюда>"

Barzometr
01.04.2014, 00:52
Версия какая?
Учитывая, что Вы пока единственный, кто сообщает о таком глюке - не верю, что кипер что-то там "подставляет". И, если серверы разные, то они никак друг на друга влиять не могут.
В идеале бы вообще у фастфуда кредитки убрать, для этого надо сделать копию DB без кредитных карт и завязать сервер фастфуда на эту копию.
По-крайней мере, для эксперимента.
версия 6.78

человек пишет, что я не одинок.

---------- Добавлено в 23:46 ---------- Предыдущее сообщение было размещено в 23:45 ----------


Хех, не думал что у кого нибудь еще всплывет такая тема...

Станция на ФФ клавиатурная?

нет. моноблок тач. из ввода данных - только считыватель карт.

---------- Добавлено в 23:52 ---------- Предыдущее сообщение было размещено в 23:46 ----------


А что Вам мешает на фастфуде установить данный параметр в rkeeper6.ini и не верить клятвам девочек:

CategProhibitions шифры валют
Позволяет дифференцировать оплату блюд из различных категорий не только типами валют, но и конкретными валютами, т.е. запретить оплату определенных категорий блюд определенными валютами.

Формат параметра следующий CategProhibitionsXX=S1,S2,..Sn

где XX - внутренний код категории (указан белым шрифтом на карточке кагориии в редакторе, справа от поля "Название категории")
S1,S2,...Sn - шифры (SIFR) валют из таблицы MONEY.DB, которыми запрещается оплачивать данную категорию

Например, если указано СategProhibitions11=47,49, то при оплате валютами с внутренними шифрами 47 и 49 блюд из категории с внутренним шифром 11, на станции появится сообщение "Этим способом нельзя оплатить за блюдо: <имя блюда>"

нуууу... это конечно можно. но проще тогда сделать как я сделал:

1. Либо перенаправить все виды оплат на "Наличный".

Prim08_Pay1 = 1
Prim08_Pay2 = 1
Prim08_Pay3 = 1
Prim08_Pay4 = 1

2. Либо просто запретить саму валюту на станциях.

Я сделал и так и так.

Ваш метод тоже хорошо. Но ни ваш, ни мой - не решает проблему. Потому что в ресторане - все категории и все виды валют. И там нельзя запрещать ничего. А там - как раз и происходят тоже глюки. Люди продают-продают и бац - вылазиет другая валюта!



Повторю странную закономерность - если в течении дня нигде не продавали "по карте" - тогда всё тихо. Как только в ресторане продали по "карте" - на всех других станциях начинают лезть смена валюта... Ну благо на других я запретил продажу по карте. Но в самом ресторане - постоянна череда видов оплат.


есть ОДНА геморная идея правда. сделать у "оплаты карт" отдельную группу доступа (5). и дать разрешение на эту группу только одной карточки - например менеджеру.
по "карте" всё равно не часто проводят. тогда, чтобы воспользоваться этим видом оплаты - нужно будет специально проводить картой менеджера. и не будет ошибочных платежей на карту, в течении быстрых оплат.
добавить допольное действие - проводкой менеджерской картой.

sibgaba
01.04.2014, 06:42
Чудес не бывает. Персонал косячит!

У меня (на клавиатурной станции) было так:
Вошли в режим оплаты, пока вводят сумму, случайно нажимают кнопку "Вниз" и валюта меняется на следующую по списку (Рубли - > Виза). Не заметили, нажали "Ввод" и привет...

Сделайте ограничение (CategProhibititions или права по валюте) и будет вам Счастье.

SH
01.04.2014, 12:19
человек пишет, что я не одинок.
...среди тех, у кого косячит и врет персонал.
Очень может быть, что калибровка экрана не очень - нажимают на одно, а нажимается другое. Да и просто в запаре не обращают внимания.