版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、Automatedcirculationsystem(ACS)自动化流通系统简介1、系统特点(1)平台采用JAVA语言开发,实现操作系统平台无关性。即系统可以运行在各种主流的操作系统平台和硬件平台上。(2)遵循3M公司的SimpleInterchangeProtocol(SIP)2标准协议。(3)扩展了SIP2协议,增加读者办证、预付款充值、欠费查询等功能。(4)实现多客户端连接请求并快速响应,高度的稳定性。(5)多个可配置参数以适应不同馆业务需求,高度的灵活性。(6)与图书馆业务系统紧密结合。(7)减轻图书馆业务压力,实现24小时借还。2、技术实现和技术路线整个系统采用C/S架构,使用Java技术,实现操作系统平台无关性,运用了socket接口来实现客户端与服务端的数据交互,遵循TCP/IP协议,通信效率高;使用多线程来处理多终端的指令请求,提高应用程序响应和数据的准确性。C/S此架构可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销,客户端响应速度快。程序不需安装,只需简单配置就可以使用,维护方便,易扩展。3、功能简介SC终端请求与服务端信息交互示意图:ACS服务端与自助机终端的信息交互流程:首先自助机终端根据读者的操作发送相应的事先规定好的标准字符串指令到ACS服务端,服务端根据发送的指令和字段信息来完成读者的操作并根据操作结果发送相对应的响应信息到自助机终端。ACS服务端遵循SIP2标准同时加以扩展,适应当前不同馆的业务需求。按照标准协议实现的功能主要有:借书、还书、续借、续借所有书、图书信息查询、读者个人信息查询、读者状态查询、终端连接状态查询、结束读者当前会话、支付欠款、图书状态更新等;以Interlib扩展的协议实现的功能有:读者证录入(办证)、修改读者证、延期读者证、补办读者证、换证、注销读者证、恢复读者证、挂失读者证、验证读者证、暂停读者证、退证、查询读者证验证操作所需费用和终止日期、查询读者证信息、读者证号/读者身份证号查重验证、查询读者信息消息(办证费用查询)、读者预付款充值、读者预付款金额和欠费记录查询、查询读者照片信息、读者照片更新、图书预约预借取书时间更新、读者办证押金(包括所有办证费用)的缴费、读者预付款扣费、批还书、批借书等24个功能。二、安装使用说明1、系统安装1.1安装jdk环境注:由于JDK版本在Linux系统下获取mac授权编码有所不同,使用高于JDK1.4的版本可能会出现ACS无法获取本机mac授权码,为了不影响服务器上其他依赖JDK的程序,此时需要为ACS程序单独指定使用JDK1.4,例如把JDK1.4放在了/opt目录下,则在startup.sh文件前面配置:exportJAVA_HOME=/opt/j2sdk1.4.2_16exportPATH=$JAVA_HOME/bin:$PATHexportCLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar1.2修改配置文件(1)打开ACS_Server\bin\Cperties数据库配置文件,可以修改连接的oracle数据库信息#YourDatabaseConnectiondetailsHostName=localhostSIDPort=interlib=1521UserName=interlibPassword=interlib(2)打开ACS_Server\bin\ACS_Sperties系统配置文件,在这个文件中不仅可以配置ACS的所属馆代码,ID号,工作地点等参数,还可以根据图书馆的具体需要配置是否允许有附件的图书可以在自助机上流通,被预约的书是否可以通过自助机还回等。主要的参数配置说明Port=2000#ACS服务程序所使用的端口,现在的ACS版本已将端口绑定到授权文件,授权文件由图创提供,所以此项修改无效。Libcode=999#表示自助借还机放在哪个图书馆,这相当于一个操作员属于哪个分馆#是操作员帐号,自助借还机以这个帐号做借还处理并记录日志;这个帐号可以LoginID=ACS不在系统中设定。主要用于统计自助借还机的借还量WorkSite=999_XWSK;#自助借还机处理的馆藏地点;如果有多个地点需要使用自助处理,需要在这里列出所有需要处理的馆藏地点;每一个地点后面必须跟一个半角的分号";"。不在这里指定的馆藏地点将提示不能处理该地点图书iscanreturn=1#已被预约的书是否能够在自助机上还回,1为可以,0为不可以iscancirc_attachment=1iscanreturn_attachment=0#带附件的书是否能在自助机上借出,1为可以,0为不可以#有附件借出的书是否能在自助机上还回,1为可以,0为不可以rdglobal=0#是否指定自助机办证读者默认读者类型,0为不指定,1为指定rdlibtype=999_GJuseTulianFee=0tulianIP=#默认读者类型,需要上一项配为1才有效#是否有图联一卡通扣费,1为有,0为没有#图联的IP地址tulianPort=#图联的端口isNewReaderCertify=0#办证功能是否需要传递身份证号的参数,1为需要,0为不需要isNewReaderMultiCertify=1#一个身份证是否可以办理多张读者证,1为可以,0为不可以isAutoCancelReservation=0#外借时是否自动取消他人超期未取书的预约记录,1为是,0为否isAutoCancelPrelend=0#外借时是否自动取消他人超期未取书的预借记录,1为是,0为否#是否允许外馆书还回,1为允许,0为不允许isAllowOtherLibReturn=1isAllowRenewReservation=1#是否允许续借已被预约的书,1为允许,0为不允许isAutoOpenSMS=0#是否办证自动开通短信服务,1为是,0为否isAutoRegisterDefaultWorksiteByIP=0#是否根据自助机ip自动入藏,1为是,0为否bindingIP=2;4#需要自动入藏的自助机ip地址,1为是,0为否isAutoRegistToOrglocal=0#是否自动入藏到图书原馆藏地,1为是,0为否isAnalysisBarcode=0#是否自动按照interlib规则解析条码GLOBAL_LIBRARY_CODE=#馆际标识,如越秀区图书馆则为YXQLIB2、自助机终端指令调用说明本手册主要讲述了自助机终端程序为完成相关的操作而调用ACS服务端的指令说明。借书、还书、续借、续借所有书、图书信息查询、读者个人信息查询、读者状态查询、终端连接状态查询、结束读者当前会话、支付欠款、图书状态更新Interlib扩展接口协议实现的功能及说明如下:1)读者证录入(办证),Message81-82,XK=01当这条命令中XK字段为01时用于自助机对办证操作,ACS将返回82号信息81<transactiondate><institutionid><读者证号><读者密码><读者姓名><读者开户馆><电话号码><email地址><读者住址><身份证号><读者类型><办证押金><读者证办证日期><出生日期><民族><籍贯><备注><读者证有效日期><读者证启用日期><读者性别><新读者证号><操作方式><SequenceNumber3><Checksum>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAAAD读者证号读者密码variablelengthrequiredfield,不能为空variablelengthrequiredfield,不能为空,大于或者等于6位读者姓名读者开户馆电话号码手机号码Email地址读者住址身份证号读者类型办证押金AEAMBP根据XK字段判断,当XK为01(办证操作)时不能为空根据XK字段判断,当XK为01(办证操作)时不能为空可选字段MPBEBDXOXTBV可选字段可选字段可选字段可选字段根据XK字段判断,当XK为01(办证操作)时不能为空variablelengthrequiredfield,金额类型,不能为空,如果不需要收费则传递0读者证办证日期出生日期XBXHXN目前不由自助机控制,默认为办证时的系统日期YYYYMMDD,可选字段民族籍贯备注可选字段可选字段可选字段XPXF读者证有效日期读者证启用日期读者性别XDXEXMXAXK目前不由自助机控制,读者证终止日期将由ACS根据读者类型设置值计算得出YYYYMMDD,即为读者证开始生效的日期,为空则为系统当前日期一位定长字符,0表示女性,1表示男性,可选字段(为空则ACS视为1,男性)根据XK字段判断,当XK为04(补办读者证操作)和05(换证操作)时不能为空新读者证号操作方式两位定长字符,不能为空,操作方式,值为以下之一:01,办证操作(新证);11,办证操作录入读者信息但是不处理押金等费用问题;ACS返回信息:82<transactiondate><institutionid><读者证号><是否处理成功><screenmessage>CRFieldID备注是否处理成功OKvariablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功transactiondateinstitutionid读者证号18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldAOAAJKvariable-lengthoptionalfield,不能为空variablelengthrequiredfield,财金记录流水号显示屏幕信息财金流水记录号ScreenmessageAF2)修改读者证,Message81-82,XK=02当这条命令中XK字段为02时用于自助机对修改读者证信息操作,ACS将返回82号信息81<transactiondate><institutionid><读者证号><读者密码><读者姓名><电话号码><email地址><读者住址><身份证号><出生日期><民族><籍贯><备注><读者性别><操作方式><SequenceNumber3><Checksum>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAAAD读者证号读者密码variablelengthrequiredfield,不能为空variablelengthrequiredfield,不能为空,大于或者等于6位读者新密码KD可选字段,当不为空时,将修改读者密码为此新密码,此字段不为空时则长度大于或者等于6位,如果为空值或者不传递时,则不对读者密码信息进行修改.根据XK字段判断,当XK为01(办证操作)时不能为空读者姓名电话号码Email地址读者住址身份证号出生日期AEBP可选字段BEBDXOXH可选字段可选字段可选字段YYYYMMDD,可选字段民族XNXPXFXM可选字段可选字段可选字段籍贯备注读者性别一位定长字符,0表示女性,1表示男性,可选字段(为空则ACS视为1,男性)操作方式XK两位定长字符,不能为空,操作方式,值为以下之一:02,修改读者证基本信息;ACS返回信息:82<transactiondate><institutionid><读者证号><是否处理成功><screenmessage>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAAXK读者证号操作方式variable-lengthoptionalfield,不能为空两位定长字符,不能为空,操作方式,值为以下之一:02,修改读者证基本信息;是否处理成功OKAFvariablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功显示屏幕信息Screenmessage3)延期读者证,Message81-82,XK=03当这条命令中XK字段为03时用于自助机对读者证延期操作,ACS将返回82号信息81<transactiondate><institutionid><读者证号><读者密码><操作方式>FieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAAAD读者证号读者密码variablelengthrequiredfield,不能为空variablelengthrequiredfield,不能为空,大于或者等于6位操作方式XK两位定长字符,不能为空,操作方式,值为以下之一:03,延期读者证ACS返回信息:82<transactiondate><institutionid><读者证号><是否处理成功><screenmessage>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAAXK读者证号操作方式variable-lengthoptionalfield,不能为空两位定长字符,不能为空,操作方式,值为以下之一:02,修改读者证基本信息;是否处理成功variablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功显示屏幕信息ScreenmessageAF4)补办读者证,Message81-82,XK=04字段信息参考办证5)换证,Message81-82,XK=05字段信息参考办证6)注销读者证、恢复读者证、挂失读者证、验证读者证、暂停读者证、退证Message83-84,XK=06,07,08,09,10,11(XK=07证恢复指令增加传递费用字段JA)83<transactiondate><institutionid><读者证号><读者密码><操作方式><SequenceNumber3><Checksum>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionid读者证号读者密码操作方式AOAAvariable-lengthoptionalfield,不能和XO身份证号同时为空variablelengthrequiredfield,不能为空,大于或者等于6位两位定长字符,不能为空,操作方式,值为06时用于自助机对注销读者证操作;为07时用于自助机对恢复读者证操作;为08时用于自助机对挂失读者证操作;为09时用于自助机对验证读者证操作;为10时用于自助机对暂停读者证操作;为11时用于自助机对退证操作;ADXKACS返回信息:84<transactiondate><institutionid><读者证号><是否处理成功><screenmessage>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAA读者证号variable-lengthoptionalfield,不能为空是否处理成功Screenmessagevariablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功显示屏幕信息AF7)查询读者证验证操作所需费用和终止日期,Message83-84,XK=12当这条命令中XK字段为12时用于自助机对换证操作,ACS将返回84号信息83<transactiondate><institutionid><读者证号><操作方式><SequenceNumber3><Checksum>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionid读者证号操作方式AOAAvariable-lengthoptionalfield,不能和XO身份证号同时为空两位定长字符,不能为空,操作方式,值为以下之一:12,查询读者证验证操作所需费用总额和终止日期.XKACS返回信息:84<ok><transactiondate><institutionid><读者证号><读者证有效日期><验证费用总额><预付款余额><screenmessage>CRFieldID备注<ok>是否处理成功variablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功transactiondateinstitutionid18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldAOAAXDJA读者证号读者证有效日期验证费用总额预付款余额操作方式YYYYMMDDvariablelengthrequiredfield,金额类型,大于或者等于0.variablelengthrequiredfield,金额类型JEXK两位定长字符,不能为空,操作方式,值为12表示查询读者证验证操作所需费用总额和终止日期.显示屏幕信息ScreenmessageAF8)85->86查询读者证信息,Message85-86,XK=1285<transactiondate><institutionid><读者证号><读者密码><身份证号码><操作方式><SequenceNumber3><Checksum>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSSvariablelengthrequiredfieldinstitutionid读者证号AOAAvariable-lengthoptionalfield,不能和XO身份证号同时为空读者密码ADXOXKvariablelengthrequiredfield,不能为空,大于或者等于6位variable-lengthoptionalfield,不能和XO身份证号同时为空两位定长字符,不能为空,操作方式,值为以下之一:12,查询读者证信息.身份证号码操作方式ACS返回信息:86<transactiondate><institutionid><读者证号><读者密码><读者姓名><读者开户馆><电话号码><email地址><读者住址><押金金额><预付款金额><身份证号><读者类型><读者证办证日期><出生日期><民族><籍贯><备注><读者证有效日期><读者证启用日期><读者性别><是否处理成功><screenmessage>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAAADAEAMBP读者证号读者密码读者姓名读者开户馆电话号码手机号码Email地址MPBE读者住址押金金额BDBV预付款金额身份证号读者类型JEXOXT读者证办证日期出生日期民族XBXHXNXPYYYYMMDDYYYYMMDD籍贯备注XF读者证有效日期读者证启用日期读者性别XDXEXMOKYYYYMMDDYYYYMMDD一位定长字符,0表示女性,1表示男性是否处理成功Screenmessagevariablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功显示屏幕信息AF(增加XK=13根据身份证获取该身份证下的多个读者证信息)返回格式86<transactiondate><institutionid><读者证信息>FieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOOX读者证信息读者证号]]状态]]馆代码]]读者类型[[读者证号]]状态]]馆代码]]读者类型[[读者证号]]状态]]馆代码]]读者类型处理成功OKXKAFAG验证方式XK=13AFAG9)读者证号/读者身份证号查重验证Message91-9291<transactiondate><institutionid><读者证号><身份证号><验证方式><SequenceNumber3><Checksum>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionid读者证号身份证号验证方式AOAAvariable-lengthoptionalfield,不能和XO身份证号同时为空variable-lengthoptionalfield,不能和AA读者证号同时为空variablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为读者证号验证方式,1为身份证号验证方式XOXKACS返回信息:92<transactiondate><institutionid><读者证号><身份证号><验证方式><验证结果><screenmessage>CRFieldID备注是否处理成功transactiondateinstitutionid读者证号OKvariablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldAOAAvariable-lengthoptionalfield,不能和XO身份证号同时为空身份证号验证方式验证结果XOXKACvariable-lengthoptionalfield,不能和AA读者证号同时为空variablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为读者证号验证方式,1为身份证号验证方式1位定长字符,值可能为:0或者1,0为不存在该读者证号或者身份证号的记录,1为已经存在该读者证号或者身份证号的记录10)查询读者信息消息(办证费用查询)Message57-58,XK=01(增加XK=02,恢复证费用查询)这条命令用于自助机查询读者证信息,ACS将返回58号信息.,XK为01时,用于办新读者证时查询各项应缴费用的功能57<transactiondate><institutionid><读者证号><读者密码><身份证号码><操作方式><SequenceNumber3><Checksum>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAMXTXE读者开户馆读者类型variablelengthrequiredfield,不能为空variablelengthrequiredfield,不能为空读者证启用日期variable-lengthoptionalfield,YYYYMMDD,即为读者证开始生效的日期,为空则默认为ACS系统处理时的当前日期.操作方式XK两位定长字符,不能为空,操作方式,值为以下之一:01,办新证时各项应缴费用查询;02,恢复证费用查询ACS返回信息:58<transactiondate><institutionid><读者开户馆><读者类型><办证押金><办证验证费><办证服务费><办证工本费><办证费用总额><读者证启用日期><读者证有效日期><操作类型><读者类型><读者证办证日期><出生日期><民族><籍贯><备注><读者证有效日期><读者证启用日期><是否处理成功><screenmessage>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAMXTBVJA读者开户馆读者类型办证押金办证验证费办证服务费办证工本费办证费用总额JBJCJD办证费用总额为’办证押金+办证验证费+办证服务费+办证工本费’计算得出.读者证有效日期读者证启用日期操作方式XDXEXKOKYYYYMMDDYYYYMMDD01是否处理成功variablelengthrequiredfield,1位定长字符,值可能为:0是否处理成功gq,位定长字符,值可能为或者1,0为处理不成功,1为处理成功ScreenmessageAF显示屏幕信息11)读者预付款充值,Message51-5251<transactiondate><institutionid><读者证号><充值预付款金额><SequenceNumber3><Checksum>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAAJE读者证号variablelengthrequiredfield,不能为空充值预付款金额variablelengthrequiredfield,金额类型,大于0ACS返回信息:52<ok><transactiondate><institutionid><读者证号><预付款金额><财金流水记录号><screenmessage>CRFieldID备注<ok>是否处理成功transactiondateinstitutionidvariablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldAOAA读者证号variable-lengthoptionalfield,不能和XO身份证号同时为空预付款金额JEvariablelengthrequiredfield,金额类型,传递读者当前的预付款财金流水记录号JKvariablelengthrequiredfield,财金记录流水号12)读者预付款金额,欠费记录查询,Message53-5453<transactiondate><institutionid><读者证号><SequenceNumber3><Checksum>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAAXK读者证号操作方式variablelengthrequiredfield,不能为空两位定长字符,可以为空,操作方式,值为以下之一:01,返回详细欠费记录信息;为空或其它时不返回欠费记录信息.ACS返回信息:54<ok><transactiondate><institutionid><读者证号><预付款金额><读者欠费总金额><读者欠费记录><transactionid><screenmessage>CRFieldID备注<ok>是否处理成功transactiondateinstitutionidvariablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldAOAAJE读者证号variablelengthrequiredfield,不能为空预付款金额variablelengthrequiredfield,金额类型,传递读者当前的预付款读者欠费总金额读者欠费记录JFvariablelengthrequiredfield,金额类型,传递读者当前欠费总额variablelengthrequiredfield,欠费记录信息,每条记录用]]分隔,记录之内各字段信息用[[分隔,如果某字段为空,则用空格填充,每条记录格式如下:CH欠费记录ID号[[罚款类型[[罚款类型名称[[题名[[条码号[[罚款金额[[借书日期[[还书日期[[发生日期variablelengthrequiredfield,金额类型,读者证如果未过期,则返回0,否则返回验证读者证所需的费用金额.读者证验证费用JA13)读者预付款扣费,Message55-5655<transactiondate><institutionid><读者证号><欠费记录ID><扣费金额><操作方式><SequenceNumber3><Checksum>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAAJG读者证号欠费记录ID扣费金额操作方式variablelengthrequiredfield,不能为空根据XK判断是否为空,多条记录用]]分隔variablelengthrequiredfield,金额类型,大于0JFXK两位定长字符,不能为空,操作方式,值为以下之一:01,单条记录扣费;02,交付所有欠费记录.ACS返回信息56<ok><transactionmessage>CRFielddate><institutionid><读者证号><transactionid><screenID备注<ok>是否扣费成功transactiondateinstitutionidvariablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldAOAAJK读者证号variablelengthrequiredfield,不能为空variablelengthrequiredfield,财金记录流水号提示信息财金流水记录号Screenmessage14)读者办证押金(包括所有办证费用)的缴费,Message59-6059<transactiondate><institutionid><读者证号><办证费用总金额><SequenceNumber3><Checksum>CRFieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAAXTJD读者证号读者类型办证总费用variablelengthrequiredfield,不能为空variablelengthrequiredfield,不能为空variablelengthrequiredfield,金额类型,大于0办证费用总额为’办证押金+办证验证费+办证服务费+办证工本费’计算得出.ACS返回信息:60<ok><transactiondate><institutionid><读者证号><财金流水记录号><screenmessage>CRFieldID备注<ok>是否处理成功transactiondateinstitutionidvariablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldAOAA读者证号variable-lengthoptionalfield,不能和XO身份证号同时为空财金流水记录号JKvariablelengthrequiredfield,财金记录流水号15)图书预约预借取书时间更新,Message21-22这条信息用于更新预约预借的图书取书日期.ACS返回22号消息21<transactiondate><institutionid><读者证号><图书条码号><更新时间>FieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldinstitutionidAOAAABKT读者证号图书条码号更新时间variablelengthrequiredfield,不能为空variablelengthrequiredfield,不能为空variablelengthrequiredfield,更新后的取书时间ACS返回信息:22<OK是否更新成功><transactiondate><读者证好><图书条码号><新的取书时间><screenmessage><printline>FieldID备注是否更新成功transactiondateinstitutionidvariablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)variablelengthrequiredfieldAOAAABCM读者证号variablelengthrequiredfield,不能为空variablelengthrequiredfield,不能为空variablelengthrequiredfield,更新后的取书时间图书条码号新的取书时间16)读者照片更新,Message77-78此指令可实现在自助机上办证时更新读者头像.77<transactiondate><institutionid><读者证号><头像数据长度><头像数据>FieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理的时间)variablelengthrequiredfieldinstitutionidAOAALE读者证号variablelengthrequiredfield,不能为空variablelengthrequiredfield,不能为空头像数据长度头像数据DAvariablelengthrequiredfield,头像转换后的16进制的字符串数据ACS返回信息:78<transactiondate><ok><screenmessage>FieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理的时间)okvariablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功ScreenmessageAF提示信息17)查询读者照片信息,Message61-62此指令用于自助机查询读者信息时显示读者的头像信息61<transactiondate><读者证号>FieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理的时间)variablelengthrequiredfield,不能为空读者证号AAACS返回信息:62<OK><头像数据><screenmessage>FieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理的时间)Okvariablelengthrequiredfield,1位定长字符,值可能为:0或者1,0为处理不成功,1为处理成功头像数据DAvariablelengthrequiredfield,头像转换后的16进制的字符串数据18)批量还书,Message87-8887<noblock><transactiondate><returndate><currentlocation><institutionid><itemidentifier><terminalpassword><itemproperties><cancel>FieldID备注transactiondate18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSS(处理借还的时间)18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSSreturndatecurrentlocationinstitutionidAPAOABvariablelengthrequiredfieldvariablelengthrequiredfielditemidentifiervariablevariablelengthrequiredfield,多本图书用]]分开(需要还回的条码号,如果有多个则通过]]间隔,不能为空)terminalpassworditempropertiescancelACCHBIvariable-lengthoptionalfieldvariablelengthoptionalfield1char,optionalfield:YorNACS返回信息:88<ok><resensitize><magneticmedia><alert><transactiondate><institutionid><itemidentifier><permanentlocation><titleidentifier><sortbin><patronidentifier><mediatype><itemproperties><screenmessage><printline>FieldokID备注1char,fixedlengthrequiredfield:0or1.*resensitize1char,fixedlengthrequiredfield:YorN.magneticmediaalert1char,fixedlengthrequiredfield:YorNorU.1char,fixedlengthrequiredfield:YorN.transactiondateinstitutioniditemidentifier18char,fixedlengthrequiredfield:YYYYMMDDZZZZHHMMSSvariable-lengthrequiredfieldAOABvariable-lengthrequiredfield,还回的条码号,多本图书用]]分开permanentlocationtitleidentifierAQAJvariable-lengthrequiredfield,所属馆,多本图书馆用]]分开variable-lengthrequiredfield图书题名,多本图书用]]分开sortbinepatronCLAACKvariable-lengthrequiredfield,多本图书馆用]]分开variable-lengthoptionalfield.IDofthepatronwhohadtheitemcheckedout.,多本图书馆用]]分开3-char,fixed-lengthoptionalfield,图书类型,多本图书用]]分开mediatypeitempropertiesscreenmessageprintlineCHAFAGvariable-lengthoptionalfield,多本图书用]]分开variable-lengthoptionalfield,多本图书用]]分开*variable-lengthoptionalfield,多本图书用]]分开*19)批量借书,Message89-9089<SCrenewalpolicy><noblock><transactiondate><nbduedate><institutionid><patronidentifier><itemidentifier><terminalpassword><patronpassword><itemproperties><feeacknowledged><cancel>FieldID备注SCrenewalpolicy1-char,fixed-lengthrequiredfield:YorNnoblock1-char,fixed-lengthrequiredfield:YorNtransactiondate18-char,fixed-lengthrequiredfield:YYYYMMDDZZZZHHMMSS.ThedateandtimethatthepatroncheckedouttheitemattheSCunitnbduedate18-char,fixed-lengthrequiredfield:YYYYMMDDZZZZHHMMSSvariable-lengthrequiredfieldinstitutionidAOAAABACCHADBOBIpatronidentifieritemidentifierterminalpassworditempropertiespatronpasswordfeeacknowledgedcancelvariable-lengthrequiredfieldvariable-lengthrequiredfield,多本图书用]]分开variable-lengthrequiredfield,多本图书用]]分开variable-lengthoptionalfield,多本图书用]]分开variable-lengthoptionalfield,多本图书用]]分开1-char,optionalfield:YorN,多本图书用分开]]1-char,optionalfield:YorN,多本图书用分开]]ACS返回信息:90<ok><renewalok><magneticmedia><desensitize><transactiondate><institutionid><patronidentifier><itemidentifier><titleidentifier><duedate><feetype><securityinhibit><currencytype><feeamount><mediatype><itemproperties><transactionid><screenmessage><printline>FieldokID备注1-char,fixed-lengthrequiredfield:0or1renewalok1char,fixedlengthrequiredfield:YorN.1-char,fixed-lengthrequiredfield:YorNorU1-char,fixed-lengthrequiredfield:YorNorUmagneticmediadesensitizetransactiondateinstitutionidpatronidentifieritemidentifier18-char,fixed-lengthrequiredfield:YYYYMMDDZZZZHHMMSSvariable-lengthrequiredfieldAOAAABvariable-lengthrequiredfield,读者证号variable-lengthrequiredfield,需要借的条码号,多本图书用]]分开titleidentifierduedateAJvariable-lengthrequiredfield,需要借的图书题名,多本图书用]]分开variable-lengthrequiredfield,处理借书的时间,多本图书用]]分开2-char,fixed-lengthoptionalfield(01thru99).ThetypeoffeeassociatedwithAHBTfeetypecheckingoutthi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北大病理生理学课件
- 《流通功能与机构》课件
- 简约课件模板
- 《GMP专业知识培训》课件
- 动画课件教学
- 2024年新高一数学初升高衔接《函数的应用(一)》含答案解析
- 玩具显微镜产业运行及前景预测报告
- 肖像打印的照片产品入市调查研究报告
- 点火用电池产业运行及前景预测报告
- 汽车用发动机产业深度调研及未来发展现状趋势
- 【初中道法】增强安全意识 课件-2024-2025学年统编版道德与法治七年级上册
- 2023年广州市白云区在珠海招聘中小学事业编制教师笔试真题
- 预习-21《蝉》导学案
- 小学校园防欺凌班会课件
- 记叙文阅读:小说-2023年中考语文复习练(江苏)(解析版)
- 医疗废物流失泄漏应急处理流程图
- 长方形、正方形的面积和周长复习课件
- 信号与系统(第十章Z-变换)
- 家装施工组织设计方案模板
- 项目四 三人表决器ppt课件
- 学校开的改名证明范文.(word版本)
评论
0/150
提交评论