SAP ABAP Class CL_HRFPM_CD_PBC_UPDATE (Update of FM Document and Dependent Requirement)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-PM-PB (Application Component) Position Budgeting and Control
     PAOC_FPM_COM_ENGINE (Package) Position Management: Commitment Creation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRFPM_CD_EXT_CALL_UPDATE Oberklasse für externe Updates 20070824
Properties
Class CL_HRFPM_CD_PBC_UPDATE  
Short Description Update of FM Document and Dependent Requirement    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_FPM_COM_ENGINE   Position Management: Commitment Creation 
Created 20070111   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HRFPM_CD_UPDATE_LOGIC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HRFPM_DB_INTERFACE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRFPM_CD_PBC_UPDATE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_HRFPM_CD_UPDATE_LOGIC 20070716 Master for Generating PBC Documents
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACC_DOC_GENERATOR Instance attribute Protected Object reference (TYPE REF TO) CL_HRFPM_CD_ACC_BUILD_DOCS Creation of Accounting Documents 20070111
2 ADMISSIBLE_UPD_STAT Instance attribute Protected Type reference (TYPE) CL_HRFPM_DB_INTERFACE=>TT_RANGE_C1 20070621
3 APPL_LOG_ACTIVE Instance attribute Protected Type reference (TYPE) FLAG General Flag 20070616
4 BUFFER Instance attribute Protected Object reference (TYPE REF TO) CL_HRFPM_CD_DOC_BUFFER Creation of Accounting Documents 20070111
5 CLOSING_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_HRFPM_CD_CLOSING_HANDLER 20070904
6 CNTRL_PARAMETERS Instance attribute Protected Type reference (TYPE) TS_CNTRL_PARAMETERS 20070111
7 C_MODULE_NAME Constant Protected Type reference (TYPE) HRFPM_MODULE 'CD' 20070111
8 C_TRUE Constant Protected Type reference (TYPE) FLAG 'X' General Indicator 20070111
9 C_UPDATE_ACC_FAILED Constant Protected Type reference (TYPE) UPDATE_STAT 'AE' 20070111
10 C_UPDATE_ACC_SUCCESS Constant Protected Type reference (TYPE) UPDATE_STAT 'AS' 20070111
11 C_UPDATE_CHANGES_PERSISTED Instance attribute Protected Type reference (TYPE) UPDATE_STAT 'CP' UPDATE_STAT 20100130
12 C_UPDATE_COMMITED Constant Protected Type reference (TYPE) UPDATE_STAT 'C' 20070111
13 C_UPDATE_PBC_AFTER_FM_FAILED Constant Protected Type reference (TYPE) UPDATE_STAT 'PA' General Flag 20070910
14 C_UPDATE_PBC_FAILED Constant Protected Type reference (TYPE) UPDATE_STAT 'PE' 20070111
15 C_UPDATE_PBC_SUCCESS Instance attribute Protected Type reference (TYPE) UPDATE_STAT 'PS' 20070111
16 C_UPDATE_RESTORED Constant Protected Type reference (TYPE) UPDATE_STAT 'R' 20070111
17 C_UPDATE_STATUS_INVALID Constant Protected Type reference (TYPE) UPDATE_STAT 'XX' 20070111
18 C_UPDATE_STAT_BUILT Constant Protected Type reference (TYPE) UPDATE_STAT 'B' General Flag 20070111
19 C_UPDATE_WRITTEN Constant Protected Type reference (TYPE) UPDATE_STAT 'W' 20070111
20 DIFFERENCE Instance attribute Protected Type reference (TYPE) DIFF_DOC_SORTED HRFPM: Personnel Costs Savings/ Overrun 20070111
21 ENQMODE Instance attribute Protected Type reference (TYPE) ENQMODE Lock Mode 20070124
22 EXC_2FC Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM_2FC 20070111
23 EXC_ACC Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM_ACC_POSTING HRFPM: Error During FM Document Creation 20070111
24 EXC_ACC_POSTING Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM_ACC_POSTING HRFPM: Error During FM Document Creation 20070201
25 EXC_ADMIN Static Attribute Protected Object reference (TYPE REF TO) CX_HRFPM_ADMINISTRATOR Exceptions Administrator 20070111
26 EXC_CD Static Attribute Protected Object reference (TYPE REF TO) CX_HRFPM_CD_FAILED 20070111
27 EXC_CURRENT_UPDATE Static Attribute Protected Object reference (TYPE REF TO) CX_HRFPM Exception Class for Module "Administrator" 20070111
28 EXC_DB Static Attribute Protected Object reference (TYPE REF TO) CX_HRFPM_DB_OPERATION 20070111
29 EXC_FM_DOC Static Attribute Protected Object reference (TYPE REF TO) CX_HRFPM_FM_DOC 20070111
30 EXC_FM_POSTING Static Attribute Protected Object reference (TYPE REF TO) CX_HRFPM_FM_POSTING HRFPM: Error During FM Document Creation 20070111
31 EXC_FPM_DOC Static Attribute Protected Object reference (TYPE REF TO) CX_HRFPM_FPM_DOC Error During FPM Document Creation 20070111
32 EXC_INFTY Static Attribute Protected Object reference (TYPE REF TO) CX_HRFPM_INFOTYPE_OPERATION Infotype Operations 20070111
33 EXC_INT_ERROR Static Attribute Protected Object reference (TYPE REF TO) CX_HRFPM_INTERNAL_ERROR 20070111
34 EXC_PCS Static Attribute Protected Object reference (TYPE REF TO) CX_HRFPM_PCS_POSTING HRFPM: Error During FM Document Creation 20070111
35 EXC_ROOT Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM Exception Class for Module "Administrator" 20070111
36 FLG_DECOUPLED Instance attribute Protected Type reference (TYPE) FLAG General Flag 20070213
37 FLG_SIMULATION Instance attribute Protected Type reference (TYPE) FLAG General Flag 20070213
38 FM Instance attribute Protected Type reference (TYPE) UPDATE_STRUC_FM 20070111
39 FM_POS_LOG_ACTIVE Instance attribute Protected Type reference (TYPE) FLAG General Flag 20070616
40 FPM Instance attribute Protected Type reference (TYPE) UPDATE_STRUC_FPM 20070111
41 FPM_DOC Instance attribute Protected Type reference (TYPE) HRFPM_FPM_DOC_IT Table Type for HRFPM_FPM_DOC 20070111
42 FPM_DOC_POS Instance attribute Protected Type reference (TYPE) TT_FPM_DOC_POS 20070111
43 INIT_CALLED Instance attribute Protected Type reference (TYPE) FLAG General Flag 20070716
44 LOG Instance attribute Protected Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TT_FM_DOC_POS_RETURN 20070615
45 MSG_DUMMY Instance attribute Protected Type reference (TYPE) STRING 20070111
46 OBJECTS Instance attribute Protected Type reference (TYPE) HRFPM_OBJECTS_IT HRFPM: Table of Objects Participating in Commitment Run 20070111
47 RECALC Instance attribute Protected Type reference (TYPE) UPDATE_STRUC_RECALC 20070111
48 RECALC_BFR Static Attribute Protected Type reference (TYPE) RECALC_BFR_TAB Statistical Buffer with Retroactive Accounting Information 20070111
49 RECALC_FLG Static Attribute Protected Type reference (TYPE) T77S0-GSVAL Value of semantic abbreviation 20070111
50 REG Instance attribute Protected Object reference (TYPE REF TO) CL_HRFPM_CD_REGISTRATOR Factory for Creating Update Records of PBC Documents 20070111
51 REPAIR_MODE Static Attribute Protected Type reference (TYPE) FLAG General Flag 20080104
52 RUNID Instance attribute Protected Type reference (TYPE) HRFPM_RUNID ID of Commitment Run 20070111
53 SYMSG Instance attribute Protected Type reference (TYPE) SYMSG Structure of Message Variables 20070610
54 UPDATE_LOGIC Instance attribute Protected Object reference (TYPE REF TO) CL_HRFPM_CD_UPDATE_LOGIC Factory for Creating Update Records of PBC Documents 20070111
55 UPDATE_STAT_ACC Instance attribute Protected Type reference (TYPE) UPDATE_STAT 20070111
56 UPDATE_STAT_PBC Instance attribute Protected Type reference (TYPE) UPDATE_STAT 20070111
57 _PCS_UPDATE Instance attribute Protected Type reference (TYPE) UPDATE_STRUC_DIFF 20080328
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SKIP_DOC_POS_MSG Instance method Protected Method 20120213
2 ADD_SUCCESS_MESSAGES Instance method Protected Method 20120213
3 AFTER_FAILURE_OF_POST_TO_FM Instance method Protected Method 20070531
4 AFTER_SUCCESS_OF_POST_TO_FM Instance method Protected Method 20070531
5 APPROVED_IN_FM Instance method Protected Method 20070531
6 BUILD_PBC_UPD Instance method Protected Method 20070111
7 BUILD_PCS_UPD Instance method Protected Method 20070111
8 BUILD_RECALC Instance method Protected Method 20070111
9 CALCULATE_DELTA_AMNT Instance method Protected Method 20070207
10 CALL_ACC_POSTING Instance method Protected Method 20070111
11 CARRY_OUT_PBC_CHANGES Instance method Protected Method 20070601
12 CARRY_OUT_REGISTER_CHANGES Instance method Protected Method 20070621
13 CARRY_OUT_STATUS_UPDATE Instance method Protected Method 20070309
14 CARRY_OUT_TRANSFER Instance method Protected Method 20070621
15 CHECK_ALL Instance method Protected Method 20070715
16 CHECK_DEP_DOC_UPD_STATUS Instance method Protected Method 20070612
17 CHECK_DOC_UPD_STATUS Instance method Protected Method 20070715
18 CHECK_INITIALIZED Instance method Protected Method 20070716
19 CHECK_POSTING_STATUS_OK Instance method Protected Method 20070309
20 CHECK_SKIP_DOC_POS Instance method Protected Method WG/NOTE/1684065 20120213
21 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070111
22 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070111
23 DEQUEUE Instance method Protected Method 20070111
24 DET_DELTA_OF_FPM_POS Instance method Protected Method 20070620
25 DET_PBC_UPD_STATUS Instance method Protected Method 20070716
26 DOC_CLOSING_SKIP_CHECK Instance method Protected Method 20090523
27 ENQUEUE Instance method Protected Method 20070111
28 ENSURE_STATUS_OF_DEP_OBJECTS Instance method Protected Method 20070612
29 GET_FM_DOC_INFO Instance method Public Method Read Infos on Document to be Updated 20070714
30 GET_LOG Instance method Public Method Read the FM_POS-Related Log 20070615
31 GET_OBJECTS Instance method Public Method Return Objects Affected by Update 20070111
32 INIT Instance method Public Method 20070716
33 INSERT_FPM_DOC Instance method Protected Method 20070828
34 INSERT_INTO_FPM_DOC_POS_UNIQUE Instance method Protected Method 20070208
35 INSERT_INTO_FPM_DOC_UNIQUE Instance method Protected Method 20070601
36 INSERT_SINGLE_FM_DOC Instance method Protected Method 20070828
37 LOAD_BUFFER_CONTENTS Instance method Protected Method 20070715
38 MARK_FOR_RETRO Instance method Protected Method 20070120
39 NULL_APPROVAL_REQUIRED Instance method Protected Method 20070531
40 PREPARE_UPD_STRUCTURE Instance method Protected Method 20070715
41 PUT_MESSAGE_TO_LOG Instance method Protected Method 20070615
42 PUT_SY_MESSAGE_TO_LOG Instance method Protected Method 20070722
43 REGISTER_CHANGES_ON_DB Instance method Protected Method Flag Deltas in PBC ('Decoupling') 20070601
44 REGISTER_CHANGES_ON_PBC_ITEMS Instance method Protected Method 20070618
45 REGISTER_CHANGES_ON_PBC_TABLES Instance method Protected Method 20070602
46 REGISTER_CHANGES_ON_PBC_TOTALS Instance method Protected Method 20070618
47 REG_FM_DOC_FOR_INSERT Instance method Protected Method 20070602
48 REG_FM_DOC_FOR_UPDATE Instance method Protected Method 20090522
49 REG_FM_DOC_FOR_UPDATE_N Instance method Protected Method 20090522
50 REG_FPM_POS_FOR_DELETE Instance method Protected Method 20070602
51 REG_FPM_POS_FOR_INSERT Instance method Protected Method 20070602
52 REG_FPM_POS_FOR_UPDATE Instance method Protected Method 20070602
53 REG_TRANS_FM_DOC_FOR_UPDATE Instance method Protected Method 20070602
54 SET_ACC_AMOUNTS_FOR_POST Instance method Protected Method 20070111
55 SET_FM_DOC_FOR_INSERT Instance method Protected Method 20070124
56 SET_FM_DOC_FOR_UPDATE Instance method Protected Method 20070124
57 SET_FM_POS_UPDATE_STATUS Instance method Protected Method 20070627
58 SET_FPM_POS_FOR_DELETE Instance method Protected Method 20070601
59 SET_FPM_POS_FOR_INSERT Instance method Protected Method 20070601
60 SET_FPM_POS_FOR_UPDATE Instance method Protected Method 20070601
61 SET_LOG_ACTIVE Instance method Public Method Activate the FM_POS-Related Log (Default is ApplLog) 20070615
62 SET_LOG_INACTIVE Instance method Public Method Deactivate the FM_POS-Related Log (Default is ApplLog) 20070615
63 SET_MATCHCODE_W Instance method Protected Method 20070120
64 SET_RECALC_DATE Instance method Protected Method 20070120
65 TRANSFER_TO_FM Instance method Protected Method 20070630
66 UNDO_REGISTERED_CHANGES Instance method Protected Method 20070606
67 UPDATE Instance method Public Method Standard Process 20070715
68 UPDATE_FPM_DOC Instance method Protected Method 20070828
69 UPDATE_IN_FM_REQUIRED Instance method Protected Method 20070813
70 UPDATE_PCS_DOC Instance method Protected Method 20070308
71 UPDATE_PCS_DOCUMENTS Instance method Protected Method 20070601
72 UPDATE_RECALC Instance method Protected Method 20070209
73 UPDATE_RECALC_DATE Instance method Protected Method 20070601
74 UPDATE_RECALC_REQ Instance method Protected Method 20090523
75 UPDATE_REQUIRED Instance method Protected Method 20090522
76 UPDATE_SINGLE_FM_DOC Instance method Protected Method 20070828
77 UPDATE_STRUC_IS_OK Instance method Protected Method 20070206
78 WRITE_EXCEPTION_TO_LOG Instance method Protected Method 20070616
Events
Class CL_HRFPM_CD_PBC_UPDATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DIFF_DOC_SORTED Protected See coding 20070111 diff_doc_sorted TYPE TABLE OF hrfpm_difference WITH NON-UNIQUE KEY dep_fm_doc
2 FM_DOC_HDR_SORTED Protected See coding 20070111 fm_doc_hdr_sorted TYPE SORTED TABLE OF hrfpm_fm_doc WITH NON-UNIQUE KEY key_header
3 FM_DOC_POS_SORTED Public Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>FM_DOC_POS_SORTED 20070405
4 FPM_DOC_HDR_SORTED Protected See coding 20070111 fpm_doc_hdr_sorted TYPE SORTED TABLE OF hrfpm_fpm_doc WITH NON-UNIQUE KEY key_header
5 FPM_DOC_POS_SORTED Public Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>FPM_DOC_POS_SORTED 20070405
6 RECALC_BFR_TAB Protected See coding 20070111 recalc_bfr_tab TYPE SORTED TABLE OF recalc_info_struc WITH UNIQUE KEY hrobject
7 RECALC_INFO_STRUC Protected See coding 20070111 BEGIN OF recalc_info_struc. INCLUDE TYPE hrobject AS hrobject. TYPES: rrdat TYPE p0003-rrdat, rrdat_recover TYPE p0003-rrdat, update_stat TYPE update_stat, END OF recalc_info_struc
8 TS_CNTRL_PARAMETERS Public Type reference (TYPE) HRFPM_CD_PBC_CNTRL_PARA 20070111
9 TS_HROBJECT Protected See coding 20070208 BEGIN OF ts_hrobject. INCLUDE TYPE hrobject AS hrobject. TYPES END OF ts_hrobject
10 TT_FPM_DOC_POS Protected See coding 20070111 tt_fpm_doc_pos TYPE SORTED TABLE OF hrfpm_fpm_doc_pos_stat WITH NON-UNIQUE KEY updstatus-dbaction
11 TT_FPM_DOC_POS_SIMPLE Protected See coding 20070111 tt_fpm_doc_pos_simple TYPE STANDARD TABLE OF hrfpm_fpm_doc_pos_stat WITH DEFAULT KEY
12 TT_HROBJECT Protected See coding 20070208 tt_hrobject TYPE SORTED TABLE OF ts_hrobject WITH UNIQUE KEY hrobject
13 UPDATE_STAT Protected Type reference (TYPE) CHAR2 20070111
14 UPDATE_STRUC_DIFF Protected See coding 20070111 BEGIN OF update_struc_diff, doc_pos TYPE hrfpm_fm_doc_pos_it, doc_hdr TYPE hrfpm_fm_doc_it, single_itm_pos_linked TYPE hrfpm_difference_it, single_itm_pos_not_linked TYPE hrfpm_difference_it, update_stat TYPE update_stat, END OF update_struc_diff
15 UPDATE_STRUC_FM Protected See coding 20070111 BEGIN OF update_struc_fm, doc_hdr TYPE hrfpm_fm_doc, doc_pos TYPE hrfpm_fm_doc_pos_it, doc_pos_upd_info TYPE cl_hrfpm_cd_acc_build_docs=>tt_update_info, update_stat TYPE update_stat, doc_pos_delta TYPE cl_hrfpm_cd_update_logic=>tt_fm_pos_delta. *INCLUDE TYPE update_struc_diff AS diff * RENAMING WITH SUFFIX dif. TYPES: END OF update_struc_fm
16 UPDATE_STRUC_FPM Protected See coding 20070111 BEGIN OF update_struc_fpm, doc_hdr_del TYPE fpm_doc_hdr_sorted, doc_hdr_mod TYPE fpm_doc_hdr_sorted, doc_pos_ins TYPE tt_fpm_doc_pos_simple, doc_pos_upd TYPE tt_fpm_doc_pos_simple, doc_pos_del TYPE tt_fpm_doc_pos_simple, update_stat TYPE update_stat, END OF update_struc_fpm
17 UPDATE_STRUC_RECALC Protected See coding 20070111 BEGIN OF update_struc_recalc, recalc_info TYPE recalc_bfr_tab, update_stat TYPE update_stat, END OF update_struc_recalc
Method Signatures

