SAP ABAP Interface IF_BANK_PP_APPLICATION (Application in Parallel Processing)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-PPM (Application Component) Batch-Oriented Parallel Processing of Mass Data
     BANK_PP_JOBCTRL (Package) Parallel Processing and Job Control
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BANK_PP_APPL Application in Parallel Processing 20051115
Properties
Interface IF_BANK_PP_APPLICATION  
Short Description Application in Parallel Processing    
General Data
Package BANK_PP_JOBCTRL   Parallel Processing and Job Control 
Created 20051115   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_BANK_PP_APPLICATION has no forward declaration.
Interfaces
Interface IF_BANK_PP_APPLICATION has no interface.
Friends
Interface IF_BANK_PP_APPLICATION has no friend.
Attributes
Interface IF_BANK_PP_APPLICATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BEFORE_START Instance method Public Method Check Before Start of a Mass Run Level 20051115
2 CHECK_SELECTED_OBJS Instance method Public Method Check Read Objects 20051115
3 CHOOSE_RUN_FOR_RESTART Instance method Public Method Select Mass Run for Restart 20051115
4 COMPARE_RUN_PARAMS Instance method Public Method Compare Mass Run Parameters 20051115
5 CREATE_PACKAGE Instance method Public Method Generate New Package 20051116
6 DEL_OBJS_FROM_APPL_BUF Instance method Public Method Remove Objects from Application Data 20051115
7 DEL_PACKAGE_DATA Instance method Public Method Delete Application-Specific Data for Packages 20051116
8 DEL_RUN_PARAMS Instance method Public Method Delete Mass Run Parameter(s) 20051115
9 END_OF_JOB Instance method Public Method End of Processing of a Parallel Job 20051122
10 END_OF_PACKAGE Instance method Public Method End of Processing of a Package 20051122
11 END_OF_RUN Instance method Public Method Process Flow at End of a Mass Run Execution 20051122
12 GET_RUN_PARAMS Instance method Public Method Get Mass Run Parameter(s) 20051115
13 INIT_JOB Instance method Public Method Start of Processing of a Parallel Job 20051115
14 INIT_PACKAGE Instance method Public Method Start of Processing of a Package 20051115
15 INIT_RUN Instance method Public Method Processes at Start of Mass Run 20051115
16 PROCESS_OBJS Instance method Public Method Edit Objects 20051115
17 SAVE_PACKAGE_DATA Instance method Public Method Save Application-Specific Data for Packages 20051116
18 SELECT_OBJS_FROM_RANGE Instance method Public Method Read Objects from Area 20051115
19 SELECT_OBJS_WITH_KEY Instance method Public Method Read Objects via Key List 20051115
20 SET_RUN_PARAMS Instance method Public Method Set Mass Run Parameter(s) 20051115
Events
Interface IF_BANK_PP_APPLICATION has no event.
Types
Interface IF_BANK_PP_APPLICATION has no local type.
Method Signatures

Method CHECK_BEFORE_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROGDATE Call by reference Type reference (TYPE) BANK_DTE_PP_PROGDATE Datum des Programmlaufs 20051115
2 Importing I_PROGN Call by reference Type reference (TYPE) BANK_DTE_PP_PROGN Name des Programms/Report zu einem Anwendungsprozeß 20051115
3 Importing I_PROGNO Call by reference Type reference (TYPE) BANK_DTE_PP_PROGNO laufende Nummer des Programmlaufs 20051115
4 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20051115
5 Importing I_TAB_CURR_RUNS Call by reference Type reference (TYPE) BANK_TAB_PP_RUNDETAILS Detaildaten zu Massenläufen 20051115
6 Importing I_XSIMULRUN Call by reference Type reference (TYPE) BANK_DTE_PP_XSIMULRUN Kennzeichen: Simulationslauf 20051115
7 Returning R_FLG_START_ALLOWED Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20051115

Method CHECK_BEFORE_START on Interface IF_BANK_PP_APPLICATION has no exception.

Method CHECK_SELECTED_OBJS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TAB_STATUS_CHANGE Call by reference Type reference (TYPE) BANK_TAB_PP_STATUS_CHANGE Übergabedaten zur Statusänderung von Objekten 20051115
2 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20051115

Method CHECK_SELECTED_OBJS on Interface IF_BANK_PP_APPLICATION has no exception.

Method CHOOSE_RUN_FOR_RESTART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_PARAM Call by reference Type reference (TYPE) ANY 20051115
2 Returning R_S_RUNKEY Value transfer Type reference (TYPE) BANK_STR_RUNKEY ID eines Massenlaufs 20051115
# Exception Resumable Description Created on
1 NOT_FOUND 20051115
2 NOT_SELECTED 20051115
3 NOT_UNIQUE 20051115

