SAP ABAP Class CL_FMRE_HR_DOC_HANDLER (CL_FMRE_HR_DOC_HANDLER)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-FM (Application Component) Funds Management
     FMEU (Package) Earmarked Funds: Additional Developments
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FMEF_CONST_BASE Basis Constants 20070823
Properties
Class CL_FMRE_HR_DOC_HANDLER  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMEU   Earmarked Funds: Additional Developments 
Created 20070604   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FMRE_HR_DOC_HANDLER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FMEF_CONST_BASE Basis Constants 20070823
Friends
Class CL_FMRE_HR_DOC_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONST_HRLOCK Constant Public Type reference (TYPE) FMRESLOCKS-LOCKTYPE 'HR' 20070823
2 CONST_HRTYP_BLK Constant Public Type reference (TYPE) AWTYP 'HRBLK' 20070823
3 CONST_HRTYP_COM Constant Public Type reference (TYPE) AWTYP 'HRCOM' 20070823
4 CONST_HRTYP_PRE Constant Public Type reference (TYPE) AWTYP 'HRPRE' 20070823
5 CON_AWTYP_RES Instance attribute Private Attribute reference (LIKE) 20100309
6 CON_A_MSG Instance attribute Private Attribute reference (LIKE) 20100309
7 CON_BTY_BLOCK Instance attribute Private Attribute reference (LIKE) 20070823
8 CON_BTY_CCARD Instance attribute Private Attribute reference (LIKE) 20100309
9 CON_BTY_COMMIT Instance attribute Private Attribute reference (LIKE) 20070823
10 CON_BTY_FORECA Instance attribute Private Attribute reference (LIKE) 20100309
11 CON_BTY_PRECOM Instance attribute Private Attribute reference (LIKE) 20070823
12 CON_BTY_RESERV Instance attribute Private Attribute reference (LIKE) 20100309
13 CON_BTY_ZAHLUNG Instance attribute Private Attribute reference (LIKE) 20100309
14 CON_EF Instance attribute Private Attribute reference (LIKE) 20100309
15 CON_EXCL_LOCK Instance attribute Private Attribute reference (LIKE) 20100309
16 CON_E_MSG Instance attribute Private Attribute reference (LIKE) 20100309
17 CON_FALSE Instance attribute Private Attribute reference (LIKE) 20100309
18 CON_FI Instance attribute Private Attribute reference (LIKE) 20100309
19 CON_I_MSG Instance attribute Private Attribute reference (LIKE) 20100309
20 CON_M1 Instance attribute Private Attribute reference (LIKE) 20100309
21 CON_MAX_POS Instance attribute Private Attribute reference (LIKE) 20100309
22 CON_MVSTAT_POSTED Instance attribute Private Attribute reference (LIKE) 20100309
23 CON_MVSTAT_PRELIM Instance attribute Private Attribute reference (LIKE) 20100309
24 CON_OPT2EXCL_LOCK Instance attribute Private Attribute reference (LIKE) 20100309
25 CON_OPTIMISTIC_LOCK Instance attribute Private Attribute reference (LIKE) 20100309
26 CON_ORGVG_ABGA Instance attribute Private Attribute reference (LIKE) 20100309
27 CON_ORGVG_ANF Instance attribute Private Attribute reference (LIKE) 20100309
28 CON_ORGVG_ANZ Instance attribute Private Attribute reference (LIKE) 20100309
29 CON_ORGVG_AZUM Instance attribute Private Attribute reference (LIKE) 20100309
30 CON_ORGVG_BANF Instance attribute Private Attribute reference (LIKE) 20100309
31 CON_ORGVG_BEST Instance attribute Private Attribute reference (LIKE) 20100309
32 CON_ORGVG_BKPF Instance attribute Private Attribute reference (LIKE) 20100309
33 CON_ORGVG_COMMIT Instance attribute Private Attribute reference (LIKE) 20100309
34 CON_ORGVG_HRP1 Instance attribute Private Attribute reference (LIKE) 20100309
35 CON_ORGVG_MAN Instance attribute Private Attribute reference (LIKE) 20100309
36 CON_ORGVG_PRECOM Instance attribute Private Attribute reference (LIKE) 20100309
37 CON_ORGVG_RFBV Instance attribute Private Attribute reference (LIKE) 20100309
38 CON_ORGVG_RFST Instance attribute Private Attribute reference (LIKE) 20100309
39 CON_ORGVG_RMRP Instance attribute Private Attribute reference (LIKE) 20100309
40 CON_ORGVG_RMWA Instance attribute Private Attribute reference (LIKE) 20100309
41 CON_ORGVG_RV Instance attribute Private Attribute reference (LIKE) 20100309
42 CON_ORGVG_UMAI Instance attribute Private Attribute reference (LIKE) 20100309
43 CON_ORGVG_ZUGA Instance attribute Private Attribute reference (LIKE) 20100309
44 CON_RE Instance attribute Private Attribute reference (LIKE) 20100309
45 CON_S_MSG Instance attribute Private Attribute reference (LIKE) 20100309
46 CON_TRUE Instance attribute Private Attribute reference (LIKE) 20100309
47 CON_W_MSG Instance attribute Private Attribute reference (LIKE) 20100309
48 CON_X_MSG Instance attribute Private Attribute reference (LIKE) 20100309
49 C_FM_DOC_APPROVED Static Attribute Private Type reference (TYPE) T_FM_DOC_STAT 'A' General Flag 20070823
50 C_FM_DOC_POSTED Static Attribute Private Type reference (TYPE) T_FM_DOC_STAT ' ' General Flag 20070823
51 C_FM_DOC_REJECTED Static Attribute Private Type reference (TYPE) T_FM_DOC_STAT 'R' General Flag 20070823
52 C_FM_DOC_WAITING Static Attribute Private Type reference (TYPE) T_FM_DOC_STAT 'W' General Flag 20070823
53 C_REASONTYP_APPROVAL Constant Private Type reference (TYPE) TREASONS-REASONTYP 'X' Type of decision for Workflow 20071127
54 C_REASONTYP_REJECTION Constant Private Type reference (TYPE) TREASONS-REASONTYP ' ' Type of decision for Workflow 20071127
55 C_WF_STATUS_NON_DETERMINED Static Attribute Private Type reference (TYPE) T_FM_DOC_STAT '?' General Flag 20071127
56 MSG_DUMMY Static Attribute Private Type reference (TYPE) STRING 20070823
57 MSG_HNDLR_INITIALIZED Static Attribute Private Type reference (TYPE) FLAG 20070823
58 M_CURRENT_EF_DOC Static Attribute Private Type reference (TYPE) T_EF_DOC 20070823
59 M_CURRENT_EXT_DOC Static Attribute Private Type reference (TYPE) T_EXT_DOC 20070823
60 M_R_CX_EF_ERROR Static Attribute Private Object reference (TYPE REF TO) CX_FMEF_ERROR_OCCURED 20070823
61 M_R_CX_EF_MSG Static Attribute Private Object reference (TYPE REF TO) CX_FMEF_MSG 20070823
62 M_R_CX_EF_NOT_FOUND Static Attribute Private Object reference (TYPE REF TO) CX_FMEF_NOT_FOUND 20070823
63 M_R_CX_HR_DOC Static Attribute Private Object reference (TYPE REF TO) CX_FMRE_HR_DOC 20070823
64 M_R_EF_DOCUMENT Static Attribute Private Object reference (TYPE REF TO) CL_FM_EF_DOCUMENT 20070823
65 M_R_EF_FACTORY Static Attribute Private Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20070823
66 M_R_EF_POSITION Static Attribute Private Object reference (TYPE REF TO) CL_FM_EF_POSITION 20070823
67 M_T_FIKRS_DATA Static Attribute Private Type reference (TYPE) T_FIKRS_DATA_TAB 20070823
68 SUBRC Static Attribute Private Type reference (TYPE) SY-SUBRC Return Value from ABAP Statement 20081126
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SY_MSG_TO_LIST Static method Private Method OSS1278512 20081126
2 ASSERT_EF_FACTORY Static method Private Method 20070823
3 BUILD_EF_DOC_FROM_EXT Static method Private Method 20070823
4 BUNDLE_EXT_DATA Static method Private Method 20070823
5 CHANGE Static method Public Method 20070823
6 CHANGE_ACCOUNTING Static method Private Method 20070823
7 CHANGE_ACC_CHNG_IND Static method Private Method 20110728
8 CHANGE_FROM_CURRENT_DOC Static method Private Method 20070823
9 CHECK_UPDATE Static method Private Method 20070823
10 CONVERT_CX_EF_MSG_TO_HR_DOC Static method Protected Method 20090107
11 CONVERT_EF_TO_EXT_DOC Static method Private Method 20070823
12 CONVERT_EXT_DOC_TYPE_TO_EF Static method Private Method 20070823
13 CONVERT_EXT_TO_EF_DOC Static method Private Method 20070823
14 CREATE Static method Public Method 20070823
15 CREATE_FROM_CURRENT_EXT_DOC Static method Private Method 20070823
16 DISPATCH Static method Private Method 20070823
17 DOC_EXISTS_FOR_AWREF Static method Private Method 20081125
18 EXTRACT_HDR_DATA_FROM_EXT Static method Private Method 20070823
19 EXTRACT_POS_DATA_FROM_EXT Static method Private Method 20070823
20 FILL_EF_DOC_HDR_FROM_EXT Static method Private Method 20070823
21 FILL_EF_DOC_POS_FROM_EXT Static method Private Method 20070823
22 FILL_EXT_DOC_HDR_FROM_EF Static method Private Method 20070823
23 FILL_EXT_DOC_POS_FROM_EF Static method Private Method 20070823
24 FILL_VAD_DATA_FROM_EXT Static method Private Method 20070823
25 GET_DELTA_INFO Static method Private Method Method to Determine Update Status of Document in FM 20070823
26 GET_EF_DOC_DELTA_INFO Static method Private Method Method to Determine Update Status of Document in FM 20071127
27 GET_EF_REF_FROM_EXT Static method Private Method 20070823
28 GET_FIKRS_DATA Static method Private Method 20070823
29 GET_INT_NR_FROM_OBJ Static method Private Method 20070823
30 GET_STATUS_FROM_REASON Static method Private Method 20071127
31 GET_VAD_DELTA_INFO Static method Private Method 20070823
32 MOVE_EF_ACCDATA_TO_EXT Static method Private Method 20070823
33 MOVE_EXT_TO_EF_ACCDATA Static method Private Method 20070823
34 MOVE_KBLP_TO_EXT_POS Static method Private Method 20070823
35 MOVE_MSG_TO_RET Static method Public Method 20070823
36 MSG_HNDLR_INIT Static method Private Method 20070823
37 MSG_HNDLR_READ Static method Private Method 20070823
38 READ Static method Public Method 20070823
39 READ_DATA_FOR_CURRENT_DOC Static method Private Method 20070823
40 READ_EF_DATA_FROM_EXT Static method Private Method 20081010
41 SET_AVC_MODE Static method Private Method Warnings with BTART = 500 Records 20081017
42 VAD_CREATION_REQUIRED Static method Private Method 20070823
43 WF_CREATED_FOR_DOCUMENT Static method Private Method 20070823
44 WRITE_BACK_CURRENT_EXT_DOC Static method Private Method 20070823
Events
Class CL_FMRE_HR_DOC_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_EF_POS Private See coding 20070823 begin of ts_ef_pos, obj_pos type t_ext_doc_pos-obj_pos, pos type ref to cl_fm_ef_position, vad type ref to cl_fm_ef_valueadjust, end of ts_ef_pos
2 TT_EF_POS Private See coding 20070823 tt_ef_pos type sorted table of ts_ef_pos with unique key obj_pos
3 T_EF_DOC Private See coding 20070823 begin of t_ef_doc, header type ref to cl_fm_ef_document, positions type tt_ef_pos, was_changed type flag, end of t_ef_doc
4 T_EF_DOC_POS Private See coding 20070823 begin of t_ef_doc_pos, doc type ref to cl_fm_ef_document, pos type ref to cl_fm_ef_position, end of t_ef_doc_pos
5 T_EXT_DOC Private See coding 20070823 begin of t_ext_doc, header type t_ext_doc_header, positions type t_ext_doc_pos_tab, end of t_ext_doc
6 T_EXT_DOC_HEADER Private See coding 20070823 begin of t_ext_doc_header. include type hrfpm_acc_if_header_data. types: end of t_ext_doc_header
7 T_EXT_DOC_POS Private See coding 20070823 BEGIN OF t_ext_doc_pos. "WGOSS1163655 INCLUDE TYPE hrfpm_acc_if_pos_data . "WGOSS1163655 TYPES: posid TYPE ps_posid, "WGOSS1163655 END OF t_ext_doc_pos
8 T_EXT_DOC_POS_TAB Private See coding 20070823 t_ext_doc_pos_tab type sorted table of t_ext_doc_pos with unique key obj_pos
9 T_EXT_DOC_TAB Private See coding 20070823 t_ext_doc_tab type table of t_ext_doc
10 T_FIKRS_DATA Private See coding 20070823 begin of t_fikrs_data, comp_code type bukrs. include type fm01 as fm01. types end of t_fikrs_data
11 T_FIKRS_DATA_TAB Private See coding 20070823 t_fikrs_data_tab type sorted table of t_fikrs_data with unique key comp_code
12 T_FMEF_IF_DOCUMENT Private See coding 20070823 begin of t_fmef_if_document. include type fmef_if_document as fmef_doc. types: negative_cmmtnt type flag, end of t_fmef_if_document
13 T_FM_DOC_STAT Private Type reference (TYPE) FLAG General Flag 20070823
Method Signatures

