訂價條件


1:配置


建立訂價條件記錄通常是兩個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,就是對應的表:

圖片

相關文章
相關標籤/搜索