在FB01屏幕上添加的XREF1_HD字段偶尔不会显示。 BADI已处于活动状态。

2020-09-10 06:06发布

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

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


嗨,

我们最近为BADI定义FI_HEADER_SUB_1300创建了一个新的BADI实现,其中包含针对美国,日本和德国的过滤器。

我们使用新的BADI实现填充XREF1_HD字段,并激活了BADI。 我们的目的是在FB01屏幕上显示XREF1_HD字段。

问题是XREF1_HD字段有时出现在FB01屏幕中,有时没有出现在我的用户ID下。 同样,其他用户也面临相同的问题。 没有对用户ID施加代码/限制。

有人可以建议为什么发生这种情况吗? 另外,这是否可能是由于现有的标准实现(请注意,该现有的标准实现仅具有针对巴西和加拿大的过滤器...我的代码仅针对美国...我认为,这不应该影响)? 对此表示感谢。

谢谢

Pavan

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

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


嗨,

我们最近为BADI定义FI_HEADER_SUB_1300创建了一个新的BADI实现,其中包含针对美国,日本和德国的过滤器。

我们使用新的BADI实现填充XREF1_HD字段,并激活了BADI。 我们的目的是在FB01屏幕上显示XREF1_HD字段。

问题是XREF1_HD字段有时出现在FB01屏幕中,有时没有出现在我的用户ID下。 同样,其他用户也面临相同的问题。 没有对用户ID施加代码/限制。

有人可以建议为什么发生这种情况吗? 另外,这是否可能是由于现有的标准实现(请注意,该现有的标准实现仅具有针对巴西和加拿大的过滤器...我的代码仅针对美国...我认为,这不应该影响)? 对此表示感谢。

谢谢

Pavan

付费偷看设置
发送
5条回答
樱桃小丸子0093
1楼-- · 2020-09-10 06:55

BADI FI_HEADER_SUB_1300不是多次使用BADI。 因此,您不能同时有两个活动的实现。 这可能是差异的原因。

问候,
Naimesh Patel

Climb_Ma
2楼-- · 2020-09-10 06:35

嗨Naimesh,

我已停用其中一种实现。 但是,该领域仍然没有定期出现。 我注意到的一件奇怪的事情是,当我们第一次打开FB01时,XREF1_HD字段不会显示。 如果我们第二次打开FB01,则会显示它。

即使由于过滤器的不同而有多个实施活动,但仍应根据国家/地区选择正确的实施。 这样,它应该显示该字段。

不确定,为什么XREF1_HD不会首次出现。

谢谢

Pavan

哎,真难
3楼-- · 2020-09-10 06:48

发现了问题。 在用户参数中,需要传递参数id BUK =(默认为执行BADI FI_HEADER_SUB_1300的任何国家/地区)。 有时XREF1_HD字段未显示在FB01上,因为此BADI仅针对某些组件(基于过滤器)实现。

谢谢

Pavan

悠然的二货
4楼-- · 2020-09-10 06:36

好的,来晚了。

您必须填写公司代码。 如果公司代码未填写,则不会调用BAdI。 因此,填写公司代码,按Enter键并重新开始交易。

葫芦娃快救爷爷
5楼-- · 2020-09-10 06:40

大家好,

我们使用多个公司代码,因此,如果我们不知道每次执行FB01时都会使用的公司代码,是否需要在用户个人资料中告知" BUK"参数?

非常感谢!

一周热门 更多>