Method ADD_SY_MSG_TO_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) FMREBAPIRET2_T Tabellentype zu BAPIRET2 20081126

Method ADD_SY_MSG_TO_LIST on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method ASSERT_EF_FACTORY Signature

Method ASSERT_EF_FACTORY on class CL_FMRE_HR_DOC_HANDLER has no parameter.
Method ASSERT_EF_FACTORY on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method BUILD_EF_DOC_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXT_DOC Call by reference Type reference (TYPE) T_EXT_DOC 20070823
2 Importing I_READ_ONLY Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20081010
3 Returning R_EF_DOC Value transfer Type reference (TYPE) T_EF_DOC 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method BUNDLE_EXT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXT_DOC Call by reference Type reference (TYPE) T_EXT_DOC_TAB 20070823
2 Importing IP_BUDAT Call by reference Type reference (TYPE) BUDAT 20070823
3 Importing IP_BUKRS Call by reference Type reference (TYPE) BUKRS 20070823
4 Importing IT_POSITIONS_EXT Call by reference Type reference (TYPE) HRFPM_ACC_IF_FM_T Tabellentyp zu HRFPM_ACC_IF_FM 20070823

Method BUNDLE_EXT_DATA on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_POSITIONS_EXT Call by reference Type reference (TYPE) HRFPM_ACC_IF_FM_T Tabellentyp zu HRFPM_ACC_IF 20070823
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FMREBAPIRET2_T 20070823
3 Importing IP_FLG_CHECK_ONLY Call by reference Type reference (TYPE) FLAG 20070823
# Exception Resumable Description Created on
1 ERROR_OCCURED 20070823
2 NOT_FOUND 20070823
3 REF_NOT_FOUND 20070823

