SAP ABAP Class CL_FMEUF_WD_CERTIFY_0 (Model Class for maintenance of certification run parameters)
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 20050926
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FMEUF_TRANSACTION Expenditure Certification Objects: Transaction Methods 20050926
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FMEUF_WD_CERTIFY Model Class for Certification Run including Certif. List 20050926
Properties
Class CL_FMEUF_WD_CERTIFY_0  
Short Description Model Class for maintenance of certification run parameters    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMEUF_E   Expenditure Certification 
Created 20050926   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FMEUF_WD_CERTIFY_0 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FMEUF_ADMIN Expenditure Certification Objects: Administration Methods 20050926
2 IF_FMEUF_TRANSACTION Expenditure Certification Objects: Transaction Methods 20050926
Friends
Class CL_FMEUF_WD_CERTIFY_0 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_FIELDID_BUKRS Constant Public Type reference (TYPE) FMEUF_FIELDID 'CC' Field which the multiple selection refers to 20051005
2 CON_FIELDID_CERT_RUN Constant Public Type reference (TYPE) FMEUF_FIELDID 'CR' Field which the multiple selection refers to 20050926
3 CON_FIELDID_DOCNO Constant Public Type reference (TYPE) FMEUF_FIELDID 'DN' Field which the multiple selection refers to 20060510
4 CON_FIELDID_FINSOURCE Constant Public Type reference (TYPE) FMEUF_FIELDID 'FS' Field which the multiple selection refers to 20050926
5 CON_FIELDID_OPERATION Constant Public Type reference (TYPE) FMEUF_FIELDID 'OP' Field which the multiple selection refers to 20050926
6 CON_FINEXC_FOR_FI Constant Public Type reference (TYPE) FMEUF_CAT 'IN' Document Category for Expenditure Certification 20060510
7 CON_HEADER_2_TYPE Constant Public Type reference (TYPE) DDOBJNAME 'IFMEUF_RUNH_2' Name of ABAP Dictionary Object 20051110
8 CON_HEADER_TYPE Constant Public Type reference (TYPE) DDOBJNAME 'IFMEUF_RUNH' Name of ABAP Dictionary Object 20051103
9 CON_STATUS_ERROR Constant Public Type reference (TYPE) FMEUF_STA 'B' Execution Ended with Errors 20060601
10 CON_STATUS_EXECUTION_STARTED Constant Public Type reference (TYPE) FMEUF_STA 'E' Execution Started 20051201
11 CON_STATUS_FINAL Constant Public Type reference (TYPE) FMEUF_STA 'F' Saved as Final 20051201
12 CON_STATUS_FOR_APPROVAL Constant Public Type reference (TYPE) FMEUF_STA 'A' For Final Approval 20060607
13 CON_STATUS_PARAM_SAVED Constant Public Type reference (TYPE) FMEUF_STA 'S' Parameters saved 20051103
14 CON_STATUS_PREL_SAVED Constant Public Type reference (TYPE) FMEUF_STA 'P' Saved as Preliminary 20051201
15 CON_STATUS_RUN_COMPL Constant Public Type reference (TYPE) FMEUF_STA 'R' Run Completed 20051201
16 C_CHANGE Instance attribute Public Attribute reference (LIKE) 20050926
17 C_CREATE Instance attribute Public Attribute reference (LIKE) 20050926
18 C_DELETE Instance attribute Public Attribute reference (LIKE) 20050926
19 C_DISPLAY Instance attribute Public Attribute reference (LIKE) 20050926
20 C_EXIST Instance attribute Public Attribute reference (LIKE) 20050926
21 C_IS_DELETED Instance attribute Public Attribute reference (LIKE) 20050926
22 C_NOT_EXIST Instance attribute Public Attribute reference (LIKE) 20050926
23 MT_DOC_SEL Instance attribute Protected Type reference (TYPE) FMEUF_T_DOC_SEL Selection of documents to be corrected 20060425
24 MT_FS_INFO Instance attribute Protected Type reference (TYPE) FMEUF_T_CERT_FINSRC Info about Financing sources 20060206
25 MT_RANGE_BUKRS Instance attribute Protected Type reference (TYPE) RT_BUKRS_TYPE Range Table type for Company Codes 20051005
26 MT_RANGE_FINSRC Instance attribute Protected Type reference (TYPE) RT_FINSRC_TYPE Range Table type for Financing Source 20050926
27 MT_RANGE_OPERA Instance attribute Protected Type reference (TYPE) RT_OPERA_TYPE Range Table type for Operation 20050926
28 MT_RUN_LIST Instance attribute Protected Type reference (TYPE) T_RUN_LIST_TYPE List of referenced certification runs 20050926
29 M_CHANGEINFO Instance attribute Protected Type reference (TYPE) IF_FMEUF_ADMIN~CHANGEINFO_TYPE 20050926
30 M_CREATIONINFO Instance attribute Protected Type reference (TYPE) IFMEUF_CREATIONINFO Administrative Data for Expenditure Certification Objects 20050926
31 M_FLG_CHANGED Instance attribute Public Attribute reference (LIKE) 20051201
32 M_FLG_DELETED Instance attribute Protected Type reference (TYPE) FMEUF_DEL Logical Deletion Indicator 20051201
33 M_HEADER Instance attribute Protected Type reference (TYPE) IFMEUF_RUNH Header Attributes for Certification Run 20050926
34 M_HEADER_2 Instance attribute Protected Type reference (TYPE) HEADER_2_TYPE Header attr. which are changeable after the run 20051110
35 M_KEY Instance attribute Public Type reference (TYPE) KEY_TYPE Key of Certification Run 20050926
36 M_STATUS Instance attribute Protected Type reference (TYPE) FMEUFRUN-STATUS Status of the Run 20050926
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Instance method Public Method 20050926
2 CHECK Instance method Public Method 20051027
3 CHECK_DOC_SEL Instance method Public Method [1] checks all up to the third step 20060330
4 CHECK_FIN_SRC Instance method Public Method [2] checks all up to the fourth step 20060330
5 CHECK_PATTERN Instance method Public Method [3] checks all 20060330
6 CHECK_REFERENCED_RUNS Instance method Public Method Check list of referenced runs & derive dependent attributes 20060712
7 CHECK_REF_RUN Static method Public Method Checks if a run ID is allowed to be used as a referenced run 20060711
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050926
9 COPY Instance method Public Method 20051026
10 DELETE_PARA Instance method Public Method 20060706
11 DEQ Instance method Public Method 20050926
12 DERIVE_DEPENDENT_ATTR Instance method Public Method 20050926
13 ENQ Instance method Public Method 20050926
14 EXIST Instance method Public Method 20050926
15 GET_CHANGE_INFO Instance method Public Method 20051027
16 GET_CREATION_INFO Instance method Public Method 20051027
17 GET_DOC_SEL Instance method Public Method Reads the document selection information for the correction 20060503
18 GET_FINTYPS Instance method Public Method Get the list of financing source types 20050926
19 GET_FS_INFO Instance method Public Method 20060130
20 GET_FS_LIST Instance method Public Method 20060130
21 GET_HEADER Instance method Public Method 20050926
22 GET_HEADER_2 Instance method Public Method 20051110
23 GET_RANGE_BUKRS Instance method Public Method 20051005
24 GET_RANGE_FINSRC Instance method Public Method 20050926
25 GET_RANGE_OPERA Instance method Public Method 20050926
26 GET_REF_RUN_LIST Instance method Public Method 20050926
27 GET_STATUS Instance method Public Method 20050926
28 GET_TEXTS Instance method Public Method 20051027
29 SAVE Instance method Public Method 20051027
30 SET_DELETE Instance method Public Method 20051027
31 SET_DOC_SEL Instance method Public Method Stores the document selection information for the correction 20060503
32 SET_HEADER Instance method Public Method 20050926
33 SET_HEADER_2 Instance method Public Method Change the attribs which can be changed after start of run 20051110
34 SET_RANGE_BUKRS Instance method Public Method 20051005
35 SET_RANGE_FINSRC Instance method Public Method 20050926
36 SET_RANGE_OPERA Instance method Public Method 20050926
37 SET_REF_RUN_LIST Instance method Public Method 20050926
38 SET_TEXTS Instance method Public Method 20051027
Events
Class CL_FMEUF_WD_CERTIFY_0 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 HEADER_2_TYPE Public Type reference (TYPE) IFMEUF_RUNH_2 Header Attributes for Cert. Run (Changeable after the Run) 20051110
2 HEADER_TYPE Public Type reference (TYPE) IFMEUF_RUNH Header Attributes for Certification Run 20050926
3 KEY_TYPE Public Type reference (TYPE) IFMEUF_CERTKEY Key of Certification Run 20050926
4 RT_BUKRS_TYPE Public Type reference (TYPE) FAGL_RANGE_T_BUKRS Range Table for Company Codes 20051005
5 RT_FINSRC_TYPE Public Type reference (TYPE) FMEUF_RT_FINSRC Range Table type for Financing Source 20050926
6 RT_OPERA_TYPE Public Type reference (TYPE) FMEUF_RT_OPERA Range Table type for Operation 20050926
7 T_RUN_LIST_TYPE Public Type reference (TYPE) FMEUF_T_CERTKEY List of Certification Runs 20050930
Method Signatures

