SAP ABAP Class CL_HRFPM_CD_DOC_BUFFER (Buffer for Communication on Steps of Document Update)
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
Properties
Class CL_HRFPM_CD_DOC_BUFFER  
Short Description Buffer for Communication on Steps of Document Update    
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 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRFPM_CD_DOC_BUFFER has no forward declaration.
Interfaces
Class CL_HRFPM_CD_DOC_BUFFER has no interface implemented.
Friends
Class CL_HRFPM_CD_DOC_BUFFER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IT_DIFFERENCE_GLOBAL Instance attribute Protected Type reference (TYPE) HRFPM_DIFFERENCE_IT Table Type for HRFPM_DIFFERENCE 20070312
2 IT_DIFFERENCE_OBJECT Instance attribute Protected Type reference (TYPE) HRFPM_DIFFERENCE_IT Table Type for HRFPM_DIFFERENCE 20070312
3 IT_FM_DOC_ERROR Instance attribute Protected Type reference (TYPE) TT_FM_DOC_HEADER HRFPM: FM Documents 20070111
4 IT_FM_DOC_GLOBAL Instance attribute Protected Type reference (TYPE) TT_FM_DOC_HEADER HRFPM: FPM Documents 20070111
5 IT_FM_DOC_OBJECT Instance attribute Protected Type reference (TYPE) TT_FM_DOC_HEADER HRFPM: FPM Documents 20070111
6 IT_FM_POS_GLOBAL Instance attribute Protected Type reference (TYPE) TT_FM_DOC_POS HRFPM: FPM Documents - Items 20070111
7 IT_FM_POS_GLOBAL_SUM Instance attribute Protected Type reference (TYPE) TT_FM_DOC_POS_SUM HRFPM: FPM Documents - Items 20070111
8 IT_FM_POS_OBJECT Instance attribute Protected Type reference (TYPE) TT_FM_DOC_POS HRFPM: FPM Documents - Items 20070111
9 IT_FM_POS_OBJECT_SUM Instance attribute Protected Type reference (TYPE) TT_FM_DOC_POS_SUM HRFPM: FPM Documents - Items 20070111
10 IT_FPM_DOC_GLOBAL Instance attribute Protected Type reference (TYPE) TT_FPM_DOC_HEADER Table Type for HRFPM_FPM_DOC 20070111
11 IT_FPM_DOC_OBJECT Instance attribute Protected Type reference (TYPE) TT_FPM_DOC_HEADER Table Type for HRFPM_FPM_DOC 20070111
12 IT_FPM_POS_GLOBAL Instance attribute Protected Type reference (TYPE) TT_FPM_DOC_POS 20070111
13 IT_FPM_POS_GLOBAL_IDX Instance attribute Protected Type reference (TYPE) TT_DEP_FM_DOC_IDX 20070312
14 IT_FPM_POS_OBJECT Instance attribute Protected Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Document Items 20070111
15 IT_LINK_INFO Instance attribute Protected Type reference (TYPE) HRFPM_LINK_INFO_IT Table Type for HRFPM_LINK_INFO 20070111
16 IT_POSTING_INFO Instance attribute Protected Type reference (TYPE) HRFPM_POSTING_DATA_IT Posting Information 20070111
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_AMOUNT Instance method Public Method Reconciliation of Document Amount Against Buffer 20070308
2 ALL_BUFFER_RESET Instance method Public Method Deletion of All Buffers 20070111
3 BUFFER_FM_POS_GET Instance method Public Method Reading of a Line Item from Both Buffers 20070111
4 BUFFER_FM_POS_UPDATE Instance method Public Method Reading of a Line Item from Both Buffers 20070111
5 CHECK_DOCUMENT_IN_ANY_BUFFER Instance method Public Method Check whether a document is available in a buffer 20070111
6 ERROR_DOC_INSERT Instance method Public Method Writing of Entries in the Error Table 20070111
7 ERROR_DOC_READ Instance method Public Method Reading of Documents with Errors 20070111
8 ERROR_DOC_RESET Instance method Protected Method Reset of Error Table 20070111
9 GLOBAL_DIFF_BUFFER_READ Instance method Public Method Reading of Difference Buffer 20070111
10 GLOBAL_FM_DOC_BUFFER_MODIFY Instance method Public Method Writing of Entries in the HRFPM_FM_DOC Buffer 20070111
11 GLOBAL_FM_DOC_BUFFER_READ Instance method Public Method Reading Entries from the HRFPM_FM_DOC Buffer 20070111
12 GLOBAL_FM_POS_BUFFER_MODIFY Instance method Public Method Writing of Entries in the HRFPM_FM_POS Buffer 20070111
13 GLOBAL_FM_POS_BUFFER_READ Instance method Public Method Reading Entries from the HRFPM_FM_POS Buffer 20070111
14 GLOBAL_FM_POS_SUM_READ Instance method Public Method Reading of Total Amount 20070111
15 GLOBAL_FM_POS_SUM_UPDATE Instance method Protected Method Change of Object Totals Table for HRFPM_FM_POS 20070111
16 GLOBAL_FPM_DOC_BUFFER_MODIFY Instance method Public Method Writing of Entries in the HRFPM_FPM_DOC-Buffer 20070111
17 GLOBAL_FPM_DOC_BUFFER_READ Instance method Public Method Reading of Entries from the HRFPM_FPM_DOC-Buffer 20070111
18 GLOBAL_FPM_POS_BUFFER_MODIFY Instance method Public Method Writing of Entries in the HRFPM_FPM_POS-Buffer 20070111
19 GLOBAL_FPM_POS_BUFFER_READ Instance method Public Method Reading of Entries from the HRFPM_FPM_POS-Buffer 20070111
20 LINK_INFO_INSERT Instance method Public Method Writing of Linkage Information 20070111
21 LINK_INFO_READ Instance method Public Method Reading of Posting Information 20070111
22 OBJECT_BUFFER_RESET Instance method Public Method Deletion of Object Buffer 20070111
23 OBJECT_DIFF_BUFFER_INSERT Instance method Public Method Writing of Difference Buffer 20070111
24 OBJECT_DIFF_BUFFER_READ_BELNR Instance method Public Method Reading of Difference Buffer 20070111
25 OBJECT_DIFF_BUFFER_READ_DATA Instance method Public Method Reading of Difference Buffer 20070111
26 OBJECT_DIFF_BUFFER_READ_KEY Instance method Public Method Reading of Difference Buffer 20070111
27 OBJECT_DIFF_BUFFER_UPDATE Instance method Public Method Matching of Difference Buffer 20070111
28 OBJECT_FM_DOC_BUFFER_MODIFY Instance method Public Method Writing of Entries in the HRFPM_FM_DOC Buffer 20070111
29 OBJECT_FM_DOC_BUFFER_READ Instance method Public Method Reading Entries from the HRFPM_FM_DOC Buffer 20070111
30 OBJECT_FM_POS_BUFFER_MODIFY Instance method Public Method Writing of Entries in the HRFPM_FM_POS Buffer 20070111
31 OBJECT_FM_POS_BUFFER_READ Instance method Public Method Reading Entries from the HRFPM_FM_POS Buffer 20070111
32 OBJECT_FM_POS_HEADER_GET Instance method Public Method Reading of Header for Item 20070111
33 OBJECT_FM_POS_SUM_READ Instance method Public Method Reading of Object-Specific Total 20070111
34 OBJECT_FM_POS_SUM_UPDATE Instance method Public Method Change of Object Totals Table for HRFPM_FM_POS 20070111
35 OBJECT_FPM_DOC_BUFFER_MODIFY Instance method Public Method Writing of Entries in the HRFPM_FPM_DOC-Buffer 20070111
36 OBJECT_FPM_DOC_BUFFER_READ Instance method Public Method Reading of Entries from the HRFPM_FPM_DOC-Buffer 20070111
37 OBJECT_FPM_POS_BUFFER_MODIFY Instance method Public Method Writing of Entries in the HRFPM_FPM_POS-Buffer 20070111
38 OBJECT_FPM_POS_BUFFER_READ Instance method Public Method Reading of Entries from the HRFPM_FPM_POS-Buffer 20070111
39 OBJECT_TO_GLOBAL_TRANSFER Instance method Public Method Transfer of Object Buffer to Global Buffer 20070111
40 POSTING_INFO_INSERT Instance method Public Method Writing of Posting Information 20070111
41 POSTING_INFO_READ Instance method Public Method Reading of Posting Information 20070111
42 _GLOBAL_DIFF_BUFFER_READ_BELNR Instance method Private Method Reading of Difference Buffer 20070111
Events
Class CL_HRFPM_CD_DOC_BUFFER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_DEP_FM_DOC_IDX Protected See coding 20070312 BEGIN OF ts_dep_fm_doc_idx, dep_fm_doc TYPE hrfpm_fm_key_pos, tabix TYPE sytabix, END OF ts_dep_fm_doc_idx
2 TT_DEP_FM_DOC_IDX Protected See coding 20070312 tt_dep_fm_doc_idx TYPE SORTED TABLE OF ts_dep_fm_doc_idx WITH NON-UNIQUE KEY dep_fm_doc
3 TT_FM_DOC_HEADER Public See coding 20070609 tt_fm_doc_header TYPE HASHED TABLE OF hrfpm_fm_doc WITH UNIQUE KEY key_header
4 TT_FM_DOC_POS Public See coding 20070609 tt_fm_doc_pos TYPE SORTED TABLE OF hrfpm_fm_doc_pos WITH NON-UNIQUE KEY key_pos-key_header
5 TT_FM_DOC_POS_SUM Protected See coding 20070111 tt_fm_doc_pos_sum TYPE HASHED TABLE OF hrfpm_fm_doc_pos WITH UNIQUE KEY key_pos
6 TT_FPM_DOC_HEADER Public See coding 20070111 tt_fpm_doc_header TYPE SORTED TABLE OF hrfpm_fpm_doc WITH UNIQUE KEY key_header
7 TT_FPM_DOC_POS Public See coding 20070111 tt_fpm_doc_pos TYPE SORTED TABLE OF hrfpm_fpm_doc_pos_stat WITH UNIQUE KEY fpm-fpm_pos-key_pos
8 TT_FPM_DOC_POS_IDX Protected See coding 20070312 tt_fpm_doc_pos_idx TYPE SORTED TABLE OF hrfpm_fpm_doc_pos_stat WITH NON-UNIQUE KEY dep_fm_doc
Method Signatures

