SAP ABAP Interface IF_HRPADUN_AAP_APPROVAL (Interface for approval of persons)
Hierarchy
SAP_HRCUN (Software Component) Sub component SAP_HRCUN of SAP_HR
   PY-NPO (Application Component) Non Profit Organizations
     PBUN_PAAP (Package) PAAP: Non Profit Organizations (NPO)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPADUN_AAP_APPROVAL Class for approval of persons 20050719
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPADUN_AAP_APPROVAL_DEMO Class for approval of persons 20050719
Properties
Interface IF_HRPADUN_AAP_APPROVAL  
Short Description Interface for approval of persons    
General Data
Package PBUN_PAAP   PAAP: Non Profit Organizations (NPO) 
Created 20050719   SAP 
Last changed 20071120   SAP 
Unicode checks active    
Forward declarations
Interface IF_HRPADUN_AAP_APPROVAL has no forward declaration.
Interfaces
Interface IF_HRPADUN_AAP_APPROVAL has no interface.
Friends
Interface IF_HRPADUN_AAP_APPROVAL has no friend.
Attributes
Interface IF_HRPADUN_AAP_APPROVAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPROVABILITY Instance method Public Method approvability 20050719
2 EXECUTE_APPROVE_ACTION Instance method Public Method Approve an open action on a person 20050719
3 EXECUTE_APPROVE_PERSON Instance method Public Method Approve all open actions of a person 20050719
4 EXECUTE_DISCARD_ACTION Instance method Public Method Discard an open action on a person 20050719
5 EXECUTE_DISCARD_PERSON Instance method Public Method Discard all open actions of a person 20050719
Events
Interface IF_HRPADUN_AAP_APPROVAL has no event.
Types
Interface IF_HRPADUN_AAP_APPROVAL has no local type.
Method Signatures

Method APPROVABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMAGE Call by reference Type reference (TYPE) PSOPER_TAB Table Type for PSOPER Structure 20050719
2 Returning OK Value transfer Type reference (TYPE) BOOLE 20050719

Method APPROVABILITY on Interface IF_HRPADUN_AAP_APPROVAL has no exception.

Method EXECUTE_APPROVE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) PUNAAP_ACTION PAAP: Enhanced personal action 20050719
2 Exporting MESSAGES Call by reference Type reference (TYPE) TABLE_OF_STRINGS Table of Strings 20050719
3 Importing PERSON Call by reference Type reference (TYPE) PERNR Standard Selections for HR Master Data Reporting 20050719
4 Exporting RESULT Value transfer Type reference (TYPE) SUBRC Subroutines for return code 20050719
# Exception Resumable Description Created on
1 ACTION_NOT_FOUND 20050719
2 PERSON_LOCKED 20050719
3 PERSON_NOT_FOUND 20050719
4 SEQUENCE_ERROR 20050719

Method EXECUTE_APPROVE_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) TABLE_OF_STRINGS Table of Strings 20050719
2 Importing PERSON Call by reference Type reference (TYPE) PERNR Standard Selections for HR Master Data Reporting 20050719
3 Exporting RESULT Value transfer Type reference (TYPE) SUBRC Subroutines for return code 20050719

Method EXECUTE_APPROVE_PERSON on Interface IF_HRPADUN_AAP_APPROVAL has no exception.

Method EXECUTE_DISCARD_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) PUNAAP_ACTION PAAP: Enhanced personal action 20050719
2 Exporting MESSAGES Call by reference Type reference (TYPE) TABLE_OF_STRINGS Table of Strings 20050719
3 Importing PERSON Call by reference Type reference (TYPE) PERNR Standard Selections for HR Master Data Reporting 20050719
4 Exporting RESULT Value transfer Type reference (TYPE) SUBRC Subroutines for return code 20050719
# Exception Resumable Description Created on
1 ACTION_NOT_FOUND 20050719
2 PERSON_LOCKED 20050719
3 PERSON_NOT_FOUND 20050719
4 SEQUENCE_ERROR 20050719

Method EXECUTE_DISCARD_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGES Call by reference Type reference (TYPE) TABLE_OF_STRINGS Table of Strings 20050719
2 Importing PERSON Call by reference Type reference (TYPE) PERNR Standard Selections for HR Master Data Reporting 20050719
3 Exporting RESULT Value transfer Type reference (TYPE) SUBRC Subroutines for return code 20050719

Method EXECUTE_DISCARD_PERSON on Interface IF_HRPADUN_AAP_APPROVAL has no exception.
History
Last changed by/on SAP  20071120 
SAP Release Created in 200