1、使用者輸入的定價條件資訊讀取
sap的的sd的輸入的定價資訊儲存在定價表(a***),條件(抬頭(konh ),條件專案(konv)。如果使用者需要讀取輸入的某個條件型別的某個時間段的值,具體步驟如下:
a)程式首先從定價表(a***)中讀取條件記錄號(knumh)錄號;
b)根據記錄號從條件抬頭表中(konh ),
c)根據讀取的值進行計算。
select single knumh
into l_knumh
from a910
where matnr = wa_sum-matnr and kschl = 'z001'
and datab <= s_date1 and datbi >= s_date1 .
select single kbetr kpein into (l_kbetr,l_kpein)
from konp where knumh = l_knumh and kschl = 'z001'.
select single kbetr kpein into (l_kbetr,l_kpein)
from konp where knumh = l_knumh and kschl = 'z001'.
if l_kpein = 0.
wa_sum-price0 = 0.
else.
wa_sum-price0 = l_kbetr / l_kpein.
endif.
2、單據的定價條件的資訊讀取
事務的定價資料存在konv中,單據條件數(knumv)存在vbrk-knumv或者vbak中,**樣例
select vbrk~fkart vbrp~posnr vbrk~sfakn vbrk~knumv vbrp~matnr vbrp~fkimg
into corresponding fields of wa_vbrk
from vbrk
inner join vbrp on vbrk~vbeln = vbrp~vbeln
where vbrk~vbeln = wa_bkpf-awkey+0(10).
if sy-subrc = 0.
select single kwert into (wa_vbrk-kwert)
from konv
where knumv = wa_vbrk-knumv
and kposn = wa_vbrk-posnr and kschl = 'zprs'."'vprs'.
SD 如何程式設計提取SD的定價資訊
1 使用者輸入的定價條件資訊讀取 sap的的sd的輸入的定價資訊儲存在定價表 a 條件 抬頭 konh 條件專案 konv 如果使用者需要讀取輸入的某個條件型別的某個時間段的值,具體步驟如下 a 程式首先從定價表 a 中讀取條件記錄號 knumh 錄號 b 根據記錄號從條件抬頭表中 konh c 根...
SD 關於定價日期的設定
分類專欄 00 sap sd 訂單型別的 定價日期建議 這個字段定義了訂單的 定價日期建議 的預設值取值方法。也就是說vbkd prsdt的預設值。條件型別的控制資料 的 定價日期 這個字段定義系統提取定價條件主資料時使用哪個日期作為依據,也就是系統讀取 主資料是可以使用定價日期,也可以使用訂單日期...
SD 關於SD自動定價的需要維護的主資料
在sap系統中配製好定價過程和相關設定後,我們要想它能很好地實現自動定價,就需要為系統維護好以下的資料 物料主資料 material master data tcode mm01 mm02 物料主資料中和 相關的字段都在 銷售 銷售組織資料1 sales salesorg 1 和 銷售 銷售組織資料...