点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
要求是将5个新字段添加到"工作概述"->"工作项"收件箱中。
我遵循了一些指南(例如 https://blogs.sap.com/2012/03/22/add-custom-field-to-sc-and-powl /),但不会显示新字段 上。
我现在所做的:
1。 通过添加字段" BE_CO_CODE",使用t代码"/img/SAPSRM/POWL_CUST"修改布局" SAPSRM_IBO_FEEDER_WI"
2。 已使用报告" POWL_D01"以便删除对应用程序ID" SAPSRM_IBO_FEEDER_WI"的所有查询
在调试中,我可以看到fieldcat在以下位置具有正确的字段:
但是当弹出布局时,我看不到字段:(
我在做什么错了?
亲切的问候,
Marius
(29.6 kB)
嗨马里乌斯,
我在内部系统中进行了检查,也无法将新列添加到收件箱中。 我对其进行了深入分析,发现该馈送器在"字段目录"字段的后面没有任何结构。 可以通过打开F4搜索字段"字段ID"的帮助来查看。 系统未提供任何选项。 原因是在调用F4搜索时,包含/SAPSRM/LPWL_SHLPF01中的结构(lv_result_structure)为空,因此系统找不到可以添加到"字段目录"中的任何可能的字段。 对于POWL供料器,您可以在其中扩展"字段目录",既不能仅添加列ID,也必须通过F4帮助进行选择。 而且,如果F4没有想要的字段,则可以在其后面附加结构,以便用户选择。 SC POWL(结构/SAPSRM/S_POWL_RESULT_SC_ITM)就是这种情况。 但是对于Inbox没有任何结构,因此无法添加任何新列。 您可以更改现有的,但不能添加任何新的。
还有一个用于POWL的BADI,它可以在运行时更改字段目录(BD_POWL_CHNG_FIELDCAT),但是当用户在"收件箱"中进行搜索时,都不会调用它,因此收件箱无法满足此类要求。
最诚挚的问候,
Daniel
我在那里害怕了一秒钟:D
是的,那一步。
谢谢!
嗨,马里乌斯,丹尼尔,
由于与马吕斯(Marius)相同的要求,我发现了这个问题。 经过一些调试后,我找到了解决方案。 我知道线程已过时,但是如果有人关注此问题,将来可能会有所帮助。
要使用BADI BD_POWL_CHNG_FIELDCAT,必须激活业务功能SRM_CONT_IMPR_3。
要将某些字段添加到工作项收件箱,必须将新字段附加到以下结构:/SAPSRM/IBO_S_INBOX_WORKITEM
之后,可以在"/img/SAPSRM/POWL_CUST"中自定义字段。 仍然没有F4帮助添加列,但是此处的自定义适用于POWL。
最诚挚的问候
标记
一周热门 更多>