Method ADD_SKIP_DOC_POS_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TT_FM_DOC_POS_RETURN 20120213
2 Importing IV_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20120213

Method ADD_SKIP_DOC_POS_MSG on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method ADD_SUCCESS_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TT_FM_DOC_POS_RETURN 20120213
2 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20120213

Method ADD_SUCCESS_MESSAGES on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method AFTER_FAILURE_OF_POST_TO_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HRFPM_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070619
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING 20070531

Method AFTER_SUCCESS_OF_POST_TO_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HRFPM_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070619
2 Returning RP_UPDATE_STAT Value transfer Type reference (TYPE) UPDATE_STAT 20070910
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING 20070531

Method APPROVED_IN_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FPM Belegpositionen - DB Schlüssel 20070601
2 Returning RP_UPD_STATUS_IN_FM Value transfer Type reference (TYPE) HRFPM_ACC_IF_DELTA_HR-STATUS allgemeines flag 20070615

Method APPROVED_IN_FM on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method BUILD_PBC_UPD Signature

Method BUILD_PBC_UPD on class CL_HRFPM_CD_PBC_UPDATE has no parameter.
Method BUILD_PBC_UPD on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method BUILD_PCS_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070601
2 Returning RRS_PCS_UPDATE Value transfer Object reference (TYPE REF TO) UPDATE_STRUC_DIFF 20080328
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070206