Method COMPARE_RUN_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_PARAM1 Call by reference Type reference (TYPE) ANY 20051115
2 Importing I_STR_PARAM2 Call by reference Type reference (TYPE) ANY 20051115
3 Returning R_FLG_EQUIVALENT Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20051115

Method COMPARE_RUN_PARAMS on Interface IF_BANK_PP_APPLICATION has no exception.

Method CREATE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CNT_PACKAGES Call by reference Type reference (TYPE) BANK_DTE_PP_CNT_PACKAGES Paketanzahl 20051116
2 Exporting E_FLG_NO_PACKAGE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20051116
3 Exporting E_LIMIT_HIGH Call by reference Type reference (TYPE) BANK_DTE_PP_OBJNO Nummer eines Objekts in der Parallelisierung (Schlüssel) 20051116
4 Exporting E_LIMIT_LOW Call by reference Type reference (TYPE) BANK_DTE_PP_OBJNO Nummer eines Objekts in der Parallelisierung (Schlüssel) 20051116
5 Exporting E_PACKDEFCATG Call by reference Type reference (TYPE) BANK_DTE_PP_PACKDEFCATG Typ der Paketdefinition 20051116
6 Exporting E_STR_PACKPARAM Call by reference Type reference (TYPE) ANY 20051116
7 Exporting E_TAB_OBJKEY Call by reference Type reference (TYPE) BANK_TAB_OBJKEY Objektschlüssel 20051116
8 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20060419
9 Importing I_STR_PACKAGE_KEY Call by reference Type reference (TYPE) BANK_STR_PP_PACKAGEKEY Schlüssel einer Paketvorlage 20051116
10 Importing I_STR_PARAM Call by reference Type reference (TYPE) ANY 20051116
# Exception Resumable Description Created on
1 FAILED 20051116

Method DEL_OBJS_FROM_APPL_BUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20051115
2 Importing I_TAB_DELETE Call by reference Type reference (TYPE) BANK_TAB_OBJKEY Objektschlüssel 20051115

Method DEL_OBJS_FROM_APPL_BUF on Interface IF_BANK_PP_APPLICATION has no exception.

Method DEL_PACKAGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKMANID Call by reference Type reference (TYPE) BANK_PACKMANID ID eines Paketverwalter-Objekts 20051116

Method DEL_PACKAGE_DATA on Interface IF_BANK_PP_APPLICATION has no exception.

Method DEL_RUN_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROGDATE Call by reference Type reference (TYPE) BANK_DTE_PP_PROGDATE Datum des Programmlaufs 20051115
2 Importing I_PROGN Call by reference Type reference (TYPE) BANK_DTE_PP_PROGN Name des Programms/Report zu einem Anwendungsprozeß 20051115
3 Importing I_PROGNO Call by reference Type reference (TYPE) BANK_DTE_PP_PROGNO laufende Nummer des Programmlaufs 20051115

Method DEL_RUN_PARAMS on Interface IF_BANK_PP_APPLICATION has no exception.

Method END_OF_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROGDATE Call by reference Type reference (TYPE) BANK_DTE_PP_PROGDATE Datum des Programmlaufs 20051122
2 Importing I_PROGN Call by reference Type reference (TYPE) BANK_DTE_PP_PROGN Name des Programms/Report zu einem Anwendungsprozeß 20051122
3 Importing I_PROGNO Call by reference Type reference (TYPE) BANK_DTE_PP_PROGNO laufende Nummer des Programmlaufs 20051122
4 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20051122

Method END_OF_JOB on Interface IF_BANK_PP_APPLICATION has no exception.

Method END_OF_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROGDATE Call by reference Type reference (TYPE) BANK_DTE_PP_PROGDATE Datum des Programmlaufs 20051122
2 Importing I_PROGN Call by reference Type reference (TYPE) BANK_DTE_PP_PROGN Name des Programms/Report zu einem Anwendungsprozeß 20051122
3 Importing I_PROGNO Call by reference Type reference (TYPE) BANK_DTE_PP_PROGNO laufende Nummer des Programmlaufs 20051122
4 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20051122
# Exception Resumable Description Created on
1 EXTERNAL_TERMINATION 20051122
2 SEVERE_ERROR 20051122