Method CHANGE_ACCOUNTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OLD_POS Call by reference Object reference (TYPE REF TO) CL_FM_EF_POSITION 20070823
2 Importing IS_NEW_POS_DATA Call by reference Type reference (TYPE) T_EXT_DOC_POS 20070823
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED 20070823
2 CX_FMEF_MSG 20070823

Method CHANGE_ACC_CHNG_IND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OLD_POS Call by reference Object reference (TYPE REF TO) CL_FM_EF_POSITION 20110728
2 Importing IS_NEW_POS_DATA Call by reference Type reference (TYPE) T_EXT_DOC_POS 20110728
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED 20110728
2 CX_FMEF_MSG 20110728

Method CHANGE_FROM_CURRENT_DOC Signature

Method CHANGE_FROM_CURRENT_DOC on class CL_FMRE_HR_DOC_HANDLER has no parameter.
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method CHECK_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_CHECK_ONLY Call by reference Type reference (TYPE) BOOLEAN 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method CONVERT_CX_EF_MSG_TO_HR_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_FMEF_MSG Call by reference Object reference (TYPE REF TO) CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20090107
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC Exceptions beim Belegupdate für HR-Obligos 20090107

Method CONVERT_EF_TO_EXT_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EXT_DOC Call by reference Type reference (TYPE) FMEF_IF_DOCUMENT 20070823
2 Importing IR_EF_DOC Call by reference Object reference (TYPE REF TO) CL_FM_EF_DOCUMENT 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method CONVERT_EXT_DOC_TYPE_TO_EF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EF_DOC Call by reference Type reference (TYPE) T_FMEF_IF_DOCUMENT Document Data of an Earmarked Fund 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method CONVERT_EXT_TO_EF_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EF_DOC Call by reference Type reference (TYPE) T_FMEF_IF_DOCUMENT 20070823
2 Importing IP_FOR_CREATION Call by reference Type reference (TYPE) FLAG Kontext: Erstellen eines neuen Belegs 20100309
3 Importing IS_EXT_DOC Call by reference Type reference (TYPE) T_EXT_DOC 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_POSITIONS_EXT Call by reference Type reference (TYPE) HRFPM_ACC_IF_FM_T Tabellentyp zu HRFPM_ACC_IF_FM 20070823
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FMREBAPIRET2_T 20070823
3 Importing IP_BUDAT Call by reference Type reference (TYPE) BUDAT 20070823
4 Importing IP_BUKRS Call by reference Type reference (TYPE) BUKRS 20070823
5 Importing IP_FLG_CHECK_ONLY Call by reference Type reference (TYPE) FLAG 20070823
# Exception Resumable Description Created on
1 BLART_NOT_GIVEN 20070823
2 ERROR_OCCURED 20070823
3 NOT_FOUND 20070823
4 NO_FIKRS_FOR_BUKRS 20070823
5 REF_NOT_FOUND 20070823
6 WRONG_TYPE 20070823

