学习资料:
SAP ABAP BDC 的使用及代码详解
练习背景
用BDC连续创建多个物料
BDC录制
事务码:SHDB
进入事务SHDB,进行BDC录屏
然后会跳转到MM01事务码下,进行创建物料的操作,可以参考最前面的资料
最后创建完物料如下图,点击保存后返回
返回后创建新程序
点击源代码保存对应的包或者保存在本地对象
根据系统BDC代码修改调用
这里循环10次,运行一次可以建十个物料
代码
*&---------------------------------------------------------------------*
*& REPORT YTEST_003
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
REPORT YTEST_BDC
NO STANDARD PAGE HEADING LINE-SIZE 255.
INCLUDE BDCRECX1_S.
* THE CALL TRANSACTION USING IS CALLED WITH AUTHORITY-CHECK!
* IF YOU HAVE OWN AUTH.-CHECKS YOU CAN USE INCLUDE BDCRECX1 INSTEAD.
*INCLUDE BDCRECX1_S.
*PARAMETERS: DATASET(132) LOWER CASE.
*** DO NOT CHANGE - THE GENERATED DATA SECTION - DO NOT CHANGE ***
*
* IF IT IS NESSESARY TO CHANGE THE DATA SECTION USE THE RULES:
* 1.) EACH DEFINITION OF A FIELD EXISTS OF TWO LINES
* 2.) THE FIRST LINE SHOWS EXACTLY THE COMMENT
* '* DATA ELEMENT: ' FOLLOWED WITH THE DATA ELEMENT
* WHICH DESCRIBES THE FIELD.
* IF YOU DON'T HAVE A DATA ELEMENT USE THE
* COMMENT WITHOUT A DATA ELEMENT NAME
* 3.) THE SECOND LINE SHOWS THE FIELDNAME OF THE
* STRUCTURE, THE FIELDNAME MUST CONSIST OF
* A FIELDNAME AND OPTIONAL THE CHARACTER '_' AND
* THREE NUMBERS AND THE FIELD LENGTH IN BRACKETS
* 4.) EACH FIELD MUST BE TYPE C.
*
*** GENERATED DATA SECTION WITH SPECIFIC FORMATTING - DO NOT CHANGE ***
*DATA: BEGIN OF RECORD,
** DATA ELEMENT: MBRSH
* MBRSH_001(001),
** DAT