Method BUILD_RECALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070601
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070220

Method CALCULATE_DELTA_AMNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FM_POS_DELTA Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TT_FM_POS_DELTA 20070207

Method CALCULATE_DELTA_AMNT on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method CALL_ACC_POSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070619
2 Returning R_UPD_STAT Value transfer Type reference (TYPE) UPDATE_STAT 20070530
# Exception Resumable Description Created on
1 CX_HRFPM Ausnahmenklasse für Modul 'Administrator' 20070111

Method CARRY_OUT_PBC_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_UNDO Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20070606
2 Importing IS_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belegpositionen - DB Schlüssel 20070601
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING 20070601

Method CARRY_OUT_REGISTER_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070621
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070621

Method CARRY_OUT_STATUS_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FPM Belege - Positionen 20070601
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070309

Method CARRY_OUT_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_KEEP_ENQUEUED Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20070621
2 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070621
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING 20070621

Method CHECK_ALL Signature

Method CHECK_ALL on class CL_HRFPM_CD_PBC_UPDATE has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070715

Method CHECK_DEP_DOC_UPD_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FPM Belegpositionen 20070612
2 Returning RP_FLG_STATUS_IS_OK Value transfer Type reference (TYPE) FLAG allgemeines flag 20070612
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070612

Method CHECK_DOC_UPD_STATUS 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) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070715
2 Returning RP_STATUS_OK Value transfer Type reference (TYPE) FLAG allgemeines flag 20070715
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070715