Method CREATE_FROM_CURRENT_EXT_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_EF_DOC Value transfer Type reference (TYPE) T_EF_DOC 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method DISPATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_POSITIONS_EXT Call by reference Type reference (TYPE) HRFPM_ACC_IF_FM_T Tabellentyp zu HRFPM_ACC_IF_FM 20070823
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FMREBAPIRET2_T 20070823
3 Importing IP_BUDAT Call by reference Type reference (TYPE) BUDAT 20070823
4 Importing IP_BUKRS Call by reference Type reference (TYPE) BUKRS 20070823
5 Importing IP_FLG_CHANGE Call by reference Type reference (TYPE) FLAG 20070823
6 Importing IP_FLG_CHECK_ONLY Call by reference Type reference (TYPE) FLAG 20070823
7 Importing IP_FLG_CREATE Call by reference Type reference (TYPE) FLAG 20070823
8 Importing IP_FLG_READ Call by reference Type reference (TYPE) FLAG 20070823
# Exception Resumable Description Created on
1 BLART_NOT_GIVEN 20070823
2 ERROR_OCCURED 20070823
3 NOT_FOUND 20070823
4 NO_FIKRS_FOR_BUKRS 20070823
5 REF_NOT_FOUND 20070823
6 WRONG_TYPE 20070823

