mcmaster
28.12.2012, 14:30
Имеем: RK6WIN + Штрих-ФР-К(отчётный) + OLP2(чековый). Всё работает замечательно кроме оплаты дисконтной картой. При SHFRK_Pay4 = -1 и PREPAYFinalCheck=On с OLP2 выходит чек сантиметров 30 длинной. В начале шапка, потом пустота и в конце информация по карте.
OLP2 настроен через сервер как Epson Roll 9x9. Пречеки печатает нормально.
rkeeper6.ini:
WindowType=2
key=2D084F6B
Cursor=OFF
Network=Off
unitname=UNIT01
ServerName=SER01
comport4baud=19200 (тут висит OLP2)
AutoEnterSum=ON
HiResolution=2
Colors=2
Color=ON
ButtonStyle=2
PrintFinalCheck=On
PREPAYFinalCheck=On
APServer=AServ
EKLZPrinter=SHFRK.DLL
SHFRK_Port = 3
SHFRK_CheckPsw = 1
SHFRK_RepPsw = 30
SHFRK_Print = 0 (что это?)
SHFRK_Pay1 = 1
SHFRK_Pay2 = 2
SHFRK_Pay3 = 0
SHFRK_Pay4 = -1
SHFRK_Log = ON
Reprint=2 (не понятный параметр)
SHFRK_OneLine=ON
SHFRK_OneName=‘㬬 Їа®¤ ¦ (?)
WFix_Len_Mask = 778=100000002=NNNN
OLP2 настроен через сервер как Epson Roll 9x9. Пречеки печатает нормально.
rkeeper6.ini:
WindowType=2
key=2D084F6B
Cursor=OFF
Network=Off
unitname=UNIT01
ServerName=SER01
comport4baud=19200 (тут висит OLP2)
AutoEnterSum=ON
HiResolution=2
Colors=2
Color=ON
ButtonStyle=2
PrintFinalCheck=On
PREPAYFinalCheck=On
APServer=AServ
EKLZPrinter=SHFRK.DLL
SHFRK_Port = 3
SHFRK_CheckPsw = 1
SHFRK_RepPsw = 30
SHFRK_Print = 0 (что это?)
SHFRK_Pay1 = 1
SHFRK_Pay2 = 2
SHFRK_Pay3 = 0
SHFRK_Pay4 = -1
SHFRK_Log = ON
Reprint=2 (не понятный параметр)
SHFRK_OneLine=ON
SHFRK_OneName=‘㬬 Їа®¤ ¦ (?)
WFix_Len_Mask = 778=100000002=NNNN