Method CHECK_INITIALIZED Signature

Method CHECK_INITIALIZED on class CL_HRFPM_CD_PBC_UPDATE has no parameter.
Method CHECK_INITIALIZED on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method CHECK_POSTING_STATUS_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HRFPM_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070619
2 Returning RP_STATUS_OK Value transfer Type reference (TYPE) FLAG allgemeines flag 20070309
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070309

Method CHECK_SKIP_DOC_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20120213
2 Returning RV_SKIP Value transfer Type reference (TYPE) FLAG allgemeines flag 20120213
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20120213

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRFPM_CD_PBC_UPDATE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CREATION_MODE Call by reference Type reference (TYPE) HRFPM_DC_CREATION_MODE allgemeines flag 20070111
2 Importing IP_FM_POS_LOG_ACTIVE Call by reference Type reference (TYPE) FLAG allgemeines flag 20070616
3 Importing IP_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20070111
4 Importing IS_CNTRL_PARAMETERS Call by reference Type reference (TYPE) HRFPM_CD_PBC_CNTRL_PARA 20070111
5 Importing IS_FM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20070111
6 Importing I_UPDATE_LOGIC Call by reference Object reference (TYPE REF TO) CL_HRFPM_CD_UPDATE_LOGIC Factory zur Ezeugung der Update-Sätze von PBC-Belegen 20070111
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070610

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belegpositionen - DB Schlüssel 20070619