Method DOC_EXISTS_FOR_AWREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXT_DOC Call by reference Type reference (TYPE) T_EXT_DOC 20081125
2 Returning RP_EXISTS Value transfer Type reference (TYPE) FLAG allgemeines flag 20081125
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC Exceptions beim Belegupdate für HR-Obligos 20081125

Method EXTRACT_HDR_DATA_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXT_DATA Call by reference Type reference (TYPE) HRFPM_ACC_IF_FM Übergabestruktur für Obligobelege 20070823
2 Returning RS_HDR_DATA Value transfer Type reference (TYPE) HRFPM_ACC_IF_HEADER_DATA 20070823

Method EXTRACT_HDR_DATA_FROM_EXT on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method EXTRACT_POS_DATA_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXT_DATA Call by reference Type reference (TYPE) HRFPM_ACC_IF_FM Übergabestruktur für Obligobelege 20070823
2 Returning RS_POS_DATA Value transfer Type reference (TYPE) T_EXT_DOC_POS 20070823

Method EXTRACT_POS_DATA_FROM_EXT on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method FILL_EF_DOC_HDR_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EF_DOC Call by reference Type reference (TYPE) T_FMEF_IF_DOCUMENT 20070823
2 Importing IP_FOR_CREATION Call by reference Type reference (TYPE) FLAG 20100309
3 Importing IS_EXT_DOC Call by reference Type reference (TYPE) T_EXT_DOC 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method FILL_EF_DOC_POS_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EF_DOC Call by reference Type reference (TYPE) T_FMEF_IF_DOCUMENT 20070823
2 Importing IP_FOR_CREATION Call by reference Type reference (TYPE) FLAG 20100309
3 Importing IS_EXT_DOC Call by reference Type reference (TYPE) T_EXT_DOC 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method FILL_EXT_DOC_HDR_FROM_EF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXT_DOC_HEADER Call by reference Type reference (TYPE) T_EXT_DOC_HEADER 20070823
2 Importing IS_EF_DOC Call by reference Type reference (TYPE) T_EF_DOC 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method FILL_EXT_DOC_POS_FROM_EF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EXT_DOC Call by reference Type reference (TYPE) T_EXT_DOC 20070823
2 Importing IS_EF_DOC Call by reference Type reference (TYPE) T_EF_DOC 20070823
3 Importing I_READ_ONLY Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20120711
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method FILL_VAD_DATA_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXT_POS Call by reference Type reference (TYPE) T_EXT_DOC_POS 20070823
2 Returning RS_VAD_DATA Value transfer Type reference (TYPE) FMEF_IF_VALUEADJUST Interface Structure for Creating Value Adjustments 20070823

