Chinaunix首页 | 论坛 | 博客
  • 博客访问: 171529
  • 博文数量: 22
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 345
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-08 11:07
文章分类

全部博文(22)

文章存档

2011年(1)

2009年(2)

2008年(19)

我的朋友

分类:

2008-11-19 15:03:21


REPORT  ZBAPI_MD61.

data: matemp like BAPISITEMR-MATERIAL.  "物料编码

data: req_item like BAPISITEMR.
data: req_data like BAPISSHDIN occurs 0 with header line.
dataRETURN 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 linesRETURN ) = 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.
dataRETURN 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 linesRETURN ) = 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.
dataRETURN 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.

 

 

阅读(5147) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~