SAP ABAP Class IF_BADI_CATS_APPROVAL (Interface for BAdI: BADI_CATS_APPROVAL)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20050419
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_BADI_CATS_APPROVAL Class for BADI_CATS_APPROVAL Business Add-In 20050616
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SAWE_CATS_APPROVAL Class for BAdI Impl.: SAWE_CATS_APPROVAL 20100928
Properties
Class IF_BADI_CATS_APPROVAL  
Short Description Interface for BAdI: BADI_CATS_APPROVAL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20050419   SAP 
Last change 20050428   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_BADI_CATS_APPROVAL has no forward declaration.
Interfaces
Class IF_BADI_CATS_APPROVAL has no interface implemented.
Friends
Class IF_BADI_CATS_APPROVAL has no friend class.
Attributes
Class IF_BADI_CATS_APPROVAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_APPROVAL_BY_EXCEPTION Instance method Public Method Does CATS Record Require Approval? 20050419
2 DETERMINE_APPROVER Instance method Public Method Determines Approver of a CATS Record 20050419
Events
Class IF_BADI_CATS_APPROVAL has no event.
Types
Class IF_BADI_CATS_APPROVAL has no local type.
Method Signatures

Method CHECK_APPROVAL_BY_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CUSTOMIZING Call by reference Type reference (TYPE) TCATS Cats: Erfassungsprofile 20050419
2 Importing IS_TIME_RECORD Call by reference Type reference (TYPE) CATSDB_EXT CATS: CATSDB erweitert mit Zusatzinformationen 20050419
3 Returning RV_APPROVAL_NEEDED Value transfer Type reference (TYPE) CATS_SPECIAL_APPROVAL_REQUIRED Ausnahmegenehmigung notwendig = '1', sonst = '0' 20050419

Method CHECK_APPROVAL_BY_EXCEPTION on class IF_BADI_CATS_APPROVAL has no exception.

Method DETERMINE_APPROVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CUSTOMIZING Call by reference Type reference (TYPE) TCATS Cats: Erfassungsprofile 20050419
2 Importing IS_TIME_RECORD Call by reference Type reference (TYPE) CATSDB_EXT CATS: CATSDB erweitert mit Zusatzinformationen 20050419
3 Returning RV_APPROVER Value transfer Type reference (TYPE) SWHACTOR Ergebnis der Regelauflösung 20050419

Method DETERMINE_APPROVER on class IF_BADI_CATS_APPROVAL has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in