Method AUTHORITY_CHECK Signature

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

Method CHECK Signature

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

Method CHECK_DOC_SEL Signature

Method CHECK_DOC_SEL on class CL_FMEUF_WD_CERTIFY_0 has no parameter.
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060330

Method CHECK_FIN_SRC Signature

Method CHECK_FIN_SRC on class CL_FMEUF_WD_CERTIFY_0 has no parameter.
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060330

Method CHECK_PATTERN Signature

Method CHECK_PATTERN on class CL_FMEUF_WD_CERTIFY_0 has no parameter.
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060330

Method CHECK_REFERENCED_RUNS Signature

Method CHECK_REFERENCED_RUNS on class CL_FMEUF_WD_CERTIFY_0 has no parameter.
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060712

Method CHECK_REF_RUN 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 Certification Run 20060711
2 Returning RE_IS_ALLOWED Value transfer Type reference (TYPE) BOOLE Yes ('X') or No (' ') 20060711

Method CHECK_REF_RUN on class CL_FMEUF_WD_CERTIFY_0 has no exception.

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 Certification Run 20050926
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20051103

Method COPY Signature

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

Method DELETE_PARA Signature

Method DELETE_PARA on class CL_FMEUF_WD_CERTIFY_0 has no parameter.
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20060707

Method DEQ Signature

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

