SAP S4HANA如何取到采购订单ITEM里的'条件'选项卡里的条件类型值?

简介: SAP S4HANA如何取到采购订单ITEM里的'条件'选项卡里的条件类型值?

SAP S4HANA如何取到采购订单ITEM里的'条件'选项卡里的条件类型值?



最近在准备一个采购订单行项目的增强的function spec。其中有一段逻辑是取到采购订单行项目条件里某个指定的条件类型的值。对于这个逻辑,笔者花费了一些时间,走了一些弯路,笔者认为可以记录下来,方便自己备查与同行参考。



比如下采购订单,想抓取到ITEM 10 的条件选项卡里ZPI2条件类型的值(12 CNY/PC),开发同事该如何抓取?



image.png




经过研究与调查,根据采购订单号得到某个条件类型的逻辑如下:



1)根据采购订单号去EKKO表里抓取EKKO-KNUMV字段值,



image.png


image.png



取到EKKO-KNUMV字段的值 1000031806。



2)根据EKKO-KNUMV字段值去PRCD_ELEMENTS表取数据,

image.png




'凭证条件'字段值,输入1000031806;


'项目'字段值就是采购订单里行项目号,这里是10。执行,得到如下界面:


image.png



就能看到ZPI2条件类型的价格是12 CNY/PC了,如上图。



3),采购订单里条件记录存在于表PRCD_ELEMENTS里,这是S4HANA系统跟ECC系统不同的地方。我在准备这个逻辑的时候,去网上查资料,查到的一些表比如KONV/KOMP/KONH等表,在S4HANA系统里都不能查到想要查的数据了!


相关文章
SAP 库存类物资采购和消耗类物资采购区别
库存类物资采购和消耗类物资采购明明都是标准采购,那么他们的区别又在何处呢??
|
存储 自然语言处理 BI
SAP ABAP——数据类型(三)【TYPE-POOL和INCLUDE嵌套定义类型】
本文主要介绍一下SAP ABAP中的INCLUDE嵌套定义和类型组TYPE-POOL,类型组讲解主要包括了TYPE-POOL简介,TYPE-POOL的创建和使用以及常用TYPE-POOL的介绍
1082 0
SAP ABAP——数据类型(三)【TYPE-POOL和INCLUDE嵌套定义类型】
|
存储 JavaScript 前端开发
SAP 电商云的构建过程中涉及到的三种不同环境类型
SAP 电商云的构建过程中涉及到的三种不同环境类型
262 0
SAP 电商云的构建过程中涉及到的三种不同环境类型
SAP采购发票跨期冲销问题的解决方案
笔者在实际工作中用户反馈在月初做上月的采购发票冲销时,冲到了本月,造成供应商上期有余额,询问如何处理?解决后我把解决方案记录下供大家参考!!
SAP采购发票跨期冲销问题的解决方案
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM高阶IM层面冻结物料库存过账后WM层面有三个不同的移动类型?
SAP WM初阶LS12 批量冻结存储类型
SAP WM初阶LS12 批量冻结存储类型
SAP WM初阶LS12 批量冻结存储类型
SAP WM中阶WM移动类型里的Overdeliveries
SAP WM中阶WM移动类型里的Overdeliveries
SAP WM中阶WM移动类型里的Overdeliveries
SAP WM初阶之移动类型设置里的Additional Data?
SAP WM初阶之移动类型设置里的Additional Data?
SAP WM初阶之移动类型设置里的Additional Data?
SAP WM 采购订单收货后LT06报错-Allowed storage unit types not defined for storage type Z03-
SAP WM 采购订单收货后LT06报错-Allowed storage unit types not defined for storage type Z03-
SAP WM 采购订单收货后LT06报错-Allowed storage unit types not defined for storage type Z03-