The table parameter depends on the actual data you wish to transfer. The following table shows the structures available
Function Modules and Table Structures for Transferring Actual Data
Function Module |
Table Structure |
K_TRANSFER_BATCHINPUT |
RKIBI1 |
K_TRANSFER_BDC_WITH_VARNR |
RKIBI1B |
K_TRANSFER_REVENUE_BATCHINPUT |
RKIBI1 |
K_TRANSFER_REV_BDC_WITH_VARNR |
RKIBI1B |
K_ACTIVITY_BATCHINPUT |
RKIBI2 |
K_ACTIVITY_BDC_WITH_VARNR |
RKIBI2B |
K_NON_ALLOC_ACTIVITY_BDC |
RKIBI2B |
K_RATIO_BATCHINPUT |
RKIBI3 |
K_RATIO_BDC_WITH_VARNR |
RKIBI3B |
Note
The name of the table used by a function module contains the name of the structure with " I_ " before it.
The programs that control the transfer of actual data by batch input session, already do the following:
Define the parameters
Call up the relevant function module
You need to complete the following steps:
Read your own data
Convert the data to the relevant SAP table structure
Define exceptions which are transferred by error messages to the return code
The function modules for data transfer with entry variants must be given an entry variant in the program that controls the list screen for data entry. The user is responsible for only entering the fields actually present in the corresponding entry variant screen in the function module table structure.
The following table contains the SAP program names and the corresponding areas for the data transfer.
Program Names for Transferring Actual Data
Program Name |
Area |
RKIBI001 |
Reposting costs and revenues |
RKIBIV01 |
Reposting costs with entry variant |
RKIBIV04 |
Reposting revenues with entry variant |
RKIBI002 |
Activity allocation |
RKIBIV02 |
Activity allocation with entry variant and version |
RKIBIV05 |
Enter nonallocable activities |
RKIBI003 |
Actual statistical key figures |
RKIBIV03 |
Statistical key figure with entry variant |