




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
销售数据采集接口开发指南 WebService 目 录开发流程说明2开发步骤指南3开发代码示例指南26 开发流程说明1) 当一笔交易完成后,把生成的销售数据写成标准的XML文件格式,然后连接web service server端,把XML文件发送到web service server端。交易发送不成功形成提醒式回馈信息告知,譬如”交易上传至商场不成功,请检查网络联系管理员”。2) 如果连接web service server端不成功,把该笔交易的销售数据的唯一标示保存到本地文件,以便在连接web service server端正常的情况下,可以通过该唯一标示提取数据库中的原始销售数据,重新生成XML文件并发送到web service server端。成功发送后,把本地文件对应该笔的销售数据的唯一标示删除。3) 如果返回xml文件显示的状态为不成功,把该笔交易的销售数据的唯一标示保存到本地文件,以便在数据校验成功后,可以通过该唯一标示提取数据库中的原始销售数据,重新生成XML文件并发送到web service server端。成功发送后,把本地文件对应该笔的销售数据的唯一标示删除。4) 租户POS系统每天销售完结后,并且所有交易资料都已经上传到Web服务器后,连接Web服务器,将当天的销售交易汇总发送到WebService服务器,以方便商场零售管理系统核对本日交易记录匹配情况。开发步骤指南PostSalesCreate销售交易1. Web Service交易函数说明PostSalesCreate():上传正常销售交易数据、退货交易数据函数。2. Web Service交易函数结构说明软件开发商每笔销售(退货)数据完结需要调用上传交易Web Service函数,每次只上传一笔交易数据。每一笔交易数据均需包含以下内容: Header信息包括许可证,用户名,密码等等信息 交易汇总信息包括该笔销售的交易日期,交易时间,店铺号,收银机号,交易流水号,总金额,总货品数,付款方式数量(共有几种付款方式)等等信息。每笔销售数据,只会有一条汇总信息。 货品信息包括货品编号,货品单价,货品数量,实际销售交易,等等信息。每笔销售数据,可有多条货品信息。 付款方式信息包括付款方式编号,付款金额(找零后金额)等等信息。每笔销售数据,可有多条付款方式信息。3. 函数调用示例说明以下提供XML文件格式,紧接着是以表格的形式对文件格式进行详细解释。postsalescreate()请求数据格式:以下是 SOAP 1.2 请求和响应示例。所显示的占位符需替换为实际值。POST /esPOS_WebService/nv_espos_webservice.asmx HTTP/1.1Host: 8Content-Type: application/soap+xml; charset=utf-8Content-Length: length string string string string int int int string string string string string string string string string string string string string string string string string string string string string string decimal decimal decimal string string string short decimal decimal decimal decimal decimal string string string string string string string string string string string string string string int string string string string string string string string string string string short decimal decimal decimal decimal string string string string string decimal decimal decimal decimal decimal decimal decimal string string string string int string string string string string string string string string string string short decimal decimal decimal decimal string string string string string decimal decimal decimal decimal decimal decimal decimal string string string int string short short decimal decimal decimal string string int string short short decimal decimal decimal string string string string string string string string string string string string string string string string string string 备注:1)以上示例中tendercode付款方式代号解释:CH-现金 CI-国内银行卡 CO-国外银行卡 OT-其他付款方式。接口数据应在TenderCode付款方式中填写对应方式付款实际金额,无对应付款方式时在其他付款方式字段填写剩余付款方式金额的合计。Postsalescreate()返回信息:HTTP/1.1 200 OKContent-Type: application/soap+xml; charset=utf-8Content-Length: length short string int int int int int string string string string string string string string string string string string string string string string string string string string string string decimal decimal decimal string string string short decimal decimal decimal decimal decimal string string string string string string string string string string string string string string int string string string string string string string string string string string short decimal decimal decimal decimal string string string string string decimal decimal decimal decimal decimal decimal decimal string string string string int string string string string string string string string string string string short decimal decimal decimal decimal string string string string string decimal decimal decimal decimal decimal decimal decimal string string string int string short short decimal decimal decimal string string int string short short decimal decimal decimal string string string string string string string string string string string string string string string string string string 4. XML数据文件内容详细解释 传入参数:Postsalescreate 返回值:PostsalescreateResponse 举例 PostsalescreateRequest:销售单请求序号字段名描述数据类型允许空值说明1.header标头requestheader否2.salestotal销售单主表SalesTotal否3.salesitems销售单明细表SalesItem否4.salestenders销售单付款明细表SalesTender是5.salesdelivery销售单配送表SalesDatadelivery是保留PostsalescreateResponse:销售单响应序号字段名描述数据类型允许空值说明1.header标头responseheader否2.salestotal销售单主表SalesTotal否3.salesitems销售单明细表SalesItem否4.salestenders销售单付款明细表SalesTender否5.sale
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于SHAPF-TCR结构的谐波无功综合补偿方法研究:原理、应用与优化
- 基于SEM的DX证券顾客满意度测评与提升策略研究
- 基于RHOC mRNA的肝细胞癌肝切除术后复发预测研究:价值与展望
- 基于PISA框架的漳州W中学高中生科学素养评价:实证与启示
- 2025年度福建省职业院校技能大赛中职组(短视频制作赛项)考试题库(含答案)
- 2025年农村常见传染病防治题库-流行性感冒防治知识测试卷及答案
- 2025年初中学业水平考试地理实验探究试题及答案助力考生冲刺
- 微创技术在甲状腺手术中的应用-洞察及研究
- 2025年苏州中学附属三亚学校面向社会公开招聘教师模拟试卷有完整答案详解
- 2025贵州医科大学附属口腔医院引进高层次人才考前自测高频考点模拟试题及答案详解参考
- 2025届广东六校联盟高三下学期联考物理试题含解析
- DL∕T 860.4-2018 电力自动化通信网络和系统 第4部分:系统和项目管理
- DL-T5745-2021电力建设工程工程量清单计价规范
- MOOC 英文学术写作实战-北京大学 中国大学慕课答案
- 电气系统故障诊断
- 《呼吸与健康生活》作业课件
- 悬挑工字钢验收表
- 宝马5系GT说明书
- 追究刑事责任的控告书范例(标准版)
- 讲义配电房可视化管理标准课件
- 高中音乐(必修)《音乐鉴赏》 (人音版)《家国情怀的民族乐派》格林卡与穆索尔斯基《荒山之夜》
评论
0/150
提交评论