Method END_OF_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_EXT_BREAK Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20051122
2 Importing I_FLG_JOB_ABORTED Call by reference Type reference (TYPE) BANK_DTE_PP_FLG_JOB_ABORTED Feld zum Ankreuzen 20051122
3 Importing I_PROCESS_ID Call by reference Type reference (TYPE) BANK_DTE_JC_PROC_ID Prozessid 20051122
4 Importing I_PROGDATE Call by reference Type reference (TYPE) BANK_DTE_PP_PROGDATE Datum des Programmlaufs 20051122
5 Importing I_PROGN Call by reference Type reference (TYPE) BANK_DTE_PP_PROGN Name des Programms/Report zu einem Anwendungsprozeß 20051122
6 Importing I_PROGNO Call by reference Type reference (TYPE) BANK_DTE_PP_PROGNO laufende Nummer des Programmlaufs 20051122
7 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20051122
8 Importing I_RUNID_EXT Call by reference Type reference (TYPE) BANK_DTE_PP_RUNID_EXT externe Kennung eines Massenlaufs 20051122
9 Importing I_RUNSTARTNO Call by reference Type reference (TYPE) BANK_DTE_PP_RUNSTARTNO Anzahl der Starts eines Massenlaufs 20051122
10 Importing I_RUNSTATUS Call by reference Type reference (TYPE) BANK_DTE_PP_RUNSTATUS Status eines Massenlaufs 20051122
11 Importing I_TAB_LOGH Call by reference Type reference (TYPE) BAL_T_LOGH Anwendungs-Log: Tabelle mit Protokoll-Handles 20051122
12 Importing I_XSIMULRUN Call by reference Type reference (TYPE) BANK_DTE_PP_XSIMULRUN Kennzeichen: Simulationslauf 20051122
13 Returning R_APPL_RETURNCODE Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20051122

Method END_OF_RUN on Interface IF_BANK_PP_APPLICATION has no exception.

Method GET_RUN_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_PARAM Call by reference Type reference (TYPE) ANY Anwendungsparameter 20051115
2 Importing I_PROGDATE Call by reference Type reference (TYPE) BANK_DTE_PP_PROGDATE Datum des Programmlaufs 20051115
3 Importing I_PROGN Call by reference Type reference (TYPE) BANK_DTE_PP_PROGN Name des Programms/Report zu einem Anwendungsprozeß 20051115
4 Importing I_PROGNO Call by reference Type reference (TYPE) BANK_DTE_PP_PROGNO laufende Nummer des Programmlaufs 20051115

Method GET_RUN_PARAMS on Interface IF_BANK_PP_APPLICATION has no exception.

Method INIT_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_LAST_ATTEMPT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20051115
2 Importing I_JOBNO Call by reference Type reference (TYPE) BANK_DTE_PP_JOBNO laufende Nummer zur Identifikation eines parallelen Threads 20051115
3 Importing I_MSG_HANDLE Call by reference Type reference (TYPE) EMSG_GEN-HANDLE Idendifikation eines MESSAGE-Objektes 20051115
4 Importing I_PROGDATE Call by reference Type reference (TYPE) BANK_DTE_PP_PROGDATE Datum des Programmlaufs 20051115
5 Importing I_PROGN Call by reference Type reference (TYPE) BANK_DTE_PP_PROGN Name des Programms/Report zu einem Anwendungsprozeß 20051115
6 Importing I_PROGNO Call by reference Type reference (TYPE) BANK_DTE_PP_PROGNO laufende Nummer des Programmlaufs 20051115
7 Importing I_RETRY_NUM Call by reference Type reference (TYPE) BANK_DTE_PP_CNT_REPETITIONS Anzahl der wiederholten Durchläufe einer Stufe im par. Modus 20051115
8 Importing I_STR_APPLPARAM Call by reference Type reference (TYPE) ANY 20051115
9 Returning R_REF_LOGGER Value transfer Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20051115

Method INIT_JOB on Interface IF_BANK_PP_APPLICATION has no exception.

