Quick Start
|
For batch input programs follow these steps: |
|
| Environment | Action |
|
SAP
|
Use transaction SHDB to record each step of the transaction for which you need the batch input program |
|
BIG
|
Log on to the SAP system (click Connection / Logon) |
|
BIG
|
Import the transaction/s from the SHDB recording |
|
BIG
|
Start replacing the hardcoded values with the name of the column of the input file/table. |
|
BIG
|
Define step-loops if necessary (see Define step-loops). |
|
BIG
|
Choose what kind of program you need (reading from server, client, fixed-width column file, tab-delimited file, etc) |
|
BIG
|
Generate the program by clicking 'Generate Program' |
|
Off-line solution for batch input programs: (this is only necessary if a connection to SAP is not possible, e.g. lack of authorizations) |
|
| Environment | Action |
|
SAP
|
Use transaction SHDB to save each step of the transaction for which you need the batch input program |
|
SAP
|
On SHDB, generate the session for the recording. |
|
SAP
|
Download the session using SM35. |
|
BIG
|
Upload the session in BIG from 'Utilities' tab (the option is available when you are not connected to an SAP system). |
|
BIG
|
Start replacing hardcoded values with the name of the column of the input file/table. |
|
BIG
|
Define step-loops if necessary (see Define step-loops). |
|
BIG
|
Click "Create file with field information" (the option is available when you are not connected to an SAP system) |
|
SAP
|
Run ZGETWIDTH |
|
BIG
|
Click on "Import field widths" (the option is available when you are not connected to an SAP system) |
|
BIG
|
Choose what kind of program you need (reading from server, client, fixed-width column file, tab-delimited file, etc) |
|
BIG
|
Generate the program by clicking 'Generate Program' |
| For BAPI-based input programs follow these steps: | |
| Environment | Action |
|
BIG
|
Choose what kind of program you need (reading from server, client, fixed-width column file, tab-delimited file, etc) |
|
BIG
|
Click "New Transaction or BAPI", then click "BAPI Locator" |
|
BIG
|
Search for the BAPI you need and click OK |
|
BIG
|
Delete unnecessary fields from PROGRAM SPECIFICATION (using F6) which you don't need to fill. |
|
BIG
|
Define the keys for each BAPI-table by double-clicking on red fields (not necessary if the source is a single file with variable records). |
|
BIG
|
Go down through PROGRAM SPECIFICATION to define the fields of the source file/table. |
|
BIG
|
Generate the program by clicking 'Generate Program' |
|
Off-line solution for BAPI-based input programs: (this is only necessary if a connection to SAP is not possible, e.g. lack of authorizations) |
|
| Environment | Action |
|
BIG
|
Click "New Transaction or BAPI", then click "BAPI Locator" |
|
BIG
|
Search for the BAPI you need and click OK |
|
BIG
|
Delete unnecessary fields from PROGRAM SPECIFICATION (using F6) which you don't need to fill. |
|
BIG
|
Define the keys for each BAPI-table by double-clicking on red fields (not necessary if the source is a single file with variable records). |
|
BIG
|
Go down through PROGRAM SPECIFICATION to define the fields of the source file/table. |
|
BIG
|
Click "Create file with field information" (the option is available when you are not connected to an SAP system) |
|
SAP
|
Run ZGETWIDTH |
|
BIG
|
Click on "Import field widths" (the option is available when you are not connected to an SAP system) |
|
BIG
|
Choose what kind of program you need (reading from server, client, fixed-width column file, tab-delimited file, etc) |
|
BIG
|
Generate the program by clicking 'Generate Program' |