Method DEQUEUE on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method DET_DELTA_OF_FPM_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FPM_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_STAT HRFPM: FPM Belege - Positionen 20070620
2 Returning RS_DELTA_INFO Value transfer Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TS_FM_POS_DELTA 20070620

Method DET_DELTA_OF_FPM_POS on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method DET_PBC_UPD_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070716
2 Returning RP_STATUS Value transfer Type reference (TYPE) HRFPM_FM_DOC_POS-STATUS Buchungsstatus 20070716
# Exception Resumable Description Created on
1 CX_HRFPM Ausnahmenklasse für Modul 'Administrator' 20070716

Method DOC_CLOSING_SKIP_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20090523
2 Returning RP_SKIP Value transfer Type reference (TYPE) FLAG allgemeines flag 20090523
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20090523

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belegpositionen - DB Schlüssel 20070619
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070111

Method ENSURE_STATUS_OF_DEP_OBJECTS Signature

Method ENSURE_STATUS_OF_DEP_OBJECTS on class CL_HRFPM_CD_PBC_UPDATE has no parameter.
Method ENSURE_STATUS_OF_DEP_OBJECTS on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method GET_FM_DOC_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20070714
2 Exporting ET_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Belege - Positionen 20070714
3 Exporting ET_FM_DOC_POS_DELTA Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TT_FM_POS_DELTA 20070714
4 Exporting E_DOC_DELTA_AMOUNT Call by reference Type reference (TYPE) HRFPM_FM_POS-DELTA_AMOUNT Aktuell zur Finanzierung vorgemerkter Bedarfsänderung 20070715

