User Exits: LIS Data Enhancement
Function exit to import external data to the information structures of the Logistics Information System (LIS)
This function exit enables you to transfer external data (for example, statistical data from a legacy system) to the LIS information structures.
You can use this functional enhancement as part of Copy Management.
Select the info structure in which you want to write data as the source info structure. As long as you have activated the user exit that provides data for the selected source info structure and you have
selected the option 'Source data via user exit', data collection will be transferred to the user exit. Input parameters
- I_GSTRU: Name of the table for the info structure (for example, S001, S601)
- I_INDEX: Index of the first entry of a new data packet
Data collection should be carried out in blocks. If you want
to process blocks of 50,000 entries, for example, the
variable I_INDEX will supply the value one when the user exit
is called up for the first time, and after the first block is
updated (and therefore when the user exit is called up for
the second time), the I_INDEX will supply the value 50001.
- I_FPATH: path name of the data to be imported
(for example, /oracle/C11/data.1993)
- I_EDFLG: control indicator
This indicator can be used to control the coding process
within the function exit (for example, via a CASE
- I_PSIZE: data packet size
The number of data records that are transferred to copy
management from the function exit for further processing.
- T_DATA: Table with statistics data
Statistical data is read and made available in the user exit.
The statistical data provided is processed in the
structure of the table for the info structure (I_GSTRU).
This structure is expected in the transfer.
- I_SELECT_OPTIONS: Table with selection options
I_SELECT_OPTIONS contains the selection options for
characteristics and selectable key figures that were
specified in the selection screen of the report. This allows
the data to be read selectively.
I_SELECT_OPTIONS has the structure RSPARAMS:
SELNAME Name of the selection option from the report. You can
find the name of the selection option by displaying the F1
Help and selecting the function 'Technical info'.
KIND 'S' f・ SELECT-OPTIONS
SIGN See ABAP/4 Documentation on SELECT-OPTIONS
OPTION See ABAP/4 Documentation on SELECT-OPTIONS
LOW See ABAP/4 Documentation on SELECT-OPTIONS
HIGH See ABAP/4 Documentation on SELECT-OPTIONS
- NO_MORE_DATA: No more data records exist.
The user exit is called up again after the last block of
data has been read, made available and processed.
RAISE NO_MORE_DATA is a signal by the user exit that
no more data is available for processing.
- EXIT_RMCAF000_001: Read External Data for Data Enhancement