huangjianisgood

View Post

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.

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-01-05
  • 2021-11-23
  • 2021-12-18
  • 2021-12-18
  • 2021-12-18
  • 2022-12-23
猜你喜欢
  • 2021-11-18
  • 2022-12-23
  • 2021-12-13
  • 2021-10-04
  • 2022-12-23
  • 2021-12-18
  • 2022-12-23
相关资源
相似解决方案