SAP ABAP Class CL_FMEUF_WD_FINSRC (Model Class for maintenance of Financing Source)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-EC (Application Component) Expenditure Certification
     FMEUF_E (Package) Expenditure Certification
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FMEUF_ADMIN Expenditure Certification Objects: Administration Methods 20051027
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FMEUF_TRANSACTION Expenditure Certification Objects: Transaction Methods 20051027
Properties
Class CL_FMEUF_WD_FINSRC  
Short Description Model Class for maintenance of Financing Source    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMEUF_E   Expenditure Certification 
Created 20050119   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FMEUF_WD_FINSRC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FMEUF_ADMIN Expenditure Certification Objects: Administration Methods 20051027
2 IF_FMEUF_TRANSACTION Expenditure Certification Objects: Transaction Methods 20051027
Friends
Class CL_FMEUF_WD_FINSRC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CL_FINSRC_CD Instance attribute Public Object reference (TYPE REF TO) CL_FMEUF_FINSRC_CD 20060913
2 C_AUTHORITY_CHANGE Constant Private Type reference (TYPE) ACTIV_AUTH 02 OK to CHANGE 20050309
3 C_AUTHORITY_CREATE Constant Private Type reference (TYPE) ACTIV_AUTH 01 OK to CREATE 20050309
4 C_AUTHORITY_DELETE Constant Private Type reference (TYPE) ACTIV_AUTH 06 OK to DELETE 20050309
5 C_AUTHORITY_DISPLAY Constant Private Type reference (TYPE) ACTIV_AUTH 03 OK to DISPLAY 20050309
6 C_CHANGE Instance attribute Public Attribute reference (LIKE) 20051027
7 C_CREATE Instance attribute Public Attribute reference (LIKE) 20051027
8 C_DELETE Instance attribute Public Attribute reference (LIKE) 20051027
9 C_DISPLAY Instance attribute Public Attribute reference (LIKE) 20051027
10 C_EXIST Instance attribute Public Attribute reference (LIKE) 20051027
11 C_HEADER_TYPE Constant Private Type reference (TYPE) DDOBJNAME 'IFMEUF_FS_ATTR' Name of ABAP Dictionary Object 20051027
12 C_IS_DELETED Instance attribute Public Attribute reference (LIKE) 20051027
13 C_NOT_EXIST Instance attribute Public Attribute reference (LIKE) 20051027
14 MT_PERFIND Instance attribute Protected Type reference (TYPE) FMEUF_T_PERFFS Performance Indicator (FS) 20051215
15 MT_SLICE Instance attribute Protected Type reference (TYPE) FMEUF_T_FMEUFTIM_2 Time Slices with Amounts 20051027
16 M_CHANGEINFO Instance attribute Protected Type reference (TYPE) IF_FMEUF_ADMIN~CHANGEINFO_TYPE 20051102
17 M_CREATIONINFO Instance attribute Protected Type reference (TYPE) IFMEUF_CREATIONINFO Administrative Data for Expenditure Certification Objects 20051102
18 M_DELFLAG Instance attribute Protected Type reference (TYPE) FMEUF_DEL Logical Deletion Indicator 20051027
19 M_FINSRC_CD Instance attribute Public Type reference (TYPE) FMEUFCD_T_LIST Change Documents 20060913
20 M_FLG_CHANGED Instance attribute Public Attribute reference (LIKE) 20060220
21 M_HEADER Instance attribute Protected Type reference (TYPE) HEADER_TYPE Header Attributes 20051027
22 M_KEY Instance attribute Public Type reference (TYPE) KEY_TYPE Key of Financing Source 20051027
23 M_TEXTS Instance attribute Protected Type reference (TYPE) IFMEUF_TEXTS Short- and Longdescriptions for EC objects 20051027
24 M_TYPE_ATTR Instance attribute Protected Type reference (TYPE) IFMEUF_TYPE_ATTR Financing source attributes derived from the FS type 20060209
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Instance method Public Method 20051027
2 BUILD_KEY Static method Public Method Builds the FS Key 20060508
3 CHECK Instance method Public Method 20051027
4 CHECK_HEADER Instance method Public Method Check: Funding Cat. Rev Acc Assignment, Date intervals 20060508
5 CHECK_KEY Static method Public Method Check: FS Key, Level Dependencies, Intervention 20060508
6 CHECK_PERFIND Instance method Public Method Check the performance indicators 20060512
7 CHECK_TIMESLICE Instance method Protected Method Check the budget on the time slices 20060228
8 CHECK_TYPE Static method Public Method Check that the Fintype exists 20060508
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20051027
10 COPY Instance method Public Method 20051027
11 DEQ Instance method Public Method 20051027
12 ENQ Instance method Public Method 20051027
13 EXIST Instance method Public Method 20051027
14 GET_CHANGE_DOC Instance method Public Method 20060913
15 GET_CHANGE_INFO Instance method Public Method 20051027
16 GET_CREATION_INFO Instance method Public Method 20051027
17 GET_HEADER Instance method Public Method 20051102
18 GET_KEY Instance method Public Method 20061027
19 GET_LINKS Instance method Public Method Get the links to the operations 20051102
20 GET_PERFIND Instance method Public Method Get Performance Indicator table 20051215
21 GET_TEXTS Instance method Public Method 20051027
22 GET_TIMESLICE Instance method Public Method Get Time Slice 20051215
23 GET_TYPE_ATTR Instance method Public Method Get attributes which are derived from the FS type 20060209
24 READ_TSL_PATTERN Instance method Protected Method Read the customizing with the time slice pattern 20060210
25 SAVE Instance method Public Method 20051027
26 SET_DELETE Instance method Public Method 20051027
27 SET_HEADER Instance method Public Method 20051102
28 SET_PERFIND Instance method Public Method set Perfomance Indicator Table 20051223
29 SET_TEXTS Instance method Public Method 20051027
30 SET_TIMESLICE Instance method Public Method Set Time Slice 20051223
Events
Class CL_FMEUF_WD_FINSRC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ATTR_TYPE Public Type reference (TYPE) FMEUFTYP-ATTRIB Client 20051220
2 FIN_TYPE Public Type reference (TYPE) FMEUFFNS-FINTYP Financing Source Type 20051220
3 HEADER_TYPE Public Type reference (TYPE) IFMEUF_FS_ATTR Financing Source Header Attributes 20051027
4 KEY_TYPE Public Type reference (TYPE) FMEUFFNS-FINSRC Financing Source 20051027
Method Signatures

