16. .
.
.
:
online2file , . , , POS-. .
shift2file ( ), . , , POS- . .
.
EuroPOS SM . , BackOffice . (BackOffice , ) requestn.txt, n . . ( ) , , . . .
, . , . . , , .
.
request7.txt.
(, ) register.txt. , . , register.dat , . , register.dat .
, , , . , , .
,
. , ( ). request7.txt. ( ).
, register.dat, . .
|
|
, .
"TRANS". regtr2.txt, , ( ).
, .
:
'1' /; '2' ;
'21' , 2 (). 2 (REG2\register.dat) 1 ( ).
17. register.txt
request7.txt:
YYYYMMDD - ;YYYYMMDD - ;
TRANS regtr2.txt. register.dat, .
register.txt . .
"transaction number" ( ) date if issuing" date of giving". Time of issuing" .
POS- ; , 'transaction number' ( ) "date of issue".
, , , .
Forced payment" .
regtr2.txt.
18. .
, CRLF.
.
register.txt regtr2.txt, .
request5.txt.
, privil.txt. , : 32 1088 .
19. .
request4.txt.
, . , 1..99999. , . trxxxxx.txt, , , . , . , .
, , .
: "YYYYMMDD" "YYYYMMDD HHMM".
|
|
"YYYYMMDD" "YYYYMMDD 2359".
.
20. .
, , , .
request3.txt.
. . , . , . , :
_item2.txt, _waiter2.txt, _tax2.txt, _payout2.txt, _payin2.txt,
_group2.txt, _paym2.txt, _unit2.txt, _modif2.txt, _note2.txt, _keydef2.txt,
_disc2.txt, _limit2.txt, _spromo2.txt, _coll2.txt.
, . _coll2.txt, , .
coll2.txt
request3.txt, _coll2.txt , v2coll.cfg.
.
coll2.txt , item2.txt.
21. .
request2.txt.
100 POS-. , 0..99. , POS-, . money2.txt. , .
22. .
request1.txt.
customer.txt. , . customer.dat . customer.dat customer.txt.
, . . , .
, 100-199. . YYYYMMDD YYYYMMDD. :
. , .
23. .
, : info 1..4 . europos2.ini.
request0.txt, request6.txt
sales2.txt ( sales6.txt request6.txt). , . saleslog.dat , (.. ). , saleslog.dat saleslog.txt . .
, , , . .
|
|
request0.txt request6.txt :
1. requesto.txt , request6.txt EUROPOS .
2. requesto.txt sales2.txt. , request6.txt sales6.txt. .
, . , . requesto.txt. , .
saleslog.dat. , .
. ( ) , .
. FIELD ( ) ( ). ( ) , . , FIELD.
CUSTOMER. , sales2.txt, ( , ..) ( INFO).
, . , sales2.txt . , , , .
requesto.txt request6.txt:
YYYYMMDD HHMM ,
YYYYMMDD HHMM ,
FIELD sssss
INFO
( 'sssss') saleslog.dat, .
, :
(d_ost) saleslog.dat.
(d_akt).
requesto.txt: d_akt > dost d_akt = d_ost + 1 minute.
request6.txt: d_akt=d_ost + 1 minute. d_akt > d_ost, ( d_akt ) saleslog.dat, , . d_ost.
d_ost , .
POS- BackOffice , ( ) . . . , (++) .