紧急!!! 根据运输重量更改条件类型(KSCHL)

2020-09-05 11:27发布

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

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


尊敬的专家,

希望你做的很好!

我来自技术团队(ABAP)。 我要求根据运输重量更改条件类型

背景

我们有两种条件类型(ZF01-低于1000 KG,ZF02-高于1000 KG)。 这是用于货运成本计算

如果运输重量小于1000公斤-例程应选择ZF01条件类型

如果运输重量超过1000公斤-例程应选择ZF02条件类型

所需的解决方案:

为此,我创建了两个需求定价例程(ZF01为670,ZF02为671)。

现在的问题是,我对KSCHL的逻辑所做的更改是什么,它在Vi01/Vi02中没有更新。

请让我知道我应该怎么写逻辑/我在这里遗漏了什么吗?

这对我的客户来说非常紧急。

谢谢。

Prathyusha B。

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

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


尊敬的专家,

希望你做的很好!

我来自技术团队(ABAP)。 我要求根据运输重量更改条件类型

背景

我们有两种条件类型(ZF01-低于1000 KG,ZF02-高于1000 KG)。 这是用于货运成本计算

如果运输重量小于1000公斤-例程应选择ZF01条件类型

如果运输重量超过1000公斤-例程应选择ZF02条件类型

所需的解决方案:

为此,我创建了两个需求定价例程(ZF01为670,ZF02为671)。

现在的问题是,我对KSCHL的逻辑所做的更改是什么,它在Vi01/Vi02中没有更新。

请让我知道我应该怎么写逻辑/我在这里遗漏了什么吗?

这对我的客户来说非常紧急。

谢谢。

Prathyusha B。

付费偷看设置
发送
4条回答
悻福寶寶
1楼-- · 2020-09-05 12:06

尊敬的Prathyusha,

要实现此目的,您可以执行以下操作。

1)在使用VI01或VI02创建发货时,请功能顾问填写条件类型ZF01和ZF02。

2)现在,基于权重,您可以通过增强功能更新相应条件类型中的值。

如果例行程序无法正常工作,以上是可能的解决方案之一。

此致

Shekar。

软件心理学工程师
2楼-- · 2020-09-05 11:45

紧急吗? 我将立即带领我的团队。

callcenter油条
3楼-- · 2020-09-05 11:57

嗨,专家们,

非常感谢您的回复。 我终于找到了解决方案。

之前,我试图直接在需求例程中更改KSCHL(条件类型)。 它没有反映出来。

解决方案:创建了2个需求例程。 ZF01的601-和ZF02的602-

在代码里面,我写了以下代码:

在601例程中:

SY-SUBRC = 4

如果体重为LE'1000'KG,状况类型为EQ'ZF01'。

SY-SUBRC = 0。

否则。

sy-subrc = 4

endif。

在602例程中:

SY-SUBRC = 4

如果重量为GT'1000'KG,条件类型为EQ'ZF02'。

SY-SUBRC = 0。

否则。

sy-subrc = 4

endif。

它按预期工作。

@ 马修·比林汉姆,我一定会写信给您 将来任何正确的信息方式。

感谢您一次的光临。

此致

Prathyusha Balla。

shere_lin
4楼-- · 2020-09-05 12:02

嗨,

如果可能,请共享代码

一周热门 更多>