采购的价格依赖性

2020-09-14 17:48发布

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

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


嗨,

对于变式条件之一,需要VC依赖性中的帮助。 在某些情况下,我需要根据特定条件填充条件VA00的变量。我们创建了变量表以维护变量数据。

我们具有3个特征PURCHASE_PRICE,OCC和OCC_US。 对于每种材料,我们都在变量表中维护了OCC和相应的OCC_US的变量数据。

在创建PO的过程中,OCC字符值被默认为具有其他依赖关系。基于OCC字符。 从变量表中选择OCC_US值来评估其值,如果没有OCC_US的值,则其值为'NA'。

业务团队正在维护这两个变体的定价条件,但我们只能在PO中填充变体价格。

我正在尝试按以下方式编写依赖项,但其给出的语法错误。 请帮助我纠正它。

$ SELF.PURCHASE_PRICE = OCC或OCC_US

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

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


嗨,

对于变式条件之一,需要VC依赖性中的帮助。 在某些情况下,我需要根据特定条件填充条件VA00的变量。我们创建了变量表以维护变量数据。

我们具有3个特征PURCHASE_PRICE,OCC和OCC_US。 对于每种材料,我们都在变量表中维护了OCC和相应的OCC_US的变量数据。

在创建PO的过程中,OCC字符值被默认为具有其他依赖关系。基于OCC字符。 从变量表中选择OCC_US值来评估其值,如果没有OCC_US的值,则其值为'NA'。

业务团队正在维护这两个变体的定价条件,但我们只能在PO中填充变体价格。

我正在尝试按以下方式编写依赖项,但其给出的语法错误。 请帮助我纠正它。

$ SELF.PURCHASE_PRICE = OCC或OCC_US

付费偷看设置
发送
3条回答
亦是此间程序员
1楼-- · 2020-09-14 18:32

您好库玛尔

摆脱语法错误的可能性可能是:

 $ SELF.PURCHASE_PRICE = OCC 
如果指定了OCC, $ SELF.PURCHASE_PRICE = OCC_US
如果指定了OCC_US。

希望这会有所帮助。

感谢和问候,

Flavio

半个程序猿
2楼-- · 2020-09-14 18:28

感谢Falvio

但是我的问题有点不同。 我们正在对材料配置使用多个依赖项。 OCC和OCC_US是其中之一。 但是材料价格取决于这两个特征。 OCC特征值将始终存在,OCC_US值将有所不同。 如果变量表中没有任何值,则默认为'NA',否则将填充A1/A2之类的值。

例如 如果材料是加拿大的,则配置将如下所示

OCC = YW

OCC_US = 54

如果材料是美国的,则配置将为

OCC = 54

OCC_US = NA

计划部门将同时维护变量YW和54的价格条件,但是,在创建采购订单期间,我们必须填充54或YW的唯一一个变量条件。 为了处理这种情况,我只想编写依赖项。

但基于u建议的上述依赖性,两个变体的选择价格。

为解决这个问题,我试图使用参考特征在PO配置选项卡中获取Vendor,以便我可以编写基于Vendor的依赖项。 但是,参考特征并未得到填充。 我在参考字符中使用表EKKO-LIFNR。 如果您可以帮助创建参考特征,那么在创建采购订单时可以在"采购订单配置"选项卡中获取"供应商"或"采购单位",就可以解决我的问题。

谢谢

Ranjan

Alawn_Xu
3楼-- · 2020-09-14 18:29

嗨Ranjan,

您可以通过CU65创建变量函数,并将其分配给char PURCHASE_PRICE。 将char OCC和OCC_US作为导入传递给变量函数,然后在下划线函数模块中,您可以读取PO缓冲区数据以读取供应商并进行计算。

希望这会对您有所帮助。

谢谢Neel

一周热门 更多>