Method ADJUST_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BETRG Call by reference Type reference (TYPE) BPREP_REQ_AMOUNT Bedarf 20070308
2 Changing C_POSTED_AMOUNT Call by reference Type reference (TYPE) BPREP_REQ_AMOUNT Der für den Betrag momentan auf DB gebauchte betrag 20070308
3 Importing IS_FM_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS-KEY_POS 20070308

Method ADJUST_AMOUNT on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method ALL_BUFFER_RESET Signature

Method ALL_BUFFER_RESET on class CL_HRFPM_CD_DOC_BUFFER has no parameter.
Method ALL_BUFFER_RESET on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method BUFFER_FM_POS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_POS HRFPM: FM Belege - Positionen 20070111
2 Importing IS_FM_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_POS-KEY_POS 20070111

Method BUFFER_FM_POS_GET on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method BUFFER_FM_POS_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_POS-KEY_POS 20070111
2 Importing I_BETRG Call by reference Type reference (TYPE) HRFPM_FM_POS-BETRG HRFPM: FM Belege - Positionen 20070111
3 Returning RP_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20070111

Method BUFFER_FM_POS_UPDATE on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method CHECK_DOCUMENT_IN_ANY_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FM_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_POS-KEY_POS 20070111
2 Returning RP_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20070111

