SAP记帐旁路条件类型

2020-09-10 19:01发布

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

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


嗨,

我的订单级别共有四种条件类型,这些条件类型将通过条件记录来确定,

但是根据业务需求,虽然计费系统无法重新确定一种条件类型,而应按销售订单原样进行复制,但我们在复制控制中维持定价类型'C'。

我为解决该问题付出了很少的研发工作,最终找到了一个增强型RV61AFZA,但我不知道如何编写此代码,请您帮忙解决这个问题。

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

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


嗨,

我的订单级别共有四种条件类型,这些条件类型将通过条件记录来确定,

但是根据业务需求,虽然计费系统无法重新确定一种条件类型,而应按销售订单原样进行复制,但我们在复制控制中维持定价类型'C'。

我为解决该问题付出了很少的研发工作,最终找到了一个增强型RV61AFZA,但我不知道如何编写此代码,请您帮忙解决这个问题。

付费偷看设置
发送
7条回答
天桥码农
1楼 · 2020-09-10 19:45.采纳回答

嗨,

我已通过使用以下代码解决了该问题。

FORM userexit_pricing_copy。

增强1 ZEN_ZCCC_BYPASS。

检查VBTYP_NEW CA VBTYP_FAKT。
如果KONV-KSCHL ='ZCCC'。
* KONV-KSTEU ='D'。 COMMETED
KONV-KSTEU ='C'。
清除KONV-KVARC。
ENDIF。
增强

致谢

Ravi

95年老男孩
2楼-- · 2020-09-10 19:36

请重新阅读我之前的答复,您将找到答案。

您没有提到您当前的复制控件和项目类别是什么 设置,则可能无法正确引导您。

clever101
4楼-- · 2020-09-10 20:01

嗨坎姆莱什,

感谢您的答复,

我在google中找到了相同的注释,但找不到解决方法。

我们不想在结算中重新确定以下条件类型。

复制控制条件类型为" C"。

条件类型ZCCC-切割费用

条件类-A

计算类型-A

条件类别-空白

条件类型是变量条件类型

系统选择默认值KONV-KSTEU = D。

我们可以对konv表进行任何更正吗?

致谢

Ravi

闻人可可
5楼-- · 2020-09-10 19:39

嗨,

在上一个项目中,我有一个类似的要求。 我们通过遵循oss注释24832实现了这一目标。

逻辑1

在程序RV61AFZA中,以下代码可以由ABAPer编写。

对于Condition类型: 应当触发Z001,Z002,Z003定价类型C,并触发Z004定价类型D。

逻辑2

假定应从销售订单中复制定价的条件类型 不是税收条件,并且没有条件类别。

如果您不想对条件类型进行硬编码,则可以为Z004维护条件类别T685A-KNTYP = X

如果T685A-KNTYP = X

请进行相同的测试并共享结果,则逻辑将触发定价类型D

致谢

Kamlesh

悠然的二货
6楼-- · 2020-09-10 19:50

你好Kamlesh,

需要做哪些更改,您没有提到完整的更正。

这些是我系统中的详细信息。

复制控制定价类型类型为" C"。

系统将在创建帐单时从条件记录中以小数位数(VK11)提取ZCCC值,该条件类型应从订单复制而不能从VK11形成。

条件类型ZCCC-切割费用

条件类-A

计算类型-A

条件类别-空白

秤也有效

能否请您提供详细信息。

致谢

Ravi

clever101
7楼-- · 2020-09-10 19:42

嗨,

定价类型C将人工条件类型复制到开票凭证中,并重新确定其他条件类型。

我了解您的要求,即您希望系统将销售订单定价复制到开票凭证中,其余的行为应类似于定价类型C。是吗?

您 可能以任何方式使用KONV逻辑,但是会很长。 我在先前的答复中为您提供的逻辑很简单。

休息就在您身上。

致谢

Kamlesh

一周热门 更多>