SAP MM 价格调整引起的差异 - 编程学习

167 篇文章 6 订阅 ¥59.90 ¥99.00
本文探讨了在SAP Material Management(MM)模块中价格调整导致的差异问题,通过编程学习,特别是使用ABAP语言,介绍如何处理这些价格差异。示例程序展示了如何从表中获取差异数据并进行迭代处理,为读者提供了自定义逻辑的基础框架。
摘要由CSDN通过智能技术生成

价格调整是供应链管理中的常见任务之一。在SAP MM(Material Management)模块中,价格调整可能会导致系统中存在价格差异。本文将介绍如何通过编程学习来处理这种价格差异,并提供相应的源代码。

在SAP MM中,价格调整通常是通过交易码MR21进行的。当价格调整完成后,系统会自动生成价格差异的凭证。价格差异是指实际成本与系统中的标准成本之间的差异。为了正确处理这些价格差异,我们可以使用ABAP编程语言来编写适当的逻辑。

下面是一个示例ABAP程序,演示了如何处理价格差异:

REPORT Z_HANDLE_PRICE_DIFFERENCE.

DATA: lv_matnr TYPE matnr,
      lv_waers TYPE waers,
      lv_diff TYPE bapi2017_gm_item_diff.

PARAMETERS: p_matnr TYPE matnr,
            p_waers TYPE waers.

START-OF-SELECTION.

  lv_matnr = p_matnr.
  lv_waers = p_waers.

  PERFORM process_price_difference.

FORM process_price_difference.

  DATA: lt_diff TYPE TABLE OF bapi2017_gm_item_diff,
        ls_diff LIKE LINE OF lt_dif
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值