Method AUTHORITY_CHECK Signature

Method AUTHORITY_CHECK on class CL_FMEUF_WD_FINSRC has no parameter.
Method AUTHORITY_CHECK on class CL_FMEUF_WD_FINSRC has no exception.

Method BUILD_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INTERV Call by reference Type reference (TYPE) FMEUF_INT Intervention 20060508
2 Importing IM_ST_LEVELS Call by reference Type reference (TYPE) FMEUF_ST_LEVELS Level 1 to 4 20060508
3 Importing IM_TYPE Call by reference Type reference (TYPE) FMEUF_TYP Financing Source Type 20060508
4 Returning RE_KEY Value transfer Type reference (TYPE) FMEUF_FNS Financing Source 20060508

Method BUILD_KEY on class CL_FMEUF_WD_FINSRC has no exception.

Method CHECK Signature

Method CHECK on class CL_FMEUF_WD_FINSRC has no parameter.
Method CHECK on class CL_FMEUF_WD_FINSRC has no exception.

Method CHECK_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCASS Call by reference Type reference (TYPE) IFMEUF_FS_ACCASS Revenue Account Assignment of Financing Source 20060512
2 Importing IM_INTERV Call by reference Type reference (TYPE) FMEUF_INT Intervention 20060509
3 Importing IM_ST_LEVELS Call by reference Type reference (TYPE) FMEUF_ST_LEVELS Level 1 to 4 20060509
4 Importing IM_ST_TIME_INT Call by reference Type reference (TYPE) IFMEUF_VALDATES Validity Dates 20060510
5 Importing IM_UTILZ Call by reference Type reference (TYPE) FMEUF_UTILZ Usage of the Financing Source in Respect of Others 20060510
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060509

Method CHECK_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FINTYP Call by reference Type reference (TYPE) FMEUF_TYP Financing Source Type 20060508
2 Importing IM_INSTANCE Call by reference Object reference (TYPE REF TO) CL_FMEUF_WD_FINSRC Model Class for maintenance of Financing Source 20060508
3 Importing IM_INTERV Call by reference Type reference (TYPE) FMEUF_INT Intervention 20060508
4 Importing IM_KEY Call by reference Type reference (TYPE) FMEUF_FNS Financing Source 20060508
5 Importing IM_ST_LEVELS Call by reference Type reference (TYPE) FMEUF_ST_LEVELS Levels 20060508
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060508

Method CHECK_PERFIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PERFIND Call by reference Type reference (TYPE) FMEUF_T_PERFFS Performance Indicator 20060607
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060512

Method CHECK_TIMESLICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TIMESL Call by reference Type reference (TYPE) FMEUF_T_FMEUFTIM_2 Table Type for Financing Source Time Slices (without FS key) 20060512
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060228

