B1IF 2.0-通过ServiceLayer将记录添加到UDT类型无对象

2020-08-17 01:13发布

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

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


您好...
是否可以通过ServiceLayer将记录添加到UDT类型的对象中?
在HANA Studio中,我看到了表'@SENTPAYMENTS'。
我正在尝试通过HTTP GET https获取表。 ://server-hana:50000/b1s/v1/U_SENTPAYMENTS

 {
 " odata.metadata":" https://服务器-hana:50000/b1s/v1/$ metadata#U_SENTPAYMENT",
 "值":[]
  }

 

我想知道:
-是否可以在IntegrationFramework中将记录添加到 UDT noObject 类型?
-如何识别此类表? 通过前缀 U_SENTPAYMENTS 还是 $ metadata#U_SENTPAYMENT

谢谢

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

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


您好...
是否可以通过ServiceLayer将记录添加到UDT类型的对象中?
在HANA Studio中,我看到了表'@SENTPAYMENTS'。
我正在尝试通过HTTP GET https获取表。 ://server-hana:50000/b1s/v1/U_SENTPAYMENTS

 {
 " odata.metadata":" https://服务器-hana:50000/b1s/v1/$ metadata#U_SENTPAYMENT",
 "值":[]
  }

 

我想知道:
-是否可以在IntegrationFramework中将记录添加到 UDT noObject 类型?
-如何识别此类表? 通过前缀 U_SENTPAYMENTS 还是 $ metadata#U_SENTPAYMENT

谢谢

付费偷看设置
发送
4条回答
CPLASF-自律
1楼-- · 2020-08-17 02:02

您好 ZdenekChládek

请参阅部分 3.14 使用SAP Business One服务层用户手册下的3.14用户定义表(UDT)。

您可以直接访问用户定义表(UDT) )在SAP Business One 9.1补丁程序级别05中为"无对象"类型,并且 后来。 "无对象"类型的UDT被视为仅具有一个主表的简单实体。 "无对象"的UDT UDO无法使用该类型(UDO使用"主数据","主数据行","文档"或 "文档行")。

如何为无对象类型的UDT" MYTBL"创建实体:

 POST/U_MYTBL
 {
  "代码":" C",
  "名称":" CName",
  " U_F1":"测试数据"
 } 

如何检索UDT" MYTBL"的记录(代码是关键字段)

 GET/U_MYTBL('C')
 要么
 GET/U_MYTBL(Code ='C')

希望有帮助!

亲切的问候,

安基特·肖恩

SAP Business One支持

亦是此间程序员
2楼-- · 2020-08-17 02:01

嗨, ZdenekChládek

检查以下链接,让我知道是否有帮助?

https://help.sap.com/doc/6874c5f34d9d43e09ae453ae60879ace/9.0/zh-CN/Call%20Service%20Layer%20Object。 pdf

https:// answer.sap.com/questions/9974529/udt---no-object---b1if.html

亲切的问候,

ANKIT CHAUHAN

SAP Business One支持

渐行渐远_HoldOn
3楼-- · 2020-08-17 01:45

您好 ANKIT CHAUHAN

我在IntegrationFramework 2中工作。
(管理员已经更改了该主题的标题,谢谢。)

我已经看过提到的链接,但是在那里我没有看到与我的案件有关的任何内容。
总结时:
我可以通过REST(Postman和类似的应用程序)与UDT一起使用no objec类型。
我无法通过B1SL适配器在Integration Framework 2.0中执行它。
--------------------------- ---------
SAP 9.3.220 PL12
集成框架2.0
------------------------ ------------

感谢您
关于Zdenek

小灯塔
4楼-- · 2020-08-17 01:58

@ ANKIT CHAUHAN

嗨...
在POSTMAN中我可以将记录添加到表中,但是问题出在IntegrationFramework 2中,我找不到方法。

场景已正确完成,但记录尚未添加到表中。
谢谢您的提示。

一周热门 更多>