物料的条件价格

来源:互联网 发布:4g网络频段 编辑:程序博客网 时间:2024/04/25 22:59

名称

物料的条件价格

  更新日期

 

整理人

应用

开发

 

简述

取物料的条件价格

涉及表(TABLE

A057(条件类型为V打头的为此,其他的需到时候自己跟踪),KONHHONP

涉及函数FUNCTION

前台查看方法

 VK13

业务关键点

1,条件类型,不同的条件类型对应的变式表不相同,例如VA00对应的为A057,其他具体的需要跟踪。

2,VARCOND,变式条件对应的为物料的特性.

3,有效起始日期,有效截止日期,在KONH里存的是创建时的纪录,通过VK12更改时,相应的纪录更新到变式表A057里,KONH并没有变化

ABAP逻辑

Abap代码实现如下。

*&---------------------------------------------------------------------*
*&      Form  get_mat_condition_price
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*      -->P_KSCHL       条件类型
*      -->P_MATNR       物料号
*      -->P_VARCOND     特性
*      -->P_VALID_DATE  有效期
*      -->RET_PRICE     条件价格
*----------------------------------------------------------------------*
FORM get_mat_condition_price USING p_kschl
                                   p_matnr
                                   p_varcond
                                   p_valid_date
                             
CHANGING ret_price.
  
SELECT SINGLE kbetr
  
INTO ret_price
  
FROM a057 INNER JOIN konp
              
ON konp~knumh = a057~knumh
  
WHERE a057~kschl = p_kschl AND
        matnr = p_matnr 
AND
        varcond = p_varcond 
AND
        datbi >= p_valid_date 
AND
        datab <= p_valid_date.

ENDFORM.                    "get_mat_condition_price

 

     

 

原创粉丝点击