Method FILL_VAD_DATA_FROM_EXT on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method GET_DELTA_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_HDR Call by reference Object reference (TYPE REF TO) CL_FM_EF_DOCUMENT Mittelvormerkung (Gesamtdokument) 20070823
2 Importing IS_DOC_POS Value transfer Type reference (TYPE) TS_EF_POS 20070823
3 Returning RS_DELTA Value transfer Type reference (TYPE) HRFPM_ACC_IF_DELTA_FM 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC Exceptions beim Belegupdate für HR-Obligos 20070823

Method GET_EF_DOC_DELTA_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_HDR Call by reference Object reference (TYPE REF TO) CL_FM_EF_DOCUMENT Mittelvormerkung (Gesamtdokument) 20071127
2 Importing IS_DOC_POS Value transfer Type reference (TYPE) TS_EF_POS 20071127
3 Returning RS_DELTA Value transfer Type reference (TYPE) HRFPM_ACC_IF_DELTA_FM 20071127
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC Exceptions beim Belegupdate für HR-Obligos 20071127

Method GET_EF_REF_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_READ_ONLY Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20081010
2 Importing OBJ_KEY Call by reference Type reference (TYPE) AWKEY 20070823
3 Importing OBJ_POS Call by reference Type reference (TYPE) AWPOS 20070823
4 Importing OBJ_SYS Call by reference Type reference (TYPE) AWSYS 20070823
5 Importing OBJ_TYPE Call by reference Type reference (TYPE) AWTYP 20070823
6 Returning RP_EF_REF Value transfer Type reference (TYPE) T_EF_DOC_POS 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method GET_FIKRS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_COMP_CODE Call by reference Type reference (TYPE) BUKRS 20070823
2 Returning RS_FIKRS_DATA Value transfer Type reference (TYPE) FM01 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method GET_INT_NR_FROM_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BELNR Call by reference Type reference (TYPE) KBLNR 20070823
2 Exporting E_BLPOS Call by reference Type reference (TYPE) KBLPOS 20070823
3 Importing OBJ_KEY Call by reference Type reference (TYPE) AWKEY 20070823
4 Importing OBJ_POS Call by reference Type reference (TYPE) AWPOS 20070823
5 Importing OBJ_SYS Call by reference Type reference (TYPE) AWSYS 20070823
6 Importing OBJ_TYPE Call by reference Type reference (TYPE) AWTYP 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method GET_STATUS_FROM_REASON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_REASON Call by reference Type reference (TYPE) FMREASON Reason for decision for workflow 20071127
2 Returning RP_WF_STATUS Value transfer Attribute reference (LIKE) C_FM_DOC_POSTED General Flag 20071127
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC Exceptions beim Belegupdate für HR-Obligos 20071127

