SAP接口文档
  1. SupplierPortal
SAP接口文档
  • BPM
    • 生产领料申请单
      POST
    • 入库退料申请
      POST
    • 发运申请单
      POST
    • 采购订单
      POST
    • 采购申请单
      POST
  • SupplierPortal
    • 送货单拒绝
      POST
    • 物料主数据同步
      POST
    • 供应商主数据同步
      POST
    • 采购订单数据同步
      POST
    • 收货数据同步
      POST
  • 一通MES
    • 物料主数据同步
      POST
    • 供应商主数据同步
      POST
    • 生产任务单数据同步
      POST
    • BOM数据同步
      POST
    • 原材料出库数据同步
      POST
  1. SupplierPortal

送货单拒绝

测试中
POST
/sap/delivery/reject
测试服务器地址
http://192.168.6.6:8099

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Basic 之后拼接空格,以及经过 Base64 编码的 username:password
示例:
Authorization: Basic *****************
Body 参数application/json
array of:
materialCode
string 
物料代码
必需
batchNo
string 
批次
可选
deliveryBillNo
string 
交货单号
必需
rowNo
string 
行项目号
可选
reason
string 
拒绝原因
可选
orderBillNo
string 
采购订单号
必需
orderRowNo
string 
采购订单行项目号
必需
示例
[
    {
        "materialCode": "MV020103000016",
        "deliveryBillNo": "0180000553",
        "batchNo": "100453D3P0",
        "rowNo": "0010",
        "reason": "测试1",
        "orderBillNo":"4500000373",
        "orderRowNo":"0010"
    },
    {
        "materialCode": "MV020103000016",
        "deliveryBillNo": "0180000553",
        "batchNo": "100453D3P1",
        "rowNo": "0010",
        "reason": "测试2",
        "orderBillNo":"4500000373",
        "orderRowNo":"0010"
    }
]

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://192.168.6.6:8099/sap/delivery/reject' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic Og==' \
--data-raw '[
    {
        "materialCode": "MV020103000016",
        "deliveryBillNo": "0180000553",
        "batchNo": "100453D3P0",
        "rowNo": "0010",
        "reason": "测试1",
        "orderBillNo":"4500000373",
        "orderRowNo":"0010"
    },
    {
        "materialCode": "MV020103000016",
        "deliveryBillNo": "0180000553",
        "batchNo": "100453D3P1",
        "rowNo": "0010",
        "reason": "测试2",
        "orderBillNo":"4500000373",
        "orderRowNo":"0010"
    }
]'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
message
string 
必需
示例
{
    "code": 200,
    "message": "OK"
}
🟠420数据校验失败
🔴500服务器错误
上一页
采购申请单
下一页
物料主数据同步
Built with