激活工作流场景WS02000471时生成错误

2020-08-21 19:37发布

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

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


对于客户需求,我必须在标准工作流场景WS02000471中添加一个新的容器元素,如下所示:

此后,当我激活工作流程时,出现以下错误:

在调试时,我发现由于该错误而停止了此类的生成:

据我所知,此消息是指启用了修改助手。

但是,我无法"禁用"此类的修改助手,因为无法在SAP GUI中对其进行编辑

在Eclipse中工作时,修改助手不适用。

所以这就像一个22级陷阱的情况...关于如何重新生成此类的任何想法?

2020-03-12-12-53-50-s4x1 -100-change-scenario-edito.jpg (17.1 kB)

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

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


对于客户需求,我必须在标准工作流场景WS02000471中添加一个新的容器元素,如下所示:

此后,当我激活工作流程时,出现以下错误:

在调试时,我发现由于该错误而停止了此类的生成:

据我所知,此消息是指启用了修改助手。

但是,我无法"禁用"此类的修改助手,因为无法在SAP GUI中对其进行编辑

在Eclipse中工作时,修改助手不适用。

所以这就像一个22级陷阱的情况...关于如何重新生成此类的任何想法?

2020-03-12-12-53-50-s4x1 -100-change-scenario-edito.jpg (17.1 kB)
付费偷看设置
发送
8条回答
SAP砖家
1楼 · 2020-08-21 20:35.采纳回答

我从SAP收到了有关此问题的答案。 他们将努力在预先提供的工作流程场景中停止CDS视图和AMDP类的(重新)生成。

现在,我们只应在激活场景时单击弹出窗口上的"否"。

何必丶何苦呢
2楼-- · 2020-08-21 20:10

如果您想知道为什么我要修改 标准工作流程,而不是复制它并处理自定义工作流程...嗯,我们发现此工作流程已在某些标准代码中被引用,例如在类CL_MM_PUR_PR_FLEX_WFL中,称为"硬编码"。

还有

不仅是WF名称,它的主类还在诸如CL_MM_PUR_REQ_TRIGGER_WF类之类的地方进行了硬编码。

不仅这一个WF,而且其他4个WF也像这样硬编码。 如何制作这些WF的自定义副本?

因此,针对同一场景的自定义工作流程很有可能无法完全正常工作,因为标准只会在各个地方寻找该工作流程。 因此,我们只需要修改已发布的标准工作流程即可满足客户要求。

梦想连接
3楼-- · 2020-08-21 20:16

嗨,

该文本涉及锁定问题。

尝试关闭所有不必要的会话(包括ADT); 检查SM12,然后尝试再次激活。

Violet凡
4楼-- · 2020-08-21 20:16

引用全文消息以帮助将来搜索:

  • OO663启用修改助手后,不允许基于源的模式
  • ? 生成的类"&1"无法锁定。
SC_Yao
5楼-- · 2020-08-21 20:21

嗨,

我看到您在工作流程中有一个业务对象PR项-BUS2009。是可以复制BO 将您的逻辑添加为属性,然后委派业务对象?

亲切的问候,Rob Dielemans

微wx笑
6楼-- · 2020-08-21 20:13

当我在票务中向SAP提出此问题时,目前有开发支持来分析他们是否可以为重新生成SAP提供更正说明。 类,一旦激活。

最初的主要支持是,这就是现在的工作方式,并且在激活工作流场景时无法重新生成。

SAP砖家
7楼-- · 2020-08-21 20:26

,从显示的消息中删除,但很遗憾,它是误导性消息。

正如我所提到的,当我检查调试时,真正的信息是其他信息。 SM12当然没有任何东西可以锁定该类或任何相关的东西。

一周热门 更多>