定制指令-KL

Posted on None

1、员工登录 DL

请求格式:
类型码(4位)、空位(1位)、点菜机机号(4位)
机器号 (10位)、空(1位)、工号(5位)、密码(8位)

示例:        
DL   101
ATE0101010  001  101  
 


返回格式:
类型码(4位)、空位(1位)、点菜机机号(4位)
成功标志 (1位),用户全名(20位)
设备信息(多行)

返回内容:“0”或“1”,0表示登录失败,1表示登录成功!

示例:     

DL  101
1 admin
景区:【XXX】
设备:xxxxxx
程序:XXXXXXX

 

示例: 登录失败
DL   101
0

 

1、票据核销 HEX

请求格式:
类型码(4位)、空位(1位)、点菜机机号(4位)
台号 (8位)、类型(1位)
券号(20位)

示例:       

----- T1.txt --------
HEX  155

00010001 5
75321792660233

返回格式:

类型码(4位)、空位(1位)、点菜机机号(4位)
核销信息(多行)

----- R1.txt -------- 
HEX  003
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXXXXXXX

 

2、入库 BKRK

请求格式:
类型码(4位)、空位(1位)、机号(4位)
台号 (8位)、类型(1位)、设备号(8位)、入库单标记
编码(13位),数量(9)位

示例:       

----- T1.txt --------
BKRK 006 
        0000eF16            
9787541470714    1
9787541470714    1
9787541470721    1
9787538534412    1
9787508533162    1

返回格式:

类型码(4位)、空位(1位)、点菜机机号(4位)
核销信息(多行)

----- R1.txt -------- 
BKRK 006 

入库成功

 

3、盘点出库 BKCK

请求格式:
类型码(4位)、空位(1位)、机号(4位)
台号 (8位)、类型(1位)、设备号(8位)、入库单标记
编码(13位),数量(9)位

示例:       

----- T1.txt --------
BKCK 006 
        0000eF16            
9787541470714    1
9787541470714    1
9787541470721    1
9787538534412    1
9787508533162    1

返回格式:

类型码(4位)、空位(1位)、点菜机机号(4位)
核销信息(多行)

----- R1.txt -------- 
BKRK 006 
盘点出库成功

 

4、查询 CHAX

请求格式:
类型码(4位)、空位(1位)、机号(4位)
查询代码()
查询参数()

查询代码:预定单查询: KLDD,  票券查询: KLPQ

订单查询示例:       

----- T1.txt --------
CHAX 006 
KLDD            
31050119781111114x

 

返回格式:

类型码(4位)、空位(1位)、点菜机机号(4位)
查询结果信息(多行,字段用TAB分隔)

----- R1.txt -------- 
CHAX 006
PD2000000151    张三    188    有效
PD2000000252    李四    188    有效
PD2000000362    王五    188    有效
 

票券查询示例:       

----- T1.txt --------
CHAX 006 
KLPQ
31050119781111114x            

PD2000000252

返回:

----- R1.txt -------- 
CHAX 006
865252000101    酋长赤霞珠    3    188    未核销
865252000112    酋长赤霞珠    3    188    未核销
865252000123    酋长赤霞珠    3    188    未核销