Appearance
2.13、第三方销售数据接口V2
POST
接口说明
第三方系统调用该接口,传输销售数据。
请求Body参数
公共参数
请求时必须传入公共参数,详见公共接口说明
私有参数
数据结构
名称 类型 必选 中文名 说明 BatchData JSON 是 批次数据 具体的数据,见批次数据 StoreID String 项目ID 项目ID ShopID String 商铺ID 合同主数据,商铺ID ArticleCode String 商品编码 商品主数据,商铺编码 BizDate Date 销售日期 销售日期,如: yyy-MM-dd注意:以<销售日期天为单位进行推送即,同一批次只能包含同一天(销售日期)的数据 DaySalesNum Int 交易笔数 如:20 DataSources Int 数据来源 数据来源(不传默认为:2)1:POS 2:采集设备 3:商服上报 4:租赁导入 5:会员销售 SalesData JSON 销售数据 PaymentID String 是 支付方式ID 支付方式主数据,支付方式ID DaySalesAmt Decimal(18,2) 是 含税销售额 含税销售额 单位:元 DayNetSalesAmt Decimal(18,2) 否 不含税销售额 不含税销售额 单位: 元
请求示例
json{ "batchData": [{ "storeID": "6c4963d1-4cac-413a-b9ef-d62f25caaae6", "shopID": " 222915 ", "articleCode": " 9222915001 ", "bizDate": "2023-08-02", "daySalesNum": 10, "dataSources": 10, "salesData": [{ "paymentID ": " 101 ", "daySalesAmt": 100.32, "dayNetSalesAmt": 12.34 }] }], "appid": "1234560987", "format": "json", "sig": "+6iqcYmvC4lOoNHPx8dmtQgNiYE=", "ts": "20191130", "userip": "" }
返回响应
数据结构
名称 类型 必选 中文名 说明 code Int 是 错误码 msg String 是 描述 data JSON 是 返回信息
响应示例
成功
json{ "code": 0, "msg": "销售数据采集成功", "data": null }
失败
json{ "code": -2, "msg": "第1行,根据支付ID没有查询到对应的支付方式类型!,根据商铺ID和商品编码没有查询到关联信息!", "data": null }