下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VMS-前台接口方案
VMS系统与前台PMS系统用RS232串行通信进行连接
1开房:酒店客人入住时,PMS系统向VMS系统发开房指令,VMS系统收到开房指令后,
自动建立相应的客房留言信箱。
2退房:泗店客人退房时,PMS系统向VMS系统发退房指令,VMS系统收到退房指令后,
自动关闭相应的客房留言信箱。
串行口参数设置
1)串口波特率:9600b/s(默认)
2)数据位:8
3)奇偶校验位:无
4)停止位:1
5)流控:无
6)同步方式:异步
通信命令
物理层
采用RS232简单连接方法,3根连线,分别为接收,发送和地。
逻辑层
控制字节:
令<STX>(Hex02)标识一个数据纪录的开始。
◊<ETX>(Hex03)标识一个数据纪录的结束,但不是数据的组成部分。
令<ENQ>(Hex05)当发送方发出信息后,没有得到对方会应,用作请求一个逻辑层
的回应。正常情况下,发送方在发送一个数据纪录后2秒之内收到回应,如果超时
或收到的包不是<STX>,<ACK>或<NAK>,则发出vENQ>,最多发三次,如果得
不到回应,则表示丢弃纪录,并记下这个错误到LOG文件。<ENQ>的标准回应是
<ACK>和<NAK>,如果收至IJ〈ACK>回应,代表对方已经正确接受信息,如果收到
VACK>回应,发送方重发最后一条纪录。
◊<ACK>接受方表示正确接受一个校验正确的纪录,但并不表示纪录的内容是可以
接受的。
◊<NAK>接受方表示发现最后一个纪录检验错误,请求重发。重发请求不超过4次,
超出则在发送和接受方在LOG文件纪录,并丢弃这条纪录。
附:开房、退房指令的格式:
Checkin(Host=>VMS)
1234567
1234567890123456789012345678901234567890123456789012345678901234567890
IYYMMDDHHMMSSRRRRRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVVLLGG
I060229102300404zouJianLiangMr00C01
Whereby:
T:Tndiratorformessagp(T)
YYMMDD:TransactionDate
HHMMSS:TransactionTime
RRRRR:Roomnumber(leftjustify)
X(30):GuestName(leftjustify)
VV:Telephoneclassofservice(leftjustify)
LL:Languagecode(leftjustify)
GG:Groupnumber(leftjustify)
ChangeofGuestInformation(Host->VMS)
1234567
1234567890123456789012345678901234567890123456789012345678901234567890
GYYMMDDHHMMSSRRRRRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVVLLGG
G060229102300404zouJianLiangMr00C01
whereby:
G:lndicatorformessage(G)
YYMMDD:TransactionDate
HHMMSS:TransactionTime
RRRRR:Roomnumber(leftjustify)
X(30):GuestName(leftjustify)
VV:Telephoneclassofservice(leftjustify)
LL:LanguageCode(leftjustify)
GG:Groupnumber(leftjustify)
checkout(Host=>VMS)
1234567
1234567890123456789012345678901234567890123456789012345678901234567890
OYYMMDDHHMMSSRRRRR
O020729142300508
Whereby:
O:lndicatorformessage(O)
YYMMDD:TransactionDate
HHMMSS:TransactionTime
RRRRR:Roomnumber(leftjustify)
TEXTMessagewaitingON(Host=>VMS)
1234567
1234567890123456789012345678901234567890123456789012345678901234567890
NYYMMDDHHMMSSRRRRR
Whereby:
N:lndicatorformessage(N)
YYMMDD:TransactionDate
HHMMSS:TransactionTime
RRRRR:Roomnumber(leftjustify)
TEXTMessagewaitingOFF(Host=>VMS)
1234567
1234567890123456789012345678901234567890123456789012345678901234567890
FYYMMDDHHMMSSRRRRR
Whereby:
F:lndicatorformessage(F)
YYMMDD:TransactionDate
HHMMSS:TransactionTime
RRRRR:Roomnumber(leftjustify)
SETDND(HOSt=>VMS)
1234567
1234567890123456789012345678901234567890123456789012345678901234567890
AYYMMDDHHMMSSRRRRR
whereby:
A:lndicatorformessage(A)
YYMMDD:TransactionDate
HHMMSS:TransactionTime
RRRRR:Roomnumber(leftjustify)
CANCELDND(Host=>VMS)
1234567
1234567890123456789012345678901234567890123456789012345678901234567890
ZYYMMDDHHMMSSRRRRR
Whereby:
z:lndicatorformessage(Z)
YYMMDD:TransactionDate
HHMMSS:TransactionTime
RRRRR:Roomnumber(leftjustify)
voiceMessage(VMS=>HOST)
1234567
1234567890123456789012345678901234567890123456789012345678901234567890
PYYMMDDHHMMSSRRRRRUUFF
Whereby:
P:Indicatorformessage(P)
YYMMDD:TransactionDate
HHMMSS:TransactionTime
RRRRR:Roomnumber
UU:Numbe”ofUnreadVoiCPMessages
FF:NumberofReadvoiceMessages
SetwakeupCall
1234567
1234567890123456789012345678901234567890123456789012345678901234567890
WYYMMDDHHMMSSRRRRRTTTT
whereby:
W:Indicatorformcssagc(w)
YYMMDD:TransactionDate
HHMMSS:TransactionTime
RRRRR:Roomnumber
till:wakeupTime
CancelwakeupCall
1234567
1234567890123456789012345678901234567890123456789012345678901234567890
XYYMMDDHHMMSSRRRRR
whereby:
X:lndicatorformessage(X)
YYMMDD:Transact]onDate
HHMMSS:TransactionTime
RRRRR:Roomnumber
:WakeupTime
MiniBarCharges(VMS=>HOST)
1234567
1234567890123456789012345678901234567890123456789012345678901234567890
MYYMMDDHHMMSSRRRRRITQSSSS
M05113012034610001220003
M05113012034610001310003
Whereby:
M:indicatorformessage(M)
YYMMDD:TransartionDate
HHMMSS:TransactionTime
RRRRR:Roomnumber
IT:ITEM
Q:Qty
SSSS:SerialNumber
RoomStatus(VMS=>HOST)
1234567
1234567890123456789012345678901234567890123456789012345678901234567890
RYYMMDDHHMMSSRRRRRX
Whereby:
R:lndicatorformessage(R)
YYMMDD:TransactionDate
HHMMSS:TransactionTime
RRRRR:Roomnumber
X:1-VC;2-VD;3-OC;4-OD
CallAccountingcharges(VMS=>HOST)
1234
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 上海杉达学院《中医内科》2025-2026学年期末试卷
- 山西体育职业学院《数字经济学》2025-2026学年期末试卷
- 内蒙古农业大学《中医耳鼻喉》2025-2026学年期末试卷
- 苏州科技大学《流通概论》2025-2026学年期末试卷
- 内蒙古农业大学《口译》2025-2026学年期末试卷
- 上海科创职业技术学院《风电原理与应用技术》2025-2026学年期末试卷
- 石家庄农林职业学院《法律英语》2025-2026学年期末试卷
- 山西财经大学《应用文写作》2025-2026学年期末试卷
- 山西大同大学《房屋建筑与装饰工程估价》2025-2026学年期末试卷
- 上海城建职业学院《体育概论》2025-2026学年期末试卷
- 法院申请冻结房产申请书
- 第5课+家族の写真+课件 【知识精讲精研】 初中日语七年级人教版第一册
- 克罗恩病诊断与治疗新指南详解
- JJF 1951-2021 基于结构光扫描的光学三维测量系统校准规范 高清晰版
- 小学生心理健康教育方式的研究结题报告
- 山西省煤矿建设施工管理标准
- 220kV输电线路220kV间隔扩建工程施工组织设计(定稿)
- 四川省达州市教育专业能力测验教师招聘考试
- LY/T 2899-2017湿地生态系统服务评估规范
- GB/T 38779-2020有轨电车道路通行安全技术规范
- MCC码总览对照表(全)
评论
0/150
提交评论