Method GET_VAD_DELTA_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_POS Call by reference Type reference (TYPE) TS_EF_POS 20070823
2 Returning RS_DELTA_INFO Value transfer Type reference (TYPE) HRFPM_ACC_IF_DELTA_FM Earmarked Funds: Value Adjustment Documents 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC Exceptions beim Belegupdate für HR-Obligos 20070823

Method MOVE_EF_ACCDATA_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KBLP Call by reference Type reference (TYPE) KBLP 20070823
2 Returning RS_ACC_ASS Value transfer Type reference (TYPE) HRFPM_ACC_IF_POS_DATA-ACC_ASS 20070823

Method MOVE_EF_ACCDATA_TO_EXT on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method MOVE_EXT_TO_EF_ACCDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACC_ASS Call by reference Type reference (TYPE) T_EXT_DOC_POS 20070823
2 Returning RS_ACC_DATA Value transfer Type reference (TYPE) FMEF_IF_POS_ACCOUNTING 20070823

Method MOVE_EXT_TO_EF_ACCDATA on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method MOVE_KBLP_TO_EXT_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KBLP Call by reference Type reference (TYPE) KBLP 20070823
2 Returning RS_EXT_POS Value transfer Type reference (TYPE) T_EXT_DOC_POS 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method MOVE_MSG_TO_RET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_BAPIRET2 Value transfer Type reference (TYPE) BAPIRET2 20070823

Method MOVE_MSG_TO_RET on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method MSG_HNDLR_INIT Signature

Method MSG_HNDLR_INIT on class CL_FMRE_HR_DOC_HANDLER has no parameter.
Method MSG_HNDLR_INIT on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method MSG_HNDLR_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FMREBAPIRET2_T 20070823

Method MSG_HNDLR_READ on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_POSITIONS_EXT Call by reference Type reference (TYPE) HRFPM_ACC_IF_FM_T Tabellentyp zu HRFPM_ACC_IF_FM 20070823
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FMREBAPIRET2_T 20070823
# Exception Resumable Description Created on
1 BLART_NOT_GIVEN 20070823
2 ERROR_OCCURED 20070823
3 NOT_FOUND 20070823
4 NO_FIKRS_FOR_BUKRS 20070823
5 REF_NOT_FOUND 20070823
6 WRONG_TYPE 20070823

Method READ_DATA_FOR_CURRENT_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READ_ONLY Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20120711
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20070823

Method READ_EF_DATA_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KBLK Call by reference Type reference (TYPE) KBLK Belegkopf: Manuelle Belegerfassung 20081010
2 Exporting ES_KBLP Call by reference Type reference (TYPE) KBLP Belegposition: Manuelle Belegerfassung 20081010
3 Importing IP_FLG_READ_ONLY Call by reference Type reference (TYPE) FLAG 'X' OSS1277853 20081122
4 Importing OBJ_KEY Call by reference Type reference (TYPE) AWKEY 20081010
5 Importing OBJ_POS Call by reference Type reference (TYPE) AWPOS 20081010
6 Importing OBJ_SYS Call by reference Type reference (TYPE) AWSYS 20081010
7 Importing OBJ_TYPE Call by reference Type reference (TYPE) AWTYP 20081010
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC 20081010

Method SET_AVC_MODE Signature

Method SET_AVC_MODE on class CL_FMRE_HR_DOC_HANDLER has no parameter.
Method SET_AVC_MODE on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method VAD_CREATION_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_VAD_CREATION_REQUIRED Value transfer Type reference (TYPE) FLAG General Flag 20070823
# Exception Resumable Description Created on
1 CX_FMRE_HR_DOC Exceptions beim Belegupdate für HR-Obligos 20070823

Method WF_CREATED_FOR_DOCUMENT Signature

Method WF_CREATED_FOR_DOCUMENT on class CL_FMRE_HR_DOC_HANDLER has no parameter.
Method WF_CREATED_FOR_DOCUMENT on class CL_FMRE_HR_DOC_HANDLER has no exception.

Method WRITE_BACK_CURRENT_EXT_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_POSITIONS_EXT Call by reference Type reference (TYPE) HRFPM_ACC_IF_FM_T Tabellentyp zu HRFPM_ACC_IF_FM 20070823

Method WRITE_BACK_CURRENT_EXT_DOC on class CL_FMRE_HR_DOC_HANDLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604