替换Employee对象中的" CurrentOrganisationalUnitAssignment"

2020-08-18 23:13发布

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

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


我是SAP Cloud Development的新手,我正在尝试在旧的SAP Cloud文档中找到以下代码:

我已经在存储库中检查了employee对象,发现它不再具有" CurrentOrganisationalUnitAssignment"节点。 因此,我不知道如何纠正上图所示的错误。 有人可以帮我吗?

亲切的问候,

大卫

(84.2 kB)

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

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


我是SAP Cloud Development的新手,我正在尝试在旧的SAP Cloud文档中找到以下代码:

我已经在存储库中检查了employee对象,发现它不再具有" CurrentOrganisationalUnitAssignment"节点。 因此,我不知道如何纠正上图所示的错误。 有人可以帮我吗?

亲切的问候,

大卫

(84.2 kB)
付费偷看设置
发送
5条回答
Aaron 3364
1楼 · 2020-08-19 00:04.采纳回答

大卫,您好,

您的代码示例来自 SAP Cloud For Customer ,并且不同于 SAP Business ByDesign 。 尝试employee.Position.CurrentSuperordinateFunctionalUnit。 对于其他if语句,您将必须相应地修改代码。 希望这有助于澄清问题。

Cian

微wx笑
2楼-- · 2020-08-18 23:56

嗨,大卫。

从提供的屏幕截图中很难准确判断出错误是什么。

在"资源库"浏览器中检查我们可以看到

CurrentOrganisationalUnitAssignment是员工BO的"根"节点上的关联。 它仍然存在,并且发布了公共解决方案模型,但不适用于Pubic写访问权限。

BR

达米恩

三十六小时_GS
3楼-- · 2020-08-19 00:14

尊敬的专家

在为员工BO使用关联" CurrentOrganisationalUnitAssignment"时,我也面临类似的问题。 但是我注意到,CurrentOrganisationalUnitAssignment是员工BO的根节点上的活动关联,但是无法在重用库absl文件中使用,我已经导入了所有必需的名称空间,例如ABSL,MOM,BUSINESS PARTNER等。

另外,根据上述建议,我想到了使用Employee-> Position,但不幸的是,

从1602 SDK开始不推荐使用

Employee-> Position。

您知道我们如何找到该员工的组织单位吗?

非常感谢

愤怒的猪头君
4楼-- · 2020-08-18 23:50

嗨达米安,

非常感谢您的回复。

1。 当我检查存储库时,没有看到CurrentOrganisationalUnitAssignment关联。 就像我之前说过的,我是SAP Cloud Development的新手(不是开发人员,因为我是C#开发人员),因此我可能检查不正确,以下是我看到的内容,红色箭头表示我希望在哪里找到CurrentOrganisationalUnitAssignment 关联:

2。 我收到错误消息"标识符'CurrentOrganisationalUnitAssignment'不存在"。 如下所示:

此致

David

悻福寶寶
5楼-- · 2020-08-18 23:49

美好的一天Cian,

非常感谢。 那解决了我的问题。

亲切的问候,

David

一周热门 更多>