如何使用API​​从SAP b1服务层获取可承诺的项目数据?

2020-09-18 02:30发布

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

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


专家,

以前我曾使用Item Available通过DI Server的ExecuteRawQuery api使用DI Server从SAP B1承诺数据。我现在正在使用SAP B1服务层。 我在服务层的URI下方找不到用于ServiceLayer的任何API:

https://Myserver:50000/Service%20Layer%20API%20Reference.html

请给我建议,我如何使用ServiceLayer API从SAP b1承诺数据。

感谢与问候

苏拉吉特昆杜

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

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


专家,

以前我曾使用Item Available通过DI Server的ExecuteRawQuery api使用DI Server从SAP B1承诺数据。我现在正在使用SAP B1服务层。 我在服务层的URI下方找不到用于ServiceLayer的任何API:

https://Myserver:50000/Service%20Layer%20API%20Reference.html

请给我建议,我如何使用ServiceLayer API从SAP b1承诺数据。

感谢与问候

苏拉吉特昆杜

付费偷看设置
发送
3条回答
wang628962
1楼-- · 2020-09-18 03:19

你好Surojit,

我是否理解正确?您是否需要执行自定义查询才能获取一些数据? 如果是这样-ServiceLayer中没有此服务。 在论坛上已经提到过:

https://answers.sap.com /questions/272549/service-layer-call-procedure-or-view-from-database.html

https://answers.sap.com /questions/298796/how-to-perform-hana-queries-via-service-layer.html

https://answers.sap.com/questions/423806/service -layer-with-userdefined-query.html

但是您可以尝试以下两种方法:

1)调用视图。 更多信息: https://blogs.sap.com/2018/02/01/new-sap-business-one语义层视图曝光/

2)使用XSJS(不是ServiceLayer,但仍然是HTTP REST)调用过程。 您需要为该过程实现XS JS包装器,或者可以使用以下命令: https://blogs.sap.com/2018/07/19/hana-procedure-performer-xs-js-project /

四川大学会员
2楼-- · 2020-09-18 03:08

Hi Sergei,

感谢您的答复。 让您知道是否需要任何建议。

谢谢

Surajit Kundu

嗨,

我正在尝试在服务层中创建自定义API,并且已经创建了一个视图。 使用B1HANAMODELPACKAGETOOL exe导出相同的文件,并选中"启用服务层"复选框。 但是,当我尝试在Modeller透视图中启用HANA Studio中的视图时,它显示以下错误:-

此致

苏拉吉特·昆杜

一周热门 更多>