Method CHECK_DOCUMENT_IN_ANY_BUFFER on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method ERROR_DOC_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20070111
2 Importing I_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20070111
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20070111

Method ERROR_DOC_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC HRFPM: FM Belege 20070111
2 Importing I_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20070111
# Exception Resumable Description Created on
1 ALREADY_LOCKED 20070111
2 NOT_FOUND 20070111

Method ERROR_DOC_RESET Signature

Method ERROR_DOC_RESET on class CL_HRFPM_CD_DOC_BUFFER has no parameter.
Method ERROR_DOC_RESET on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method GLOBAL_DIFF_BUFFER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIFFERENCE Call by reference Type reference (TYPE) HRFPM_DIFFERENCE_IT Tabellentyp für HRFPM_DIFFERENCE 20070111
2 Importing IS_DEP_FM_DOC Call by reference Type reference (TYPE) HRFPM_DIFFERENCE-DEP_FM_DOC 20070111
# Exception Resumable Description Created on
1 NOT_FOUND 20070111

Method GLOBAL_FM_DOC_BUFFER_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HRFPM_FM_DOC Call by reference Type reference (TYPE) TT_FM_DOC_HEADER HRFPM: FPM Belege 20070111
2 Returning RP_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20070111

Method GLOBAL_FM_DOC_BUFFER_MODIFY on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method GLOBAL_FM_DOC_BUFFER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRFPM_FM_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC_HEADER_IT HRFPM: FPM Belege 20070111
2 Importing IS_FM_DOC_HEADER Call by reference Type reference (TYPE) HRFPM_FM_DOC-KEY_HEADER 20070111

