点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好,我必须根据工作流程类来调...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好,我必须根据工作流程类来调...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,我必须根据工作流程类来调整SAP标准工作流程。 这是第二次,而且SAP类始终设置为final。 因此,我认为我很聪明,我将使用标准增强功能(如定义新属性等)。不久之后,我得出了这些对象在工作流环境中不可选择的结果。 至少在屏幕快照中,SAP似乎不打算在工作流环境中提供增强功能。 但为什么? 有太多困难可以关注吗? 我在下面的SCORE 102 0002/SAP_BASIS 752 0002上体验了我的经验。在另一种情况下,我使用了SRM 7.1(?)。
问题在于经典的BO即将退休,不再是最先进的技术。 因此,如果工作流类可以替代传统的BO,则必须使用继承和增强功能进行扩展。
希望您同意我的看法。
最诚挚的问候,
Jens
sap-wf-class-enhancements-not-available-01.jpg (123.6 kB)
这是一个已知的限制,SAP已经确认了这一点。 公平地说,我不认为这是工作人员的错,但我怀疑这与增强功能的工作方式有关。
我还没有机会验证这一点,但是我想可能在类定义中看不到增强功能-查看SEOCOMPO/COMPDF表(名称可能略有不同,不在系统前面)以 看看您的增强功能是否可见。
我的解决方案是一种简单的修复方法,可以从类中删除最终标志并将其子类化。 这是您可以进行的最低风险的维修,因此明智的人应该对此表示同意。 然后尝试将增强功能保留在子类中-例如 一种包装方法,用于调用要增强的方法。
一周热门 更多>