SAP MRP MD04运行结果展示(二)

博客详细介绍了SAP MRP中MD04事务代码的运行结果,特别是在最新更新中,物料号已从单一值扩展为范围值。此外,新增了对'计划工单'事件的分析,涵盖了相关的重要内容。
摘要由CSDN通过智能技术生成

更新《SAP MRP MD04运行结果展示》,物料号由原来的单值,变成了范围值。增加了“计划工单”事件及其相关内容。

*&---------------------------------------------------------------------*
*& Report  XXXXXXXX
*&---------------------------------------------------------------------*
*&PROGRAM NAME : <ZPP003>
*---------------------------------------------------------------------*
* VERSION:            V1.0
* DATE CREATED :      2016/07/26
* CREATED BY   :      Ma Haifeng
* TRANSPORT REQUEST:  XXXXXXXXXX
* DESCRIPTION  :      Stock Requirements List
* request raised by:  Li honghua

REPORT zpp003.

********************************
* INNITIALIZATION
********************************

TABLES : marc,mdlv,plaf.

TYPES : BEGIN OF ltype_marc,
        matnr TYPE marc-matnr,
        werks TYPE marc-werks,
        END OF ltype_marc.

TYPES : BEGIN OF ltype_malv,
        berid TYPE mdlv-berid,
        END OF ltype_malv.

TYPES : BEGIN OF ltype_plaf,
        plnum TYPE plaf-plnum,
        matnr TYPE plaf-matnr,
        psttr TYPE plaf-psttr,
        pedtr TYPE plaf-pedtr,
        pertr TYPE plaf-pertr,
        END OF ltype_plaf.

TYPES : BEGIN OF ltype_makt,
        matnr TYPE makt-matnr,
        maktx TYPE makt-maktx,
        END OF ltype_makt.

DATA : lt_plaf TYPE TABLE OF ltype_plaf,
       ls_plaf LIKE LINE OF lt_plaf.

DATA : lt_makt TYPE TABLE OF ltype_makt,
       ls_makt LIKE LINE OF  lt_makt.

DATA : lt_display TYPE TABLE OF zspp_require_list,
       ls_display LIKE LINE OF lt_display.

********************************
* SELECTION-SCREEN
********************************

SELECTION-SCREEN BEGIN OF BLOCK blk01 WITH FRAME.

SELECT-OPTIONS:

m_matnr FOR  marc-matnr.

PARAMETER m_werks LIKE  marc-werks DEFAULT '0080'.

SELECTION-SCREEN END OF BLOCK blk01.

PERFORM frm_get_data.

PERFORM frm_alv_display.

********************************
* START OF SELECTION
********************************
*&---------------------------------------------------------------------*
*&      Form  FRM_GET_DATA
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  -->  p1        text
*  <--  p2        text
*----------------------------------------------------------------------*
FORM frm_get_data .

  DATA : lt_innerinfo TYPE TABLE OF mdez,
         ls_innerinfo LIKE LINE OF lt_innerinfo.

  DATA : lt_headinfo TYPE TABLE OF mt61d,
         ls_headinfo LIKE LINE OF lt_headinfo.

  DATA : lt_innerinfo2 TYPE TABLE OF mdps,
         ls_innerinfo2 LIKE LINE OF lt_innerinfo2.

  DATA : num TYPE c.
  DATA : l_matnr TYPE marc-matnr.

  DATA : lt_mdisplay TYPE TABLE OF zspp_require_list."中间表

  IF m_matnr IS INITIAL .
    MESSAGE 'Please input matnr!' TYPE 'E'.
  ELSE.

    DO." num TIMES.
      "补0函数
      IF m_matnr-low IS NOT INITIAL.
        CALL FUNCTION 'CONV
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值