Method CHECK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FINTYP Call by reference Type reference (TYPE) FMEUF_TYP Financing Source Type 20060508
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060508

Method CONSTRUCTOR 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) KEY_TYPE Key of Finaning Source to be Instantiated 20051102
2 Importing IM_TYPE Call by reference Type reference (TYPE) FMEUF_TYP Financing Source Type 20051222
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20051214

Method COPY Signature

Method COPY on class CL_FMEUF_WD_FINSRC has no parameter.
Method COPY on class CL_FMEUF_WD_FINSRC has no exception.

Method DEQ Signature

Method DEQ on class CL_FMEUF_WD_FINSRC has no parameter.
Method DEQ on class CL_FMEUF_WD_FINSRC has no exception.

Method ENQ Signature

Method ENQ on class CL_FMEUF_WD_FINSRC has no parameter.
Method ENQ on class CL_FMEUF_WD_FINSRC has no exception.

Method EXIST Signature

Method EXIST on class CL_FMEUF_WD_FINSRC has no parameter.
Method EXIST on class CL_FMEUF_WD_FINSRC has no exception.

Method GET_CHANGE_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHANGE_DOC Value transfer Type reference (TYPE) FMEUFCD_T_LIST Change Documents 20060913

Method GET_CHANGE_DOC on class CL_FMEUF_WD_FINSRC has no exception.

Method GET_CHANGE_INFO Signature

Method GET_CHANGE_INFO on class CL_FMEUF_WD_FINSRC has no parameter.
Method GET_CHANGE_INFO on class CL_FMEUF_WD_FINSRC has no exception.

Method GET_CREATION_INFO Signature

Method GET_CREATION_INFO on class CL_FMEUF_WD_FINSRC has no parameter.
Method GET_CREATION_INFO on class CL_FMEUF_WD_FINSRC has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_HEADER Value transfer Type reference (TYPE) HEADER_TYPE Financing Source Header Attributes 20051102

Method GET_HEADER on class CL_FMEUF_WD_FINSRC has no exception.

Method GET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_KEY Value transfer Type reference (TYPE) KEY_TYPE Financing Source 20061027

Method GET_KEY on class CL_FMEUF_WD_FINSRC has no exception.

Method GET_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LINKS Value transfer Type reference (TYPE) FMEUF_T_OPLNKFS Table of Links to Operations 20051102

Method GET_LINKS on class CL_FMEUF_WD_FINSRC has no exception.

Method GET_PERFIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PERFIND Value transfer Type reference (TYPE) FMEUF_T_PERFFS Performance Indicator (FS) 20051215

Method GET_PERFIND on class CL_FMEUF_WD_FINSRC has no exception.

Method GET_TEXTS Signature

Method GET_TEXTS on class CL_FMEUF_WD_FINSRC has no parameter.
Method GET_TEXTS on class CL_FMEUF_WD_FINSRC has no exception.

Method GET_TIMESLICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TIMESL Value transfer Type reference (TYPE) FMEUF_T_FMEUFTIM_2 Time Slice - Get 20051215

Method GET_TIMESLICE on class CL_FMEUF_WD_FINSRC has no exception.

Method GET_TYPE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TYPE_ATTR Value transfer Type reference (TYPE) IFMEUF_TYPE_ATTR Financing source attributes derived from the FS type 20060209
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060209

Method READ_TSL_PATTERN Signature

Method READ_TSL_PATTERN on class CL_FMEUF_WD_FINSRC has no parameter.
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060210

Method SAVE Signature

Method SAVE on class CL_FMEUF_WD_FINSRC has no parameter.
Method SAVE on class CL_FMEUF_WD_FINSRC has no exception.

Method SET_DELETE Signature

Method SET_DELETE on class CL_FMEUF_WD_FINSRC has no parameter.
Method SET_DELETE on class CL_FMEUF_WD_FINSRC has no exception.

Method SET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEADER Call by reference Type reference (TYPE) HEADER_TYPE Financing Source Header Attributes 20051102
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060203

Method SET_PERFIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PERFIND Call by reference Type reference (TYPE) FMEUF_T_PERFFS Performance Indicator (FS) 20051223
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060512

Method SET_TEXTS Signature

Method SET_TEXTS on class CL_FMEUF_WD_FINSRC has no parameter.
Method SET_TEXTS on class CL_FMEUF_WD_FINSRC has no exception.

Method SET_TIMESLICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TIMESL Call by reference Type reference (TYPE) FMEUF_T_FMEUFTIM_2 Time Slices 20051223
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060512
History
Last changed by/on SAP  20070913 
SAP Release Created in 600