Method INIT_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CNT_PACKAGES Call by reference Type reference (TYPE) BANK_DTE_PP_CNT_PACKAGES Paketanzahl 20051115
2 Importing I_CURRSTARTNO Call by reference Type reference (TYPE) BANK_DTE_PP_RUNSTARTNO Anzahl der Starts eines Massenlaufs 20051115
3 Importing I_CURRSTEPNO Call by reference Type reference (TYPE) BANK_DTE_PP_STEPNO Nummer einer Verarbeitungsstufe 20051115
4 Importing I_FLG_ABORTED Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20051115
5 Importing I_LIMIT_HIGH Call by reference Type reference (TYPE) BANK_DTE_PP_OBJNO Nummer eines Objekts in der Parallelisierung (Schlüssel) 20051115
6 Importing I_LIMIT_LOW Call by reference Type reference (TYPE) BANK_DTE_PP_OBJNO Nummer eines Objekts in der Parallelisierung (Schlüssel) 20051115
7 Importing I_PROGDATE Call by reference Type reference (TYPE) BANK_DTE_PP_PROGDATE Datum des Programmlaufs 20051115
8 Importing I_PROGN Call by reference Type reference (TYPE) BANK_DTE_PP_PROGN Name des Programms/Report zu einem Anwendungsprozeß 20051115
9 Importing I_PROGNO Call by reference Type reference (TYPE) BANK_DTE_PP_PROGNO laufende Nummer des Programmlaufs 20051115
10 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20051115
11 Importing I_STR_APPLPARAM Call by reference Type reference (TYPE) ANY 20051115
12 Importing I_STR_PACKAGE_KEY Call by reference Type reference (TYPE) BANK_STR_PP_PACKAGEKEY Schlüssel einer Paketvorlage 20051115
13 Importing I_STR_PACKATTR Call by reference Type reference (TYPE) ANY 20051115
14 Importing I_XRESTART Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20051115
15 Importing I_XSIMULATION Call by reference Type reference (TYPE) BANK_DTE_PP_XSIMULRUN Kennzeichen: Simulationslauf 20051115

Method INIT_PACKAGE on Interface IF_BANK_PP_APPLICATION has no exception.

Method INIT_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STR_NEWPARAM Call by reference Type reference (TYPE) ANY neue Parameter 20051115
2 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20051118
3 Importing I_STR_CURRPARAM Call by reference Type reference (TYPE) ANY aktuelle Anw.parameter 20051115
4 Importing I_STR_OLDPARAM Call by reference Type reference (TYPE) ANY Anw.Param. des letzten Starts 20051115
5 Importing I_XNEWRUN Call by reference Type reference (TYPE) XFELD 'X': neuer Lauf 20051115

Method INIT_RUN on Interface IF_BANK_PP_APPLICATION has no exception.

Method PROCESS_OBJS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20051115
2 Returning R_TAB_STATUS_CHANGE Value transfer Type reference (TYPE) BANK_TAB_PP_STATUS_CHANGE Übergabedaten zur Statusänderung von Objekten 20051115

Method PROCESS_OBJS on Interface IF_BANK_PP_APPLICATION has no exception.

Method SAVE_PACKAGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_UPDATE_TASK Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20051116
2 Importing I_TAB_PACKPARAMS Call by reference Type reference (TYPE) STANDARD TABLE 20051116

Method SAVE_PACKAGE_DATA on Interface IF_BANK_PP_APPLICATION has no exception.

Method SELECT_OBJS_FROM_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20051115
2 Returning R_TAB_OBJKEY Value transfer Type reference (TYPE) BANK_TAB_OBJKEY Objektschlüssel 20051115
# Exception Resumable Description Created on
1 NOT_FOUND 20051115

Method SELECT_OBJS_WITH_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAB_OBJKEY_NEW Call by reference Type reference (TYPE) BANK_TAB_OBJKEY Objektschlüssel 20051115
2 Exporting E_TAB_OBJKEY_NOT_VALID Call by reference Type reference (TYPE) BANK_TAB_OBJKEY Objektschlüssel 20051115
3 Importing I_REF_LOGGER Call by reference Object reference (TYPE REF TO) IF_BANK_PP_LOGGER Nachrichtensammler im PPF 20051115
4 Importing I_TAB_OBJKEY Call by reference Type reference (TYPE) BANK_TAB_OBJKEY Objektschlüssel 20051115

Method SELECT_OBJS_WITH_KEY on Interface IF_BANK_PP_APPLICATION has no exception.

Method SET_RUN_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_UPDATE_TASK Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20051115
2 Importing I_PROGDATE Call by reference Type reference (TYPE) BANK_DTE_PP_PROGDATE Datum des Programmlaufs 20051115
3 Importing I_PROGN Call by reference Type reference (TYPE) BANK_DTE_PP_PROGN Name des Programms/Report zu einem Anwendungsprozeß 20051115
4 Importing I_PROGNO Call by reference Type reference (TYPE) BANK_DTE_PP_PROGNO laufende Nummer des Programmlaufs 20051115
5 Importing I_S_PARAM Call by reference Type reference (TYPE) ANY 20051115

Method SET_RUN_PARAMS on Interface IF_BANK_PP_APPLICATION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710