批量请求CUAN_BUSINESS_PARTNER_IMPORT_SRV服务

2020-08-30 10:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的SAP专家

我们在尝试使用邮递员的服务 CUAN_BUSINESS_PARTNER_IMPORT_SRV 时遇到了一些问题:

  1. 使用POST方法时,我收到以下错误响应:
    服务器拒绝处理该请求,因为该实体的格式不受支持
    用作有效内容的有效负载 请求是附加的JSON

    body-json.txt 。

  2. 当我尝试使用XML作为请求正文时,也会引发相同的错误。
    XML是附加的正文 -xml.txt
  3. 使用PATCH方法(如SAP Marketing Cloud文档中指定的可用于此API),我收到以下错误消息:
    数据服务所标识的资源不允许使用指定的HTTP方法 请求URI
    我使用的是先前测试的相同正文

您能帮我吗?

谢谢。

问候。

安德里亚

(331.5 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的SAP专家

我们在尝试使用邮递员的服务 CUAN_BUSINESS_PARTNER_IMPORT_SRV 时遇到了一些问题:

  1. 使用POST方法时,我收到以下错误响应:
    服务器拒绝处理该请求,因为该实体的格式不受支持
    用作有效内容的有效负载 请求是附加的JSON

    body-json.txt 。

  2. 当我尝试使用XML作为请求正文时,也会引发相同的错误。
    XML是附加的正文 -xml.txt
  3. 使用PATCH方法(如SAP Marketing Cloud文档中指定的可用于此API),我收到以下错误消息:
    数据服务所标识的资源不允许使用指定的HTTP方法 请求URI
    我使用的是先前测试的相同正文

您能帮我吗?

谢谢。

问候。

安德里亚

(331.5 kB)
2条回答
大道至简
1楼 · 2020-08-30 11:05.采纳回答

嗨,

我检查了您提供的有效负载,发现有效负载的格式未正确进行批处理。 请注意,odata BATCH操作始终是"格式"敏感的,即,即使丢失或出现额外的换行符也确实会造成很多麻烦,系统会将其标记为格式错误的请求。 在您的有效负载中,我看到您删除了有效负载的换行符,这确实是造成问题的原因。

在此处检查批量有效负载标准也将是一件好事: https://www.odata.org/documentation/odata-version-2-0/batch-processing/

基于此,我在系统中模拟了附加的有效负载( payload.txt ), 处理成功。 您能尝试一下吗?

谢谢

Saurabh

SAP小菜
2楼-- · 2020-08-30 11:03

嗨索拉卜,

感谢您的帮助。

按照您的建议可以很好地工作。

再次感谢您的帮助。

问候。

安德里亚

一周热门 更多>