• BAPI FOR MD61,MD62,MD63


    BAPI FOR MD61,MD62,MD63 (2008-11-19 15:03) 
    分类: abap 
    
    
    
    
    
    REPORT  ZBAPI_MD61.
    
    data: matemp like BAPISITEMR-MATERIAL.  "物料编码
    
    data: req_item like BAPISITEMR.
    data: req_data like BAPISSHDIN occurs 0 with header line.
    data: RETURN LIKE BAPIRETURN1 OCCURS 0 WITH HEADER LINE.
    data: matertemp like BAPISITEMR-MATERIAL.
    
    req_item-material = 'M-ZZM-20'.
    req_item-plant = '1000'.
    req_item-REQU_TYPE = 'VSE'.
    req_item-VERSION = '00'.
    req_item-VERS_ACTIV = 'X'.
    
    req_data-DATE_TYPE = 3.
    req_data-req_date = '20080821'.
    req_data-REQ_QTY = 200.
    append req_data.
    clear req_data.
    
    
    CALL FUNCTION 'BAPI_REQUIREMENTS_CREATE'
             EXPORTING
               REQUIREMENTS_ITEM              = req_item
    *           REQUIREMENT_PARAM              =
             IMPORTING
              MATERIAL                       = matemp
    *           PLANT                          =
    *           REQUIREMENTSTYPE               =
    *           VERSION                        =
    *           REQMTSPLANNUMBER               =
             TABLES
               REQUIREMENTS_SCHEDULE_IN       = REQ_data
    *           REQUIREMENTS_CHAR_IN           =
               RETURN                         = RETURN.
    
    if lines( RETURN ) = 0 .
      MESSAGE '计划创建成功' type 'S'.
    endif.
    
    clear:req_item,REQ_data,REQ_data[].
    
     
    
     
    
     
    
     
    
     
    
     
    
     
    
    *&---------------------------------------------------------------------*
    *& Report  ZBAPI_MD62
    *&
    *&---------------------------------------------------------------------*
    *&
    *&
    *&---------------------------------------------------------------------*
    
    REPORT  ZBAPI_MD62.
    data: req_data like BAPISSHDIN occurs 0 with header line.
    data: RETURN LIKE BAPIRETURN1 OCCURS 0 WITH HEADER LINE.
    
    
    
    req_data-DATE_TYPE = 1.
    req_data-req_date = '20070723'.
    req_data-REQ_QTY = 800.
    append req_data.
    clear req_data.
    
    req_data-DATE_TYPE = 1.
    req_data-req_date = '20070823'.
    req_data-REQ_QTY = 200.
    append req_data.
    clear req_data.
    
    CALL FUNCTION 'BAPI_REQUIREMENTS_CHANGE'
      EXPORTING
        MATERIAL                       = 'M-ZZM-20'
        PLANT                          = '1000'
        REQUIREMENTSTYPE               = 'VSE'
        VERSION                        = '00'
        REQMTSPLANNUMBER               = ''
        VERS_ACTIV                     = 'X'
    *   REQUIREMENT_PARAM              =
    *   MRP_AREA                       =
    *   DO_COMMIT                      = 'X'
    *    UPDATE_MODE                    = 'X'
       DELETE_OLD                     = 'X'
    *   NO_WITHDR                      = ' '
    *   MATERIAL_EVG                   =
    * IMPORTING
    *   REQUIREMENT_ITEM_OUT           =
      TABLES
        REQUIREMENTS_SCHEDULE_IN       = req_data
    *   REQUIREMENTS_CHAR_IN           =
        RETURN                         = RETURN
              .
    
    if lines( RETURN ) = 0 .
      MESSAGE '计划修改成功' type 'S'.
    endif.
    
    clear:REQ_data,REQ_data[].
    
     
    
     
    
     
    
     
    
     
    
    *&---------------------------------------------------------------------*
    *& Report  ZBAPI_MD63
    *&
    *&---------------------------------------------------------------------*
    *&
    *&
    *&---------------------------------------------------------------------*
    
    REPORT  ZBAPI_MD63.
    
    
    data: req_data like BAPISITMEO occurs 0 with header line.
    data: RETURN LIKE BAPIRETURN1 OCCURS 0 WITH HEADER LINE.
    
    CALL FUNCTION 'BAPI_REQUIREMENTS_GETDETAIL'
      EXPORTING
        MATERIAL               = 'M-ZZM-20'
        PLANT                  = '1000'
        REQUIREMENTSTYPE       = 'VSE'
        VERSION                = '00'
        REQMTSPLANNUMBER       = ''
    *   MRP_AREA               =
    *   MATERIAL_EVG           =
      TABLES
      REQUIREMENTS_OUT       =  req_data
        RETURN                 = RETURN
              .
    
    BREAK-POINT.
  • 相关阅读:
    DOM 获取元素,设置样式
    js检查浏览器内核版本信息
    获取浏览器可视屏幕宽度
    swift 闭包+嵌套函数+extension+单例+嵌套函数+??
    HTTP请求错误大全
    Swift:网络库Alamofire
    Swift 值类型和引用类型
    Swift URL Schemes使用
    Swift编程规范
    swift系统学习控件篇:UITableView+UICollectionView
  • 原文地址:https://www.cnblogs.com/huangjianisgood/p/2728615.html
Copyright © 2020-2023  润新知