F-47首付:订单项详细信息中的其他字段(不在代码块中)

2020-08-17 00:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我需要在F-47(预付款)行项目...

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

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


我需要在F-47(预付款)行项目详细信息中显示PO凭证/行项目字段(EBELN/EBELP),并通过公司代码进行切换。

我该如何实现?

13条回答
spaceman01
2020-08-17 00:45

您好 StephanHügel-Becker,

我强烈建议您 讨论并向 客户应修改其处理和使用标准

没什么,因为您强烈地向那个方向推进-这是潜在的解决方案:

确定用于发布密钥和帐户的字段状态组 由FM FI_FIELD_SELECTION_DETERMINE。 它以include SAPFF001的

FELDAUSWAHL形式调用。 然后,要显示的实际字段将以同一系统的DYNPRO_MODIFIZIEREN格式进行处理。

如果您是我,那么我不会按照我在下面写的内容进行操作,除非有商业人士将枪对准我的头。

您可以在FM FI_FIELD_SELECTION_DETERMINE的末尾进行隐式增强:

检查您处理的公司代码(在参数I_BUKRS中提供)

检查交易是否为FBA6( 然后在表TMODU中读取,其中EBELN和EBELP字段的位置为E_FAUS1,且条件为:

FAUNA ='SKB1-FAUS1'

TABNM ='BSEG'

FEDN ='PRCTR'

KOART ='K'

您需要选择的是字段 MODIF-保留要查询的字段(EBELN或EBELP)存储在

E_FAUS1变量中的位置。

现在 从E_FAUS1读取该位置(在MODIF中指出)并将其更改为 -(减号)-系统会将其解释为隐藏字段。 下一步处理将包括设置并隐藏字段。


快速演示:

在调试器值为之前。 表示可选:

更改为隐藏:-

< img src="/storage/temp/1814630-after-change.png">

输出:

Marek

一周热门 更多>