Method GET_FM_DOC_INFO on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method GET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TT_FM_DOC_POS_RETURN 20070615

Method GET_LOG on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HROBJECTS Call by reference Type reference (TYPE) HROBJECT_T Tabellentyp PLVAR, OTYPE; OBJID 20070611
2 Exporting ET_OBJECTS Call by reference Type reference (TYPE) HRFPM_OBJECTS_IT Tabellentyp PLVAR, OTYPE; OBJID 20070111
3 Importing IP_ONLY_WITH_DELTA Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20070718
4 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070611

Method GET_OBJECTS on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method INIT Signature

Method INIT on class CL_HRFPM_CD_PBC_UPDATE has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070716

Method INSERT_FPM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070904
2 Importing IT_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER_IT HRFPM: FPM Beleg Header 20070828
3 Importing IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Belegpositionen 20070828
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070828

Method INSERT_INTO_FPM_DOC_POS_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Belegpositionen 20070208
2 Importing IS_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS HRFPM: FPM Belege - Positionen 20070208

Method INSERT_INTO_FPM_DOC_POS_UNIQUE on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method INSERT_INTO_FPM_DOC_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC_IT HRFPM: FPM Belegpositionen 20070601
2 Importing IS_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC HRFPM: FPM Belege - Positionen 20070601

Method INSERT_INTO_FPM_DOC_UNIQUE on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method INSERT_SINGLE_FM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_HDR Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20070828
2 Importing IT_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Belege - Positionen 20070828
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070828

Method LOAD_BUFFER_CONTENTS Signature

Method LOAD_BUFFER_CONTENTS on class CL_HRFPM_CD_PBC_UPDATE has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING 20070715

Method MARK_FOR_RETRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_RESTORE Value transfer Type reference (TYPE) FLAG SPACE allgemeines flag 20070120
2 Importing IS_RECALC_INFO Call by reference Type reference (TYPE) RECALC_INFO_STRUC 20070120
# Exception Resumable Description Created on
1 CX_HRFPM_INFOTYPE_OPERATION Infotypoperationen 20070120

Method NULL_APPROVAL_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belegpositionen - DB Schlüssel 20070601
2 Returning RP_NULL_APPROVAL Value transfer Type reference (TYPE) FLAG allgemeines flag 20070531

Method NULL_APPROVAL_REQUIRED on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method PREPARE_UPD_STRUCTURE Signature

