SAP ABAP Function Module OIRE_CH_PROCESSING (CH processing (settlement/transmission) function)
Hierarchy
☛
IS-OIL (Software Component) IS-OIL
⤷ IS-OIL-DS-SSR (Application Component) Service Station Retailing
⤷ OIR_E (Package) SSR Card processing (IS-Oil Sevice Station Retailing)
⤷ IS-OIL-DS-SSR (Application Component) Service Station Retailing
⤷ OIR_E (Package) SSR Card processing (IS-Oil Sevice Station Retailing)
Basic Data
Function Module | OIRE_CH_PROCESSING | CH processing (settlement/transmission) function |
Function Group | OIRE_CH_PROCESSING | CH processing (settlement/transmission) |
Program Name | SAPLOIRE_CH_PROCESSING | |
INCLUDE Name | LOIRE_CH_PROCESSINGU01 |
Parameters
Type | Parameter Name | Typing | Associated Type | Default value | Optional | Pass Value | Short text |
---|---|---|---|---|---|---|---|
Changing | CH_APPLOG_OBJ | TYPE | OIRA1_PC_REFOBJ | Application log messages | |||
Exporting | PE_ERROR_OCCURRED | TYPE | Error occured during processing | ||||
Importing | I_PROC_TYPE | TYPE | OIRECCTYP-SETTLTYP | SSR PC: Settlement types | |||
Importing | I_DEFAULT_PROC_TYPE | TYPE | OIRECCTYP-SETTLTYP | SSR PC: Settlement types (default) | |||
Importing | I_CH_ALL | TYPE | V_OIRECH_ALL | SSR PC: Clearing house | |||
Importing | I_PC_INFO_STRUC | TYPE | OIRE1_PC_INFO_STRUC | SSR PC: Payment card type | |||
Importing | I_BLART | TYPE | T003-BLART | Document type | |||
Importing | I_BLDAT | TYPE | BKPF-BLDAT | SY-DATUM | Document date in document | ||
Importing | I_BUDAT | TYPE | BKPF-BUDAT | SY-DATUM | Posting date in the document | ||
Importing | I_PROCID | TYPE | OIRAPROCDEF-PROCDEF | Process ID | |||
Importing | I_UPDATE_FLAG | TYPE | CHAR1 | 'C' | Update flag | ||
Importing | I_MAX_HEADERS | TYPE | OIRE1_MAX_TRANS | Maximum number of transactions | |||
Tables | T_RESULT | TYPE | ROIRECHRESULT | TO-DO list structure for CH processing | |||
Tables | T_BALMI | TYPE | BALMI | Application Log: APPL_LOG_WRITE_MESSAGES interface | |||
Tables | T_DTF_HDR | TYPE | OIREUPLKXXXX | SSR PC: Template for generated DTF tables (header) | |||
Tables | T_DTF_ITM | TYPE | OIREUPLPXXXX | SSR PC: DTF table for item information | |||
Tables | T_OIRADBT | TYPE | OIRADBT | Document base table | |||
Tables | T_OIRESETT_HEAD | TYPE | OIRESETT_HEAD | Payment Cards: Settlement Run Log | |||
Tables | T_OIRESETT_ITEM | TYPE | OIRESETT_ITEM | Payment Cards: Settlement Run Log | |||
Tables | T_OIRADTLT | TYPE | OIRADTLT | Document link table | |||
Tables | T_RECON_ADM | TYPE | OIRE_RECON_ADM | Administration data for the reconciliation files | |||
Tables | T_RECON_AGG | TYPE | ROIRE_RECON_AGG_DISP | Aggregated reconciliation data | |||
Tables | T_RECON_DET | TYPE | ROIRE_RECON_DET_DISP | Detailed reconciliation data | |||
Exception | NO_SRCDATA_PASSED | TYPE | No source data (DTF/DBT) was passed. | ||||
Exception | INVALID_PROC_TYPE | TYPE | Wrong processing type | ||||
Exception | WRONG_PC_CATEGORY | TYPE | PC type has the wrong category | ||||
Exception | WRONG_UPDATE_FLAG | TYPE | Wrong update indicator | ||||
Exception | REVERSE_COLL_DOC_FIRST | TYPE | Reverse the collective document first | ||||
Exception | NO_COLLECTIVE_DOC_PASSED | TYPE | No collective document passed for processing | ||||
Exception | ERROR_OCCURRED | TYPE | Processing error occurred | ||||
Exception | MISSING_CUSTOMIZING | TYPE | Required customizing data is missing | ||||
Processing Type
Normal Function Module | |
Remote-Enabled Module | BaseXML supported |
Update Module | Start immediately |
Immediate Start, No Restart | |
Start Delayed | |
Coll.run | |
JAVA Module Callable from ABAP | |
Remote-Enabled JAVA Module | |
Module Callable from JAVA |
History
Last changed by/on | SAP | 20050224 |
SAP Release Created in |