SD 如何程式設計提取SD的定價資訊

2021-08-22 05:12:45 字數 1234 閱讀 9446

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 和 銷售 銷售組織資料...