点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)早上好专家! 在我工作的客户端...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)早上好专家! 在我工作的客户端...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
早上好专家!
在我工作的客户端中,SAP的用户出口存在很大问题。 我尝试解释一下,客户端有多个同时开发的项目,因此当一个项目需要(例如)用户退出ZXQQMU20时,第二个项目由于锁定对象而被延迟到第一个项目结束。 还有一个问题是,如果存在生产错误,并且有一个项目正在修改用户出口,则该项目必须停止,生产版本必须恢复并重新启动。
我一直在考虑哪种方法可以更好地解决此锁定问题,并且我在ZXQQMU20内部创建了多个用于插入代码的包含项...
您认为这可能是解决此问题的最佳解决方案? 您认为新包含的想法可能是一个好的解决方案吗?
非常感谢您。
此致
丽贝卡
在我当前的项目中,我们已经通过使用装饰器设计模式彻底解决了这个问题。
基本上,我们将每个用户出口都转换为Z-BADI。
以下是其中涉及的步骤:
如果您这样做:
这是基本思想。
在我当前的项目中,我们甚至没有针对每个用户出口的独特界面。 相反,我创建了一个通用接口和所有用户共享的Z表,并且参数通过容器对象传递(属性容器设计模式)。
但是如果那太复杂了,也可以为每个用户出口创建一个不同的界面(如上所述)。
一周热门 更多>