Method PREPARE_UPD_STRUCTURE on class CL_HRFPM_CD_PBC_UPDATE has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING 20070715

Method PUT_MESSAGE_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TT_FM_DOC_POS_RETURN 20070615
2 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070615
3 Importing IS_MSG Call by reference Type reference (TYPE) SYMSG Struktur der Message-Variablen 20070615
4 Importing IS_PROC_INFO Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TS_FM_DOC_PROC_INFO 20120214

Method PUT_MESSAGE_TO_LOG on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method PUT_SY_MESSAGE_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TT_FM_DOC_POS_RETURN 20070722
2 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070722

Method PUT_SY_MESSAGE_TO_LOG on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method REGISTER_CHANGES_ON_DB Signature

Method REGISTER_CHANGES_ON_DB on class CL_HRFPM_CD_PBC_UPDATE has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING 20070601

Method REGISTER_CHANGES_ON_PBC_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FPM_UPDATE Call by reference Type reference (TYPE) UPDATE_STRUC_FPM 20070620
2 Importing IP_UPD_STATUS_FM Call by reference Type reference (TYPE) HRFPM_FM_POS-STATUS Verbuchungsstatus 20070618
3 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070619
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING 20070824

Method REGISTER_CHANGES_ON_PBC_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070620
2 Returning R_UPD_STAT Value transfer Type reference (TYPE) UPDATE_STAT 20070602
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070602

Method REGISTER_CHANGES_ON_PBC_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070619
2 Importing IP_UPD_STATUS_FM Call by reference Type reference (TYPE) HRFPM_FM_POS-STATUS Verbuchungsstatus 20070618
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING 20070618

Method REG_FM_DOC_FOR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20070602
2 Changing CS_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FPM Belege - Positionen 20070602
3 Importing IS_DELTA Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TS_FM_POS_DELTA Bedarf 20070602
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070824

Method REG_FM_DOC_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20090522
2 Changing CS_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FPM Belege - Positionen 20090522
3 Importing IS_DELTA Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TS_FM_POS_DELTA Bedarf 20090522
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20090522

Method REG_FM_DOC_FOR_UPDATE_N Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20090522
2 Changing CS_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FPM Belege - Positionen 20090522
3 Importing IS_DELTA Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TS_FM_POS_DELTA Bedarf 20090522
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20090522

Method REG_FPM_POS_FOR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FPM_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS HRFPM: FPM Belege - Positionen 20070602
2 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070904
3 Importing IS_FPM_POS_STAT Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_STAT HRFPM: FPM Belege - Positionen 20070602
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070824

Method REG_FPM_POS_FOR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FPM_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS HRFPM: FPM Belege - Positionen 20070602
2 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070904
3 Importing IS_FPM_POS_STAT Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_STAT HRFPM: FPM Belege - Positionen 20070602
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070824

Method REG_FPM_POS_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FPM_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS HRFPM: FPM Belege - Positionen 20070602
2 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070904
3 Importing IS_FPM_POS_STAT Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_STAT HRFPM: FPM Belege - Positionen 20070602
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070824

Method REG_TRANS_FM_DOC_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20070602
2 Changing CS_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FPM Belege - Positionen 20070602
3 Importing IS_DELTA Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TS_FM_POS_DELTA Bedarf 20070602
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070824

Method SET_ACC_AMOUNTS_FOR_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070111
2 Exporting ES_DELTA Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TS_FM_POS_DELTA 20070111

Method SET_ACC_AMOUNTS_FOR_POST on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method SET_FM_DOC_FOR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20070124
2 Changing CS_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FPM Belege - Positionen 20070124

Method SET_FM_DOC_FOR_INSERT on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method SET_FM_DOC_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20070124
2 Changing CS_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FPM Belege - Positionen 20070124
3 Importing IP_FLG_UNDO Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20070606
4 Importing IS_DELTA Call by reference Type reference (TYPE) CL_HRFPM_CD_UPDATE_LOGIC=>TS_FM_POS_DELTA Vorschlagswerte bei Anlage von Debitoren aus Workbench 20070602
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20080213

Method SET_FM_POS_UPDATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070627
2 Returning RP_STATUS Value transfer Type reference (TYPE) HRFPM_FPM_POS HRFPM: FPM Belege - Positionen 20070627
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070627

Method SET_FPM_POS_FOR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS HRFPM: FPM Belege - Positionen 20070626
2 Importing IP_FLG_UNDO Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20070606
3 Importing IP_FM_POS_STATUS Call by reference Type reference (TYPE) HRFPM_FM_POS-STATUS Buchungsstatus 20070626

