PDA

Просмотр полной версии : Не могу разобраться в fcheck



PSIXOTRON
11.04.2012, 10:40
Уважаемые знатоки, прошу помощи.
Дали задачу разобраться в проблеме. Проблема в том, что при печати предчека не печатаются бонусы, начисленные на карту. А вот если закрывать чек сразу, без наличия предчека, то бонусы печатаются. Картинки прилагаю.
1691
Сотрудник, говорит что дело в rkeepeer.ini, так как якобы бонусы печатались. Строки, в которых предположительно дело я уже и комент., ставил ON и OFF в различных вариантах, но бонусы так и не печатались. Последнее, что пробовал:

Network=ON


ServerNAME=RLSERVREST2
UnitName=UNIT31


Color=ON
Colors=1
HiResolution=1


com3port=$02F8


;DCPrint=Off
;RCPrint=Off
;PrintToPrecheck=OFF
;RePrintToRoll=OFF
;RePrintCheck=OFF


PreCheckNum=OFF
RePrintCheck=OFF
PrintToPrecheck=OFF
InternalZ=OFF
UNPAYFinalCheck=OFF
PrePAYFinalCheck=ON
LocalStoreCheck=OFF


CloseCR=12
AutoEnterSum=OFF
NeedReprintCroll=OFF
SmallPayBalance=OFF
;ShowCardInfo=ON
;WaiterCardInfo=ON


CutBell=ON
ComPort3Baud=9600
comport4baud=9600






[fixlen1]
MASK=778=********=NNNNN
[fixlen2]
MASK=778=*********=NNNNN
[fixlen3]
MASK=778=**********=NNNNN


:CanSendMessage=On
:SMSMessage=Come to Bar1


В общем изменения строк ини файла мне не помогло. Больше склоняюсь к тому, что что - то не так в самом fcheck, а именно в section: Line for diskcard. Ведь при оплате это условие функции $SUMMA работает, а при печати предчека - нет. Ставил условие, if $Bonus_SUM then $Bonus_SUM else "Сколько бонусов=0", то печатало "сколько бонусов=0", получается bonus_Sum - нету в случае предчека?

1692
fcheck добавил. Помогите пожалуйста разобраться!

VampireKB
11.04.2012, 11:40
Бонусы начисляются ТОЛЬКО после оплаты,по-этому бонусы видны только в финальном чеке

PSIXOTRON
13.04.2012, 12:28
Хорошо. А если например я хочу показать общее количество бонусов начисленных на момент распечатки предчека?
Хотя за это наверное отвечает другая команда?!

Vladimir
25.04.2012, 11:06
Хорошо. А если например я хочу показать общее количество бонусов начисленных на момент распечатки предчека?
регистрируетесь картой кассира (официантом вроде тоже можно) проводите картой гостя и у Вас на экране должен появиться баланс гостей, который можно распечатать.

ZEugene
20.08.2013, 14:49
PSIXOTRON - это мой старый аккаунт. Отвечу сам на свой вопрос.
Проблему удалось решить добавлением в rkeeper.ini строк
UnPay... вспомню допишу