激活两个法律控制法律法规

2020-09-07 18:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我需要基本跳过EAR...

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

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


大家好,

我需要基本跳过EAR,因为它是为美国REX计算而配置的。

最初,我的想法是创建一个自定义法律法规(ZEAR),以使该法律法规不激活USREX。

有没有一种方法可以完全跳过EAR,而只是让某些文档类型检查ZEAR,反之亦然? 我尝试在常规设置>文档结构>文档类型下查看如果我调出法律法规控制设置,系统是否会跳过EAR。 似乎并非如此,但欢迎其他人提供意见。

也很好奇我们如何激活多个法律法规(强制确定许可证是强制性的-这是我尚未配置的唯一事情,因为我想测试它是否可以称为第二法律法规ZEAR。

我知道我们可以通过将产品分类为"无计算"来跳过dm calc,但要求也是不要丰富或接触当前的主数据。

5条回答
我是小鹏鹏啊
2020-09-07 19:14

嗨迈克尔,

也许您可以在GTS中使用BADI/SAPSLL/LCC_DOCUMENT。 我不是开发人员,但是对我有用。 实施此编码后,未根据法律法规ZREEX检查文档类型ZSO。

数据:ls_header类型/sapsll/lc_document_header_s,
lv_t606g_found类型xfeld,
ls_active_ges_grundlgen类型/sapsll/t606g_det_s。


常量:co_ftrue类型标志值'X',
co_ffalse类型标志值'',
lc_lgreg_zreex类型/sapsll/lgreg值'ZREEX'。

IF is_header-BARVS EQ'ZSO'。

* Lesen der gesetzlichen Grundlagen zu ZEAR aus ITAB
将表ct_t606g
读入ls_active_ges_grundlgen
,其键lgreg = lc_lgreg_zreex。

如果sy-subrc
lv_t606g_found = co_ftrue。
endif。

*停用ZREEX
清除ls_active_ges_grundlgen-ldac2。
从ls_active_ges_grundlgen
修改ct_t606g,其中ldreg2
传输ldreg2 lc_lgreg_zreex。

ENDIF。
ENDIF。

BR,卡斯滕

一周热门 更多>