Method GLOBAL_FM_DOC_BUFFER_READ on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method GLOBAL_FM_POS_BUFFER_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HRFPM_FM_POS Call by reference Type reference (TYPE) TT_FM_DOC_POS HRFPM: FPM Belege - Positionen 20070111
2 Returning RP_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20070111

Method GLOBAL_FM_POS_BUFFER_MODIFY on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method GLOBAL_FM_POS_BUFFER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRFPM_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Belege - Positionen 20070111
2 Importing IS_FM_DOC_KEY Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS-KEY_HEADER 20070111
3 Importing IS_FM_DOC_POS_KEY Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS-KEY_POS 20070111

Method GLOBAL_FM_POS_BUFFER_READ on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method GLOBAL_FM_POS_SUM_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FM_POS_SUM Call by reference Type reference (TYPE) HRFPM_FM_POS HRFPM: FM Belege - Positionen 20070111
2 Importing IS_FM_KEY_POS Call by reference Type reference (TYPE) HRFPM_FM_POS-KEY_POS 20070111

Method GLOBAL_FM_POS_SUM_READ on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method GLOBAL_FM_POS_SUM_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HRFPM_FM_POS_SUM Call by reference Type reference (TYPE) HRFPM_FM_POS HRFPM: FM Belege - Positionen 20070111
2 Returning RP_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20070111

Method GLOBAL_FM_POS_SUM_UPDATE on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method GLOBAL_FPM_DOC_BUFFER_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HRFPM_FPM_DOC Call by reference Type reference (TYPE) TT_FPM_DOC_HEADER HRFPM: FPM Belege - Positionen 20070111
2 Returning RP_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20070111

Method GLOBAL_FPM_DOC_BUFFER_MODIFY on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method GLOBAL_FPM_DOC_BUFFER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRFPM_FPM_DOC Call by reference Type reference (TYPE) TT_FPM_DOC_HEADER Tabellentyp zu HRFPM_FPM_DOC 20070111
2 Importing IS_FPM_DOC_KEY Call by reference Type reference (TYPE) HRFPM_FPM_DOC-KEY_HEADER 20070111

Method GLOBAL_FPM_DOC_BUFFER_READ on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method GLOBAL_FPM_POS_BUFFER_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HRFPM_FPM_POS Call by reference Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Belegpositionen 20070111
2 Returning RP_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20070111

Method GLOBAL_FPM_POS_BUFFER_MODIFY on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method GLOBAL_FPM_POS_BUFFER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRFPM_FPM_POS Call by reference Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Belege - Positionen 20070111
2 Importing IS_DEP_FM_POS_KEY Call by reference Type reference (TYPE) HRFPM_FPM_POS-DEP_FM_DOC 20070111

Method GLOBAL_FPM_POS_BUFFER_READ on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method LINK_INFO_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR Belegnummer des PBC-Belegs 20070111
2 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20070111
3 Importing I_LINK_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR Belegnummer des PBC-Belegs 20070111
4 Importing I_LINK_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20070111
5 Importing I_LINK_POSNR Call by reference Type reference (TYPE) HRFPM_FPM_POSNR Positionsnummer innerhalb des PBC-Belegs 20070111
6 Importing I_POSNR Call by reference Type reference (TYPE) HRFPM_FPM_POSNR Positionsnummer innerhalb des PBC-Belegs 20070111

Method LINK_INFO_INSERT on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method LINK_INFO_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINK_INFO Call by reference Type reference (TYPE) HRFPM_LINK_INFO_IT 20070111
2 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR Belegnummer des PBC-Belegs 20070111
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20070111
4 Importing I_POSNR Call by reference Type reference (TYPE) HRFPM_FPM_POSNR Positionsnummer innerhalb des PBC-Belegs 20070111

Method LINK_INFO_READ on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method OBJECT_BUFFER_RESET Signature

Method OBJECT_BUFFER_RESET on class CL_HRFPM_CD_DOC_BUFFER has no parameter.
Method OBJECT_BUFFER_RESET on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method OBJECT_DIFF_BUFFER_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IT_DIFFERENCE Call by reference Type reference (TYPE) HRFPM_DIFFERENCE_IT Tabellentyp für HRFPM_DIFFERENCE 20070111
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20070111

Method OBJECT_DIFF_BUFFER_READ_BELNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIFFERENCE Call by reference Type reference (TYPE) HRFPM_DIFFERENCE_IT Tabellentyp für HRFPM_DIFFERENCE 20070111
2 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR 20070111
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE 20070111
4 Importing I_POSNR Call by reference Type reference (TYPE) HRFPM_FPM_POSNR 20070111
# Exception Resumable Description Created on
1 NOT_FOUND 20070111

Method OBJECT_DIFF_BUFFER_READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIFFERENCE Call by reference Type reference (TYPE) HRFPM_DIFFERENCE_IT Tabellentyp für HRFPM_DIFFERENCE 20070111
2 Importing I_AUFNR Call by reference Type reference (TYPE) AUFNR Auftragsnummer 20070111
3 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20070111
4 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070111
5 Importing I_DATBI Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070111
6 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20070111
7 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070111
8 Importing I_ENDDA_KEY Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070111
9 Importing I_FIPEX Call by reference Type reference (TYPE) FIPEX Finanzposition (Nicht mehr verwenden -> FM_FIPEX) 20070111
10 Importing I_FISTL Call by reference Type reference (TYPE) FISTL Finanzstelle 20070111
11 Importing I_FKBER Call by reference Type reference (TYPE) FKBER Funktionsbereich 20070111
12 Importing I_GEBER Call by reference Type reference (TYPE) FM_FUND Fonds 20070111
13 Importing I_GRANT_NBR Call by reference Type reference (TYPE) GM_GRANT_NBR Grant 20070111
14 Importing I_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20070111
15 Importing I_KOSTL Call by reference Type reference (TYPE) KOSTL Kostenstelle 20070111
16 Importing I_NPLNR Call by reference Type reference (TYPE) NPLNR Netzplannummer für Kontierung 20070111
17 Importing I_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20070111
18 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20070111
19 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20070111
20 Importing I_POSNR Call by reference Type reference (TYPE) PS_PSP_PNR Projektstrukturplanelement (PSP-Element) 20070111
21 Importing I_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20070111
22 Importing I_SAKNR Call by reference Type reference (TYPE) SAKNR Nummer des Sachkontos 20070111
23 Importing I_VORNR Call by reference Type reference (TYPE) VORNR Vorgangsnummer 20070111
# Exception Resumable Description Created on
1 NOT_FOUND 20070111

Method OBJECT_DIFF_BUFFER_READ_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIFFERENCE Call by reference Type reference (TYPE) HRFPM_DIFFERENCE_IT Tabellentyp für HRFPM_DIFFERENCE 20070111
2 Importing I_DATBI Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070111
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20070111
4 Importing I_ENDDA_KEY Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20070111
5 Importing I_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20070111
6 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20070111
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20070111
8 Importing I_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20070111
# Exception Resumable Description Created on
1 NOT_FOUND 20070111

Method OBJECT_DIFF_BUFFER_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IT_DIFFERENCE Call by reference Type reference (TYPE) HRFPM_DIFFERENCE_IT Tabellentyp für HRFPM_DIFFERENCE 20070111
# Exception Resumable Description Created on
1 ERROR_DURING_UPDATE 20070111

Method OBJECT_FM_DOC_BUFFER_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HRFPM_FM_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC_HEADER_IT HRFPM: FPM Belege 20070111
2 Returning RP_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20070111

Method OBJECT_FM_DOC_BUFFER_MODIFY on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method OBJECT_FM_DOC_BUFFER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRFPM_FM_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC_HEADER_IT HRFPM: FPM Belege 20070111

Method OBJECT_FM_DOC_BUFFER_READ on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method OBJECT_FM_POS_BUFFER_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HRFPM_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Belege - Positionen 20070111
2 Returning RP_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20070111

Method OBJECT_FM_POS_BUFFER_MODIFY on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method OBJECT_FM_POS_BUFFER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRFPM_FPM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Belege - Positionen 20070111

Method OBJECT_FM_POS_BUFFER_READ on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method OBJECT_FM_POS_HEADER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FM_DOC Call by reference Type reference (TYPE) HRFPM_FM_DOC_HEADER_IT HRFPM: FPM Belege - Positionen 20070111
2 Importing IT_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Belege 20070111

Method OBJECT_FM_POS_HEADER_GET on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method OBJECT_FM_POS_SUM_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FM_POS_SUM Call by reference Type reference (TYPE) HRFPM_FM_POS HRFPM: FM Belege - Positionen 20070111
2 Importing IS_FM_KEY_POS Call by reference Type reference (TYPE) HRFPM_FM_POS-KEY_POS 20070111

Method OBJECT_FM_POS_SUM_READ on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method OBJECT_FM_POS_SUM_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HRFPM_FM_POS_SUM Call by reference Type reference (TYPE) HRFPM_FM_POS HRFPM: FM Belege - Positionen 20070111

Method OBJECT_FM_POS_SUM_UPDATE on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method OBJECT_FPM_DOC_BUFFER_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HRFPM_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC_IT HRFPM: FPM Belege - Positionen 20070111
2 Returning RP_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20070111

Method OBJECT_FPM_DOC_BUFFER_MODIFY on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method OBJECT_FPM_DOC_BUFFER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRFPM_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC_IT Tabellentyp zu HRFPM_FPM_DOC 20070111

Method OBJECT_FPM_DOC_BUFFER_READ on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method OBJECT_FPM_POS_BUFFER_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HRFPM_FPM_POS Call by reference Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Belegpositionen 20070111
2 Returning RP_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20070111
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20070111

Method OBJECT_FPM_POS_BUFFER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HRFPM_FPM_POS Call by reference Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Belege - Positionen 20070111

Method OBJECT_FPM_POS_BUFFER_READ on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method OBJECT_TO_GLOBAL_TRANSFER Signature

Method OBJECT_TO_GLOBAL_TRANSFER on class CL_HRFPM_CD_DOC_BUFFER has no parameter.
Method OBJECT_TO_GLOBAL_TRANSFER on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method POSTING_INFO_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR Belegnummer des PBC-Belegs 20070111
2 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20070111
3 Importing I_POSTING_DATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20070111

Method POSTING_INFO_INSERT on class CL_HRFPM_CD_DOC_BUFFER has no exception.

Method POSTING_INFO_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POSTING_DATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20070111
2 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR Belegnummer des PBC-Belegs 20070111
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20070111
# Exception Resumable Description Created on
1 NOT_FOUND 20070111

Method _GLOBAL_DIFF_BUFFER_READ_BELNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DIFFERENCE Call by reference Type reference (TYPE) HRFPM_DIFFERENCE_IT Tabellentyp für HRFPM_DIFFERENCE 20070111
2 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR 20070111
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE 20070111
4 Importing I_POSNR Call by reference Type reference (TYPE) HRFPM_FPM_POSNR 20070111
# Exception Resumable Description Created on
1 NOT_FOUND 20070111
History
Last changed by/on SAP  20091125 
SAP Release Created in 700