Method SET_FPM_POS_FOR_DELETE on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method SET_FPM_POS_FOR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS HRFPM: FPM Belege - Positionen 20070604
2 Importing IP_FLG_UNDO Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20070606
3 Importing IP_FM_POS_STATUS Call by reference Type reference (TYPE) HRFPM_FM_POS-STATUS Buchungsstatus 20070626

Method SET_FPM_POS_FOR_INSERT on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method SET_FPM_POS_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS HRFPM: FPM Belege - Positionen 20070604
2 Importing IP_FLG_UNDO Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20070606
3 Importing IP_FM_POS_STATUS Call by reference Type reference (TYPE) HRFPM_FM_POS-STATUS Buchungsstatus 20070626

Method SET_FPM_POS_FOR_UPDATE on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method SET_LOG_ACTIVE Signature

Method SET_LOG_ACTIVE on class CL_HRFPM_CD_PBC_UPDATE has no parameter.
Method SET_LOG_ACTIVE on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method SET_LOG_INACTIVE Signature

Method SET_LOG_INACTIVE on class CL_HRFPM_CD_PBC_UPDATE has no parameter.
Method SET_LOG_INACTIVE on class CL_HRFPM_CD_PBC_UPDATE has no exception.

Method SET_MATCHCODE_W Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_RESTORE Value transfer Type reference (TYPE) FLAG SPACE allgemeines flag 20070120
2 Importing IS_RECALC_INFO Call by reference Type reference (TYPE) RECALC_INFO_STRUC 20070120
3 Returning RP_SUCCESS Value transfer Type reference (TYPE) FLAG allgemeines flag 20070120
# Exception Resumable Description Created on
1 CX_HRFPM_INFOTYPE_OPERATION Infotypoperationen 20070120

Method SET_RECALC_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_RESTORE Value transfer Type reference (TYPE) FLAG SPACE allgemeines flag 20070120
2 Importing IS_RECALC_INFO Call by reference Type reference (TYPE) RECALC_INFO_STRUC 20070120
3 Returning RP_SUCCESS Value transfer Type reference (TYPE) FLAG allgemeines flag 20070120
# Exception Resumable Description Created on
1 CX_HRFPM_INFOTYPE_OPERATION Infotypoperationen 20070120

Method TRANSFER_TO_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070630
2 Returning R_UPD_STAT Value transfer Type reference (TYPE) UPDATE_STAT 20070630
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING 20070630

Method UNDO_REGISTERED_CHANGES 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) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070606
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070606

Method UPDATE Signature

Method UPDATE on class CL_HRFPM_CD_PBC_UPDATE has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING 20070715

Method UPDATE_FPM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070904
2 Importing IT_FPM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER_IT HRFPM: FPM Beleg Header 20070828
3 Importing IT_FPM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FPM_DOC_POS_IT HRFPM: FPM Belegpositionen 20070828
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070828

Method UPDATE_IN_FM_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070813
2 Returning RP_UPDATE_REQUIRED Value transfer Type reference (TYPE) FLAG allgemeines flag 20070813
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20080213

Method UPDATE_PCS_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_PCS_UPDATE Call by reference Object reference (TYPE REF TO) UPDATE_STRUC_DIFF HRFPM: FM Documents - Items 20080328
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070308

Method UPDATE_PCS_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070601
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070601

Method UPDATE_RECALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20090422
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING Infotypoperationen 20070209

Method UPDATE_RECALC_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070601
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070601

Method UPDATE_RECALC_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20090523
2 Returning RP_REQUIRED Value transfer Type reference (TYPE) FLAG allgemeines flag 20090523
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20090524

Method UPDATE_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20090522
2 Returning RP_UPDATE_REQUIRED Value transfer Type reference (TYPE) FLAG allgemeines flag 20090522
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20090522

Method UPDATE_SINGLE_FM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_DOC_HDR Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20070828
2 Importing IT_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Belege - Positionen 20070828
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070828

Method UPDATE_STRUC_IS_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_IS_OK Value transfer Type reference (TYPE) FLAG allgemeines flag 20070206
# Exception Resumable Description Created on
1 CX_HRFPM_ACC_POSTING HRFPM: Fehler bei der FM-Belegerstellung 20070206

Method WRITE_EXCEPTION_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXC Call by reference Object reference (TYPE REF TO) IF_HRFPM_LOG_OBJECT Anschliessbar an HRFPM-Logs 20070616
2 Importing IS_FM_DOC_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS HRFPM: FM Belege - Positionen 20070616

Method WRITE_EXCEPTION_TO_LOG on class CL_HRFPM_CD_PBC_UPDATE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700