當前位置:
首頁 >
SAP-采购订单交货成本抓取方法
發布時間:2025/3/20
27
豆豆
生活随笔
收集整理的這篇文章主要介紹了
SAP-采购订单交货成本抓取方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SAP 采購訂單稅金抓取方法:
一、找表字段:
1.在EKKO表里找到采購訂單的單據條件號:EKKO-KNUMV
2.在KONV條件(事務數據)表內找到單據條件號:KONV-KNUMV
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?行項目號:KONV-KPOSN
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?運費條件類型:KONV-KSCHL = "FRB1" 或 "FRC1"或"FRA1"?
? 運費值:KONV-KWERT (按單據條件號+行項目號求和)
?
二、建立關聯:
1.EKKO和EKPO用EBELN進行關聯得到:EKKO-EBELN、EKPO-EBELP、EKKO-KNUMV
2.再與KONV用EKKO-KNUMV=KONV-KNUMV、EKPO-EBELP=KONV-KNUMV進行關聯得到:
? KONV-KSCHL(運費條件類型,并且="FRB1" 或 "FRC1"或"FRA1")對應的
? KONV-KWERT(運費值)。
三、SQL撈取數據:
1.自行搞定。
運費的獲取:1.通過MSEG- EBELN從EKKO表中獲取KNUMV
? ? ? ? ? ? 2.通過KNUMV查找KNOV表中相關記錄
? ? ? ? ? ? 3.查找KNOV表相同行項目的KSCHL字段以ZF開頭的所有價格記錄
4.針對每一個價格記錄計算運費:判斷KNOV-KRECH,如果KNOV-KRECH=’B’,則取KBETR字段值;如果KNOV-KRECH=’C’,則取KBETR字段值* MSEG-ERFMG(行項目數量)
5.將第4步計算出的運費進行加和,得出此行項目的運費
一、找表字段:
1.在EKKO表里找到采購訂單的單據條件號:EKKO-KNUMV
2.在KONV條件(事務數據)表內找到單據條件號:KONV-KNUMV
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?行項目號:KONV-KPOSN
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?運費條件類型:KONV-KSCHL = "FRB1" 或 "FRC1"或"FRA1"?
? 運費值:KONV-KWERT (按單據條件號+行項目號求和)
?
二、建立關聯:
1.EKKO和EKPO用EBELN進行關聯得到:EKKO-EBELN、EKPO-EBELP、EKKO-KNUMV
2.再與KONV用EKKO-KNUMV=KONV-KNUMV、EKPO-EBELP=KONV-KNUMV進行關聯得到:
? KONV-KSCHL(運費條件類型,并且="FRB1" 或 "FRC1"或"FRA1")對應的
? KONV-KWERT(運費值)。
三、SQL撈取數據:
1.自行搞定。
運費的獲取:1.通過MSEG- EBELN從EKKO表中獲取KNUMV
? ? ? ? ? ? 2.通過KNUMV查找KNOV表中相關記錄
? ? ? ? ? ? 3.查找KNOV表相同行項目的KSCHL字段以ZF開頭的所有價格記錄
4.針對每一個價格記錄計算運費:判斷KNOV-KRECH,如果KNOV-KRECH=’B’,則取KBETR字段值;如果KNOV-KRECH=’C’,則取KBETR字段值* MSEG-ERFMG(行項目數量)
5.將第4步計算出的運費進行加和,得出此行項目的運費
總結
以上是生活随笔為你收集整理的SAP-采购订单交货成本抓取方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PM你真的很忙吗?如何进行时间管理
- 下一篇: 采购交货期延误的原因分析