SAP ABAP Class IF_EX_BADI_GMDERIVE (Business add-in interface IF_EX_GM_STRATEGY_DERIVE)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_BADI_GMDERIVE BAdI class CL_EX_BADI_GMDERIVE 20031103
Properties
Class IF_EX_BADI_GMDERIVE  
Short Description Business add-in interface IF_EX_GM_STRATEGY_DERIVE    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 1   
Package      
Created 20031103   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABADR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_EX_BADI_GMDERIVE has no interface implemented.
Friends
Class IF_EX_BADI_GMDERIVE has no friend class.
Attributes
Class IF_EX_BADI_GMDERIVE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DRULE_BEFORE_SAVE Static method Public Method Einträge vor Sichern der Zuordnungen prüfen (Regelart DRULE) 20031106
2 CHECK_DRULE_ENTRY Static method Public Method Einzelne Zuordnung prüfen (Regelart DRULE) 20031106
3 DERIVE Static method Public Method Perform a BAdI type enhancement derivation step 20050404
4 FILL_CUSTOMER_FIELDS Static method Public Method Populate customer fields in GMDERIVE 20050511
5 GET_STRATEGY Static method Public Method Strategie für FMM-Ableitungswerkzeug ableiten 20031103
6 OVERRIDE_FUND Static method Public Method Override Dimension Fund 20081201
7 SET_DISPLAY_MODE Static method Public Method Set Display Mode (Edit/View) 20040726
8 SET_STRATEGY_BUTTONS Static method Public Method Options to control available features at strategy level 20050331
9 STEP_ACTIVITY_CHECK Static method Public Method Check activity for each step rule 20040726
10 STEP_CHECK_ON_ENTER Static method Public Method Check step before entering to maintain/display 20040726
11 STEP_CHECK_ON_EXIT Static method Public Method Check step before leaving maintain/display 20040726
12 STEP_DRULE_ACTIVITY_CHECK Static method Public Method Authority-Check rule type DRULE 20050331
Events
Class IF_EX_BADI_GMDERIVE has no event.
Types
Class IF_EX_BADI_GMDERIVE has no local type.
Method Signatures

Method CHECK_DRULE_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_REJECT Call by reference Type reference (TYPE) ABADR_FLAG Kennzeichen "Zurücknehmen" 20031106
2 Changing E_USE_CHANGEDOC Call by reference Type reference (TYPE) ABADR_FLAG Änderungshistorie für Fortschreibungen aufzeichnen? 20050331
3 Importing I_ENV Value transfer Type reference (TYPE) ABADR_ENV Umgebungs-ID 20031106
4 Importing I_STEPID Value transfer Type reference (TYPE) ABADRSTEPID Schrittregeldefinition 20031106
5 Importing I_TABLENAME Value transfer Type reference (TYPE) ABADRPARAM Tabellenname 20031106
6 Importing I_TAB_DELETED_ENTRIES Value transfer Type reference (TYPE) ABADR_TAB_RULE_ENTRIES Zu löschende Einträge 20031106
7 Importing I_TAB_NEW_ENTRIES Value transfer Type reference (TYPE) ABADR_TAB_RULE_ENTRIES Einzufügende Einträge 20031106

Method CHECK_DRULE_BEFORE_SAVE on class IF_EX_BADI_GMDERIVE has no exception.

Method CHECK_DRULE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REJECT Call by reference Type reference (TYPE) ABADR_FLAG 20031106
2 Importing I_ENV Value transfer Type reference (TYPE) ABADR_ENV 20031106
3 Importing I_TAB_VALUES Value transfer Type reference (TYPE) ABADR_TAB_ENTRY_VALUES 20031106

Method CHECK_DRULE_ENTRY on class IF_EX_BADI_GMDERIVE has no exception.

Method DERIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_EXIT_ACTIVE Call by reference Type reference (TYPE) XFELD 20050404
2 Exporting E_TARGET Call by reference Type reference (TYPE) GMDERIVE 20050404
3 Importing I_ENVIRONMENT Call by reference Type reference (TYPE) ABADRENV 20050404
4 Importing I_SOURCE Call by reference Type reference (TYPE) GMDERIVE 20050404
5 Importing I_STEP_ID Call by reference Type reference (TYPE) TABADRS-STEPID 20050404
# Exception Resumable Description Created on
1 DERIVATION_FAILED 20050404

