云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

CDN_远程数据库_价格

小七 141 0

CDN_远程数据库_价格

SAP Master Data Governance提供的标准工作流收件箱非常通用,因为它不包含任何业务数据(如物料属性)。幸运的是,手机网站自助建站,我们可以改变这一点。

将此:…转化为:

MDG收件箱使用套件收件箱(CA-EPT-IBO)或精益工作流收件箱作为基础。这基本上是一个WebDynpro应用程序,它使用POWL列表来显示工作项。虽然该应用程序提供了标准POWL应用程序中没有的特定于工作流的功能(例如,工作流的替换设置),但它是由POWL feeder的专门化驱动的。

我们通过从SAP MDG标准类派生一个新的ABAP类来实现一个新的查询。首先SAP标准获取分配的工作项和标准字段(如优先级、CR状态等),企业网站自助建站,然后我们添加业务数据(这里是:物料)。

在SE11中,创建新的DDIC结构和描述结果结构的表类型。结构必须包含结构USMD\u S\u CREQUEST\u POWL中MDG收件箱的基本字段。使用命名的INCLUDE,以便以后更容易访问ABAP编码中的Material字段。我包括MDG-M生成的Material structure/MDGMM/\u S\u MM\u PP\u材料,即Type1实体材料的所有字段将可供最终用户使用。

创建一个新的ABAP类,该类派生自标准收件箱馈送器CL\u USMD\u CREQUEST\u POWL。覆盖以下方法:

使用transaction POWL\u COCKPIT,您创建一个新的POWL应用程序、query type(这引用了我们的ABAP类)、query,最后将您的查询注册到应用程序。有关详细信息,请参阅POWL文档。

现在我们需要WebDynpro应用程序和组件配置来启动套件收件箱应用程序IBO\u WDA\u Inbox和我们的新POWL列表:

最后,一些真正的编码(你不认为你可以一起定制,大数据的商业价值,是吗?!)。在这段代码中,我们首先让MDG标准获取工作项信息,然后使用Master data Governance应用程序编程接口添加材料数据。

代码使用了一些技巧来提高性能,淘客助手,这些技巧适用于整个MDG编程:

第一次显示非常慢(>1.5s),因为MDG API初始化(CL\u USMD\u GOV\u API=>GET\u INSTANCE())本身就增加了0.5秒的启动时间。

您可以通过使用新创建的配置启动套件收件箱来调用新的MDG-M收件箱。URL应该类似于本:https://:/sap/bc/webdynpro/sap/IBO\uwda\u收件箱?WDCONFIGURATIONID=

您可能已经意识到套件收件箱显示了所有工作流中的所有工作项,并且MDG特定按钮(例如"流程请求")不起作用。这是由于缺少SAP为MDG收件箱提供的自定义设置。定制是特定于POWL应用程序ID的,这当然与我们自己的收件箱不同。

您可以将SAP所做的设置(在系统表中)复制到定制表中。在SPRO中有一些自定义事务,但我直接输入了它。SM30的定制表,SE16的系统表,以及复制和粘贴是您的朋友在这项任务中。

这项工作是基于博客千年发展目标:"授权权力清单"弗洛里安拉布,其中还包含一些非常好的屏幕摄像头(电影,企业软件服务,不只是图片!)指导您完成POWL设置过程。

非常好。一个问题如果我们在一个变更请求中有多个材料,它将如何显示在收件箱中?

这完全取决于你。我选择了"显示CR中第一个材料的数据"。这也支持POWL使用的ALV的所有良好排序/过滤/层次结构功能。

对于CR中的多个BO,我可能会创建一个文本字段结果,并用前10个物料编号填充它们。但这根本无法在屏幕上以表格形式显示出来。

谢谢Jurgen…

谢谢Jürgen分享这个想法