如何使用带有B1集成框架的SAP B1 DI-API服务添加/更新项目阶段

2020-08-30 12:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我想使用 SAP Bus...

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

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


嗨,

我想使用 SAP Business One DI-API服务与B1集成,添加新阶段到现有项目中,并且更新项目管理中的现有阶段信息 框架。

这是我用于ADD/UPDATE阶段的代码:





更新






109




109
更新项目拖船服务调用


2
2
1
Service
20191111









使用上述代码,我遇到了一个问题,如果我想更新与第3个LineId相关的Description字段,那么所有阶段数据都将被删除,Description更新为LineId 1以及 POS 字段将更改为新的增量编号。

我不想修改现有的POS信息。

请问有人建议,我有什么想念吗? 有人可以提供xatom和步骤的有效负载结构吗?

谢谢

1条回答
hongfeng1314
2020-08-30 13:22

您好 ankit chauhan,

主要是我遇到了一个问题,当我更新项目的Stages数据时,然后PMG1.POS字段被更改为新的增量编号。

此POS字段值的更改会导致问题, 因为,当我们在项目阶段选择一行时创建Activity时,PMG1.POS字段值作为StageId链接到PMG6表中。

因此,我不想修改现有的POS信息。

能否请您检查问题。

谢谢

一周热门 更多>