SAP ABAP Interface IF_FMEUF_TRANSACTION (Expenditure Certification Objects: Transaction Methods)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-EC (Application Component) Expenditure Certification
     FMEUF_E (Package) Expenditure Certification
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FMEUF_WD_CERTIFY_0 Model Class for maintenance of certification run parameters 20050926
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FMEUF_WD_FINSRC Model Class for maintenance of Financing Source 20051027
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FMEUF_WD_OPERATION Model Class for maintenance of Operation 20051028
Properties
Interface IF_FMEUF_TRANSACTION  
Short Description Expenditure Certification Objects: Transaction Methods    
General Data
Package FMEUF_E   Expenditure Certification 
Created 20050909   SAP 
Last changed 20070913   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_FMEUF_TRANSACTION has no interface.
Friends
Interface IF_FMEUF_TRANSACTION has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CHANGE Constant Public Type reference (TYPE) ACTIV_AUTH '02' Activity 20050913
2 C_CREATE Constant Public Type reference (TYPE) ACTIV_AUTH '01' Activity 20050913
3 C_DELETE Constant Public Type reference (TYPE) ACTIV_AUTH '06' Activity 20050913
4 C_DISPLAY Constant Public Type reference (TYPE) ACTIV_AUTH '03' Activity 20050913
5 C_EXIST Constant Public Type reference (TYPE) FMEUF_STATUS_EXIST 'E' Status Object Exists 20050920
6 C_IS_DELETED Constant Public Type reference (TYPE) FMEUF_STATUS_EXIST 'D' Status Object has been Deleted 20050920
7 C_NOT_EXIST Constant Public Type reference (TYPE) FMEUF_STATUS_EXIST 'N' Status Obect does not Exist 20050920
8 M_FLG_CHANGED Instance attribute Public Type reference (TYPE) BOOLE-BOOLE Object has been changed 20060220
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Instance method Public Method Checks the user authorization 20050909
2 CHECK Instance method Public Method Checks the consistency of the object 20050909
3 CHECK_EXISTENCE Static method Public Method Checks if an object with the current key exists on DB 20050913
4 COPY Instance method Public Method Returns a copy of the object (= create with tempate) 20050909
5 DEQUEUE Instance method Public Method Dequeue the object 20050909
6 ENQUEUE Instance method Public Method Enqueue the object 20050909
7 SAVE Instance method Public Method Saves the object to the database 20050909
8 SET_DELETE Instance method Public Method Deletes the object by setting the deletion indicator in obj. 20050930
Events
Interface IF_FMEUF_TRANSACTION has no event.
Types
Interface IF_FMEUF_TRANSACTION has no local type.
Method Signatures

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20050913
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exceptionclass for Expenditure Certification 20050913

Method CHECK Signature

Method CHECK on Interface IF_FMEUF_TRANSACTION has no parameter.
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exceptionclass for Expenditure Certification 20050913

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Call by reference Type reference (TYPE) CLIKE 20050913
2 Returning RE_EXISTS Value transfer Type reference (TYPE) FMEUF_STATUS_EXIST 'E' for exist, 'N' for not exist, 'D' for deleted 20050913

Method CHECK_EXISTENCE on Interface IF_FMEUF_TRANSACTION has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KEY Value transfer Type reference (TYPE) CLIKE Key of the new instance 20050913
2 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) OBJECT 20050913
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exceptionclass for Expenditure Certification 20050913

Method DEQUEUE Signature

Method DEQUEUE on Interface IF_FMEUF_TRANSACTION has no parameter.
Method DEQUEUE on Interface IF_FMEUF_TRANSACTION has no exception.

Method ENQUEUE Signature

Method ENQUEUE on Interface IF_FMEUF_TRANSACTION has no parameter.
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exceptionclass for Expenditure Certification 20050913

Method SAVE Signature

Method SAVE on Interface IF_FMEUF_TRANSACTION has no parameter.
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exceptionclass for Expenditure Certification 20050913

Method SET_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_UNDO_DELETION Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050930
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20050930
History
Last changed by/on SAP  20070913 
SAP Release Created in 700