SAP ABAP BDC - upload program to change the Material Freight Group in MM02. I've ran into an issue where getting a message 'E00002 Please enter a valid value S00357 Transaction error' at screen 'SAPLMGMM 0070' at transaction 'MM02' when running the below program.
![]() Introduction to Batch input
Batch input is typically used to transfer data from non-R/3 systems to R/3 systems or to transfer data between R/3 systems.
It is a data transfer technique that allows you to transfer datasets automatically to screens belonging to transactions, and thus to an SAP system. Batch input is controlled by a batch input session.
In this tutorial you will learn:
Batch input sessionGroups a series of transaction calls together with input data and user actions . A batch input session can be used to execute a dialog transaction in batch input, where some or all the screens are processed by the session. Batch input sessions are stored in the database as database tables and can be used within a program as internal tables when accessing transactions. Points to note
Methods of Batch Input
SAP provide two basic methods for transferring legacy data in to the R/3 System.
Classical Batch Input method
In this method an ABAP/4 program reads the external data to the SAP System and stores in a batch input session. After creating the session, you can run the session to execute the SAP transaction in it. This method uses the function modules BDC_ OPEN, BDC_INSERT and BDC_CLOSE Batch Input Session can be process in 3 ways
You should process batch input sessions in the foreground or using the error display if you want to test the data transfer.
If you want to execute the data transfer or test its performance, you should process the sessions in the background. Points to note about Classical Batch Input method
Call Transaction Method.
In this method ABAP/4 program uses CALL TRANSACTION USING statement to run an SAP transaction. Entire batch input process takes place online in the program
Points to Note:
Batch Input Procedures
You will typically observe the following sequence of steps to develop Batch Input for your organization
Writing BDC program
You may observe the following process to write your BDC program
Batch Input Data Structure
Declaration of batch input data structure
The order of fields within the data for a particular screen is not of any significance
Points to Note
Creating Batch Input Session
![]() Batch Input Recorder
Batch input recorder (System > Services > Batch input > Recorder) records transactions which are manually entered and creates a batch input session which can be executed later using SM35.
![]() Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |