金禾接口对接
质检报告
质检报告同步
删除质检报告
销售单据
销售单据同步
销售单删除
上海中商网络股份有限公司版权所有
-
+
首页
销售单据同步
### API描述 API描述:新增/修改销售单 ### 请求流程 1. 在超8平台中申请第三方系统的应用Access Key和密钥(线下)。 2. 第三方系统根据应用Access Key和密钥向系统发起Access Token申请【 [如何获取token](https://developers.yesno.com.cn/doc/57/ "如何获取token")】。 3. 三方系统调用防伪领域服务的开放接口进行数据对接。 具体请求请参阅: 请参阅 [请求流程](https://developers.yesno.com.cn/doc/56/ "请求流程") ### 请求信息 | | HTTPS | |------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | 请求方法 | POST | | 请求路径 | {host}/jinhe/open/v1/sales/receipt/sync | ### header头 请参阅 [通用请求头](https://developers.yesno.com.cn/doc/56/ "通用请求头") ### 传入参数 | 参数名称 | 是否必填 | 参数类型 | 参数说明 | |-------------|------|--------|-------------------------------------------------| | factoryNo | 是 | String(128) | 工厂编号;| | factoryName | 是 | String(128) | 工厂名称;| | materialNo | 是 | String(128) | 物料编码;| | materialDescription | 是 | String(128) | 物料描述;| | batchNo | 是 | String(128) | 批次号;| | receiptNo | 是 | String(128) | 收发货单号;| | licensePlateNo | 否 | String(128) |车牌号;| | customerName | 否 | String(128) |客户名称; | | saleOrderNo | 否 | String(128) | 销售单号;| | saleOrderItemNo | 否 | String(128) | 销售行项目号; | | deliveryOrderNo | 是 | String(128) | 交货单号;| | deliveryOrderItemNo | 是 | String(128) | 交货单行号;| | deliveryMethod | 否 | String(128) | 送货方式; | | deliveryAddress | 否 | String(256) | 送货地址;| | weightTicketNo | 否 | String(128) | 过磅号;| | productionDate | 否 | String(32) | 出厂日期;| | qtyUnit | 否 | String(32) | 计量单位;| | outboundQty | 否 | Decimal | 出库数量;精确小数后两位| | carrierDescription | 否 | String(256) | 承运商描述| ### 传出参数 | 参数名称 | 参数类型 | 参数说明 | |-----------|--------------|-------------------| | code | String | 状态:200 成功 | | message | String | 信息 | | timestamp | Long | 时间戳 | | traceId | String | 追踪id | | data | Object | null | ### 请求示例 ```java [{ "factoryNo": "F12345678", "factoryName":"xx", "materialNo": "M12345678", "materialDescription":"xx", "batchNo": "B12345678", "receiptNo": "R12345678", "licensePlateNo": "ABC1234", "customerName": "客户名称", "saleOrderNo": "SO12345678", "saleOrderItemNo": "SOI12345678", "deliveryOrderNo": "DO12345678", "deliveryOrderItemNo": "DOI12345678", "deliveryMethod": "送货方式", "deliveryAddress": "送货地址", "weightTicketNo": "WT12345678", "productionDate": "2023-01-01", "qtyUnit": "件", "outboundQty": 100, "carrierDescription": "承运商描述" }] ``` ### 出参示例 ```java { "code": 200, "message": "success", "data": null, "timestamp": 1679987092836, "traceId": "" } ``` ### Code错误码说明 | 错误代码 | 描述 | |----------|----------| | 200 | 成功 | | 500 | 内部错误 |
zhangjiahao
2025年9月9日 15:06
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码
有效期