物料的条件价格

名称

物料的条件价格

  更新日期

 

整理人

应用

开发

 

简述

取物料的条件价格

涉及表(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

 

     

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值