如何将数据从定制业务对象输入到标准业务对象节点中

2020-09-19 20:04发布

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

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


我有一个自定义业务对象。 在我创建的定制中,存在一个节点,我要将其数据输入到标准ExpenseReport业务对象SAP Byd中的Receipt节点中。 我尝试了几种方法,但是失败了。 如何将数据输入到标准SAP Byd对象业务节点中

(33.5 kB)

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

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


我有一个自定义业务对象。 在我创建的定制中,存在一个节点,我要将其数据输入到标准ExpenseReport业务对象SAP Byd中的Receipt节点中。 我尝试了几种方法,但是失败了。 如何将数据输入到标准SAP Byd对象业务节点中

(33.5 kB)
付费偷看设置
发送
4条回答
追夢秋陽
1楼-- · 2020-09-19 20:42

你好伊布努,

在您的foreach逻辑中,订购。接收是您的自定义BO节点吗?

在哪里创建标题部分?


此致

May

huskylover
2楼-- · 2020-09-19 20:38

嗨,伊布努,

我很高兴,因为它很有帮助。

如果我们彼此遵循SCN,我认为我们可以直接发送消息。 :)

此致

可能

大简至美
3楼-- · 2020-09-19 20:43
 

你好伊布努,

您是否检查过您的自定义业务对象是否与标准bo位于同一部署单元中?

例如,您在客户关系管理部署单元中创建解决方案,并且想要更改数据或将数据输入到客户标准对象,则必须添加注释

 [DeploymentUnit(Foundation)] 

在您的业务对象的正前方。

最后,它必须看起来像这样:

 [DeploymentUnit(Foundation)]业务对象MyBO {} 

一旦您的BO与要修改的BO处于同一单元中,就可以进行更改。

现在,您只需要检查您是否不想在验证脚本中保存数据,一切就可以了。

PS:有人知道如何删除这些答案中的代码字段吗? 我目前无法删除它们。

亲切的问候,

约翰内斯

我已经向我的自定义BO添加了一个标准部署单元,例如[DeploymentUnit(ExpenseAndReimbursementManagement)]业务对象SettleReport {}。 我可以将数据添加到标准BO标头中,但不能将数据输入到具有[0,n]

关系的标准BO中的节点中

BR

Ibnu F.M

一周热门 更多>