- 总厂MES
- ZMAGMMFM001-物料凭证创建接口POST
- ZMAGMMFM003-采购订单创建接口POST
- ZMAGMMFM005-采购订单修改接口POST
- ZMAGMMFM011-物料凭证冲销接口POST
- ZMAGQMFM001-收货报检触发接口POST
- ZMAGQMFM003-生产订单收货过账接口POST
- ZMAGQMFM007-检验数据创建接口POST
- ZMAGPPFM003-生产订单报工接口POST
- ZMAGPPFM004-生产订单取消报工接口POST
- ZMAGPPFM005-生产订单关闭接口POST
- ZMAGSDFM004-交货单发货过账POST
- ZMAGMMFM017-物料主数据创建接口POST
- ZMAGMMFM021-MES->SAP机加工序委外采购订单结算信息POST
ZMAGMMFM011-物料凭证冲销接口
开发环境
开发环境
POST
http://vhzlmds4ci.innuovo.com:8000/sap/bc/center/mag
SRM总厂MES
请求参数
Authorization
在 Header 添加参数
Authorization
,其值为在 Basic 之后拼接空格,以及经过 Base64 编码的 username:password
示例:
Authorization: Basic *****************
Query 参数
funcname
string
SAP函数名
示例值:
ZMAGMMFM011
sap-client
string
SAPclient
示例值:
210
Header 参数
Authorization
string
可选
示例值:
Basic e3tJRlVTRVJ9fTp7e1dsZUdnKkc2JCNyWEVZIXJMaH19
Body 参数application/json
IS_REQ
object
接口输入基本参数
REQKEYID
string
接口唯一ID
<= 40 字符
BUSINESSID
string
业务唯一ID
<= 40 字符
MESSAGEID
string
传入消息ID
<= 40 字符
SNDPRN
enum<string>
发送方的合作伙伴编号
<= 10 字符
枚举值:
SRMOAMES
RCVPRN
enum<string>
接收方的合作伙伴编号
<= 10 字符
枚举值:
SAP
REQUSER
string
用户名
<= 40 字符
NOTE1
string
备注
<= 43 字符
NOTE2
string
备注
<= 43 字符
NOTE3
string
备注
<= 43 字符
IS_HEAD
object
抬头参数
BUDAT
string
过账日期
<= 10 字符
示例值:
2025-01-15
BKTXT
string
抬头文本
<= 25 字符
MBLNR
string
被冲销会计凭证
<= 10 字符
MJAHR
string
被冲销会计凭证年度
<= 4 字符
示例
{
"IS_REQ": {
"REQKEYID": "",
"BUSINESSID": "",
"MESSAGEID": "",
"SNDPRN": "",
"RCVPRN": "",
"REQUSER": "",
"NOTE1": "",
"NOTE2": "",
"NOTE3": ""
},
"IS_HEAD": {
"BKTXT": "",
"BUDAT": "0000-00-00"
},
"IT_ITEM": [
{
"EBELN": "",
"EBELP": "00000",
"BWART": "",
"WERKS": "",
"LGORT": "",
"MATNR": "",
"ERFMG": 0,
"ERFME": "",
"ZDJZL": 0,
"LSMNG": 0,
"LSMEH": "",
"CHARG": "",
"LICHA": "",
"HSDAT": "0000-00-00",
"VFDAT": "0000-00-00",
"UMLGO": "",
"KDAUF": "",
"KDPOS": "000000",
"LIFNR": "",
"AUFNR": "",
"RSNUM": "0000000000",
"RSPOS": "0000",
"KOSTL": "",
"MAT_KDAUF": "",
"MAT_KDPOS": "000000",
"SGTXT": ""
}
]
}
示例代码
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://vhzlmds4ci.innuovo.com:8000/sap/bc/center/mag?funcname=ZMAGMMFM011&sap-client=210' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic Og==' \
--data-raw '{
"IS_REQ": {
"REQKEYID": "",
"BUSINESSID": "",
"MESSAGEID": "",
"SNDPRN": "",
"RCVPRN": "",
"REQUSER": "",
"NOTE1": "",
"NOTE2": "",
"NOTE3": ""
},
"IS_HEAD": {
"BKTXT": "",
"BUDAT": "0000-00-00"
},
"IT_ITEM": [
{
"EBELN": "",
"EBELP": "00000",
"BWART": "",
"WERKS": "",
"LGORT": "",
"MATNR": "",
"ERFMG": 0.0,
"ERFME": "",
"ZDJZL": 0.0,
"LSMNG": 0.0,
"LSMEH": "",
"CHARG": "",
"LICHA": "",
"HSDAT": "0000-00-00",
"VFDAT": "0000-00-00",
"UMLGO": "",
"KDAUF": "",
"KDPOS": "000000",
"LIFNR": "",
"AUFNR": "",
"RSNUM": "0000000000",
"RSPOS": "0000",
"KOSTL": "",
"MAT_KDAUF": "",
"MAT_KDPOS": "000000",
"SGTXT": ""
}
]
}'
返回响应
🟢200成功
application/json
Body
ES_RET
object
接口输入基本参数
RETKEYID
string
接口唯一ID
CODE
enum<string>
标识
枚举值:
SE
MSG
string
消息内容
<= 100 字符
KEY1
string
冲销会计凭证
KEY2
string
冲销会计凭证年度
KEY3
string
被冲销会计凭证
RETMESSAGEID
string
传出消息ID
示例
{
"ES_RET": {
"RETKEYID": "",
"CODE": "S",
"MSG": "操作成功",
"KEY1": "",
"KEY2": "",
"KEY3": "",
"RETMESSAGEID": ""
}
}
修改于 2025-02-12 01:31:42