金蝶云·星空|下推单据接口WebService
生产订单下推生产入库单业务,使用系统自带的接口服务PRD_MO_Push,JSON字串为{ "Ids": "101789",
"Numbers": [],
"EntryIds": "",
"RuleId": "PRD_MO2INSTOCK",
"TargetBillTypeId": "",
"TargetOrgId": 0,
"TargetFormId": "PRD_INSTOCK",
"IsEnableDefaultRule": "false",
"IsDraftWhenSaveFail": "false",
"CustomParams": {}
},该字串在web api在线测试能成功,但用在外部程序调用Webservice Json时或用Postman测试程序时不能通过。(相应的false改成Bool类型也试过)
Webservice的接口说明:
POST /json/syncreply/PRD_MO_Push HTTP/1.1
Host: pc-201809041123
Content-Type: application/json
Content-Length: length
{"Ids":"String","Numbers":["String"],"EntryIds":"String","RuleId":"String","TargetBillTypeId":"String","TargetOrgId":0,"TargetFormId":"String","IsEnableDefaultRule":false,"IsDraftWhenSaveFail":false,"CustomParams":{}}
看错误信息好像是JSON参数不对。难道这个Webservice的说明的假的?