Method DERIVE_DEPENDENT_ATTR Signature

Method DERIVE_DEPENDENT_ATTR on class CL_FMEUF_WD_CERTIFY_0 has no parameter.
# Exception Resumable Description Created on
1 CX_FMEUF_MSG Message Exception Class for Expenditure Certification 20050930

Method ENQ Signature

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

Method EXIST Signature

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

Method GET_CHANGE_INFO Signature

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

Method GET_CREATION_INFO Signature

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

Method GET_DOC_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DOC_SEL Value transfer Type reference (TYPE) FMEUF_T_DOC_SEL Selection of documents to be corrected 20060510

Method GET_DOC_SEL on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method GET_FINTYPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_T_FINTYPS Value transfer Type reference (TYPE) FMEUF_T_FINTYP Table of Financing Source Types 20050926

Method GET_FINTYPS on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method GET_FS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OPERA Call by reference Type reference (TYPE) FMEUF_OPERA Operation Identification 20060315
2 Returning RT_FINSRC_INFO Value transfer Type reference (TYPE) FMEUF_T_CERT_FINSRC Financing sources used in the certification run 20060130

Method GET_FS_INFO on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method GET_FS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FINSRC Value transfer Type reference (TYPE) FMEUF_T_FNS List of financing sources 20060130

Method GET_FS_LIST on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GET_TEXT Call by reference Type reference (TYPE) XFELD 'X' Text needed 20051107
2 Importing IM_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20051107
3 Returning RE_HEADER Value transfer Type reference (TYPE) IFMEUF_RUNHT Header Attributes for Certification Run 20050926

Method GET_HEADER on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method GET_HEADER_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_HEADER_2 Value transfer Type reference (TYPE) HEADER_2_TYPE Header Attributes for Cert. Run (Changeable after the Run) 20051110

Method GET_HEADER_2 on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method GET_RANGE_BUKRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RANGE_BUKRS Value transfer Type reference (TYPE) RT_BUKRS_TYPE Range Table for Company Codes 20051005

Method GET_RANGE_BUKRS on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method GET_RANGE_FINSRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RANGE_FINSRC Value transfer Type reference (TYPE) RT_FINSRC_TYPE Range Table type for Financing Source 20050930

Method GET_RANGE_FINSRC on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method GET_RANGE_OPERA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RANGE_OPERA Value transfer Type reference (TYPE) RT_OPERA_TYPE Range Table type for Operation 20050930

Method GET_RANGE_OPERA on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method GET_REF_RUN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RUN_LIST Value transfer Type reference (TYPE) T_RUN_LIST_TYPE List of Certification Runs 20050930

Method GET_REF_RUN_LIST on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GET_TEXT Call by reference Type reference (TYPE) XFELD 'X' Text needed 20051107
2 Importing IM_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20051107
3 Returning RE_STATUS Value transfer Type reference (TYPE) IFMEUF_STATUS Status of Expenditure Certification Run 20050926

Method GET_STATUS on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method GET_TEXTS Signature

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

Method SAVE Signature

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

Method SET_DELETE Signature

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

Method SET_DOC_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOC_SEL Call by reference Type reference (TYPE) FMEUF_T_DOC_SEL Selection of documents to be corrected 20060510

Method SET_DOC_SEL on class CL_FMEUF_WD_CERTIFY_0 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 Header Attributes for Certification Run 20050926

Method SET_HEADER on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method SET_HEADER_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HEADER_2 Call by reference Type reference (TYPE) HEADER_2_TYPE Header Attributes for Cert. Run (Changeable after the Run) 20051110

Method SET_HEADER_2 on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method SET_RANGE_BUKRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_BUKRS Call by reference Type reference (TYPE) RT_BUKRS_TYPE Range Table for Company Codes 20051005

Method SET_RANGE_BUKRS on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method SET_RANGE_FINSRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_FINSRC Call by reference Type reference (TYPE) RT_FINSRC_TYPE Range Table type for Financing Source 20050930

Method SET_RANGE_FINSRC on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method SET_RANGE_OPERA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGE_OPERA Call by reference Type reference (TYPE) RT_OPERA_TYPE Range Table type for Operation 20050930

Method SET_RANGE_OPERA on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method SET_REF_RUN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RUN_LIST Call by reference Type reference (TYPE) T_RUN_LIST_TYPE List of Certification Runs 20050930

Method SET_REF_RUN_LIST on class CL_FMEUF_WD_CERTIFY_0 has no exception.

Method SET_TEXTS Signature

Method SET_TEXTS on class CL_FMEUF_WD_CERTIFY_0 has no parameter.
Method SET_TEXTS on class CL_FMEUF_WD_CERTIFY_0 has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 700