建立訂價條件記錄通常是兩個tcode:app
MEK1 和 VK11ide
MEK1是採購用的函數
VK11是銷售用的spa
一個是配買的價格,一個是配賣的價格code
前臺界面是同樣的:orm
2:查找訂價條件相關表blog
訂價條件表:
KONV 訂價條件圖片
KONP(時效性條件)ci
KONH(擡頭條件)it
KONM(數量等級)
KONW(價值等級)
每一個視圖對應的表查找以下:
查看訂價記錄的時候:
這裏沒一個按鈕對應一個視圖,也對應一個表:
查看對應表的函數:RV_GET_CONDITION_TABLES
執行函數:
F8後會彈出對話框:
隨便選一個,而後打勾後會返回對應的表:
A906就是對應的表。
其實這些表名都是從一個標準表裏拼出來的:T682I
代表就是 kvewe + kotabnr 拼接 A923 A901 A910等,分別對應的就是彈出框的那幾個選項
取表名:
LT_KOZGF-LOW = 'ZRT1'.
LT_KOZGF-SIGN = 'I'.
LT_KOZGF-OPTION = 'EQ'.
APPEND LT_KOZGF.
*讀取條件表
GV_KVEWE = 'A'.
GV_KAPPL = 'M'.
SELECT KVEWE KOTABNR KOLNR
INTO CORRESPONDING FIELDS OF TABLE GT_T682I
FROM T682I
WHERE KVEWE = GV_KVEWE
AND KOZGF IN LT_KOZGF
AND KAPPL = GV_KAPPL.
SORT GT_T682I BY KVEWE KOTABNR KOLNR.
DELETE ADJACENT DUPLICATES FROM GT_T682I COMPARING KVEWE KOTABNR KOLNR.
*合成條件表名
LOOP AT GT_T682I.
CONCATENATE GT_T682I-KVEWE GT_T682I-KOTABNR INTO GT_T682I-TJNAME.
PERFORM FRM_DYNAMIC_DATA.
ENDLOOP.
固然,若是你只是須要用到某個訂價條件的表,能夠直接在前臺找到:
以vk11爲例
在屏幕裏(好比銷售組織處)按F1,查看技術信息
屏幕號是1582
那麼到se11下看 A582便可
就是把屏幕號第一個數字1換成A,就是對應的表: