函数导入为POST(批处理操作)

2020-08-17 16:16发布

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

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


大家好。

我尝试了所有不同的组合,但是将功能导入作为POST方法进行批处理操作。 由于变更集错误,第二项似乎不起作用。对于第一项,我得到202响应(业务异常,但至少正在处理),但是第二项出错了。

以黄色突出显示

您能告诉我有效载荷在哪里出问题(包括空格和行号)

Ankit Maskara

Mahesh Kumar Palavalli

Geert-Jan Klaps

Jelena Perfiljeva

Raina Goyal

我们将不胜感激。预先感谢

(25.6 kB)

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

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


大家好。

我尝试了所有不同的组合,但是将功能导入作为POST方法进行批处理操作。 由于变更集错误,第二项似乎不起作用。对于第一项,我得到202响应(业务异常,但至少正在处理),但是第二项出错了。

以黄色突出显示

您能告诉我有效载荷在哪里出问题(包括空格和行号)

Ankit Maskara

Mahesh Kumar Palavalli

Geert-Jan Klaps

Jelena Perfiljeva

Raina Goyal

我们将不胜感激。预先感谢

(25.6 kB)
付费偷看设置
发送
5条回答
槿木_熙
1楼 · 2020-08-17 16:27.采纳回答

你好菩萨,

请对您的有效载荷进行以下更正。

在第0-1-1-2-1-2行和第

行之间

-changeset-

-批处理-

我希望它能起作用。

有效载荷应该正确,否则会给您带来痛苦。

谢谢

最好的问候

Raina

奄奄一息的小鱼
2楼-- · 2020-08-17 16:52

好..

还有一个问题,看来第一个请求是错误的。您提出任何异常吗?

Climb_Ma
3楼-- · 2020-08-17 16:33

我看到您已经获得帮助,但让我也尝试一下,因此最终我们可以为您提供一个可行的方案:)

在$ batch处理本身成功时,$ batch请求将返回202,即您使用了正确的标题,边界,空行,转义等,并且您没有违反OData批处理原则(例如,否 在更改集处理期间提交)。

批处理主体中的请求将在响应主体中检索其响应代码。
要使用批处理,请无需实施任何操作。 要使用变更集,建议在DPC_EXT类中实现CHANGESET_BEGIN和CHANGESET_END。

要使用功能导入,您必须实现以下方法:函数导入帮助文档

  • API链接
  • 值得一试,以检查您是否遇到了可能在SAP Note中解决的已知产品问题。 您可以共享您的SAP_GWFND版本吗? 我发现您使用的是MOC,所以请同时共享所有相关的后端GW版本和集线器/前端版本。

    很抱歉,但是我在这里只能提供建议 看看如何从Fiori应用程序库( https://fioriappslibrary.hana中的一些参考fiori应用程序构造有效负载 .ondemand.com/sap/fix/externalViewer/),因为正确的有效载荷创建通常是UI框架的活动。 您可以复制参考应用程序的有效负载并替换您的实体集和关联的属性。

    Aaron 3364
    5楼-- · 2020-08-17 16:28

    您好 Raina Goyal

    非常感谢。这帮助我解决了问题。

    感谢和问候

    菩萨好朋友

    一周热门 更多>