Method FILL_CUSTOMER_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DERIVE Call by reference Type reference (TYPE) GMDERIVE Grants Management Derivation Structure 20050511
2 Importing I_COBL Call by reference Type reference (TYPE) COBL Coding Block 20050511

Method FILL_CUSTOMER_FIELDS on class IF_EX_BADI_GMDERIVE has no exception.

Method GET_STRATEGY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRATEGY Value transfer Type reference (TYPE) ABADRENV 20031103
2 Importing I_GMDERIVE Value transfer Type reference (TYPE) GMDERIVE 20031103

Method GET_STRATEGY on class IF_EX_BADI_GMDERIVE has no exception.

Method OVERRIDE_FUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OVERRIDE_FUND Call by reference Type reference (TYPE) XFELD Need to override? 20081201
2 Importing I_COBL Call by reference Type reference (TYPE) COBL Coding Block 20081201

Method OVERRIDE_FUND on class IF_EX_BADI_GMDERIVE has no exception.

Method SET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DISPLAY_MODE Call by reference Type reference (TYPE) ABADR_FLAG Kennz. 20040726
2 Exporting E_NO_CHANGE_ALLOWED Call by reference Type reference (TYPE) ABADR_FLAG Kennz. 20040726
3 Importing I_ENV Value transfer Type reference (TYPE) ABADR_ENV 20040726

Method SET_DISPLAY_MODE on class IF_EX_BADI_GMDERIVE has no exception.

Method SET_STRATEGY_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BUTTONS Call by reference Type reference (TYPE) ABADR_STRATEGY_BUTTONS Kennzeichen zur Aktivierung/Deaktivierung von Funktionen 20050331
2 Importing I_ENV Call by reference Type reference (TYPE) ABADR_ENV Strategie 20050331

Method SET_STRATEGY_BUTTONS on class IF_EX_BADI_GMDERIVE has no exception.

Method STEP_ACTIVITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REJECT Call by reference Type reference (TYPE) ABADR_FLAG Kennz. 20040726
2 Importing I_ACTIVITY Value transfer Type reference (TYPE) C Kennz. 20040726
3 Importing I_ENV Value transfer Type reference (TYPE) ABADR_ENV Strategie 20040726
4 Importing I_STEP Value transfer Type reference (TYPE) ABADR_STEP Schritt-Identifier 20040726

Method STEP_ACTIVITY_CHECK on class IF_EX_BADI_GMDERIVE has no exception.

Method STEP_CHECK_ON_ENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REJECT Call by reference Type reference (TYPE) ABADR_FLAG Kennz. 20040726
2 Importing I_ENV Value transfer Type reference (TYPE) ABADR_ENV 20040726
3 Importing I_STEP Value transfer Type reference (TYPE) ABADR_STEP 20040726

Method STEP_CHECK_ON_ENTER on class IF_EX_BADI_GMDERIVE has no exception.

Method STEP_CHECK_ON_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REJECT Call by reference Type reference (TYPE) ABADR_FLAG Kennz. 20040726
2 Importing I_ENV Value transfer Type reference (TYPE) ABADR_ENV 20040726
3 Importing I_STEP Value transfer Type reference (TYPE) ABADR_STEP 20040726

Method STEP_CHECK_ON_EXIT on class IF_EX_BADI_GMDERIVE has no exception.

Method STEP_DRULE_ACTIVITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REJECT Call by reference Type reference (TYPE) ABADR_FLAG Kennz. 20050331
2 Importing I_ACTIVITY Call by reference Type reference (TYPE) C Aktivität:02 (Modifizieren) o. 03 (Anzeigen) o. 04 (Löschen) 20050331
3 Importing I_ENV Call by reference Type reference (TYPE) ABADR_ENV Strategie 20050331
4 Importing I_STEP Call by reference Type reference (TYPE) ABADR_STEP Schritt-Identifier 20050331

Method STEP_DRULE_ACTIVITY_CHECK on class IF_EX_BADI_GMDERIVE has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in