SAP ABAP Class CL_HRFPM_DOCUMENT_SERVICES (Creation of Accounting Documents)
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_DOCUMENT_SERVICES  
Short Description Creation of Accounting Documents    
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 20050502   SAP 
Last change 20070913   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)
Interfaces
Class CL_HRFPM_DOCUMENT_SERVICES has no interface implemented.
Friends
Class CL_HRFPM_DOCUMENT_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IT_HRFPM_DIFFERENCE_GLOBAL Instance attribute Private Type reference (TYPE) HRFPM_DIFFERENCE_IT Table Type for HRFPM_DIFFERENCE 20050512
2 IT_HRFPM_DIFFERENCE_OBJECT Instance attribute Private Type reference (TYPE) HRFPM_DIFFERENCE_IT Table Type for HRFPM_DIFFERENCE 20050511
3 IT_HRFPM_FM_DOC_ERROR Instance attribute Private Type reference (TYPE) HRFPM_FM_DOC_HEADER_IT HRFPM: FM Documents 20050502
4 IT_HRFPM_FM_DOC_GLOBAL Instance attribute Private Type reference (TYPE) HRFPM_FM_DOC_HEADER_IT HRFPM: FPM Documents 20050502
5 IT_HRFPM_FM_DOC_OBJECT Instance attribute Private Type reference (TYPE) HRFPM_FM_DOC_HEADER_IT HRFPM: FPM Documents 20050502
6 IT_HRFPM_FM_POS_GLOBAL Instance attribute Private Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Documents - Items 20050502
7 IT_HRFPM_FM_POS_GLOBAL_SUM Instance attribute Private Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Documents - Items 20050502
8 IT_HRFPM_FM_POS_OBJECT Instance attribute Private Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Documents - Items 20050502
9 IT_HRFPM_FM_POS_OBJECT_SUM Instance attribute Private Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Documents - Items 20050502
10 IT_HRFPM_FPM_DOC_GLOBAL Instance attribute Private Type reference (TYPE) HRFPM_FPM_DOC_IT Table Type for HRFPM_FPM_DOC 20050502
11 IT_HRFPM_FPM_DOC_OBJECT Instance attribute Private Type reference (TYPE) HRFPM_FPM_DOC_IT Table Type for HRFPM_FPM_DOC 20050502
12 IT_HRFPM_FPM_POS_GLOBAL Instance attribute Private Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Document Items 20050502
13 IT_HRFPM_FPM_POS_OBJECT Instance attribute Private Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Document Items 20050502
14 IT_LINK_INFO Instance attribute Private Type reference (TYPE) HRFPM_LINK_INFO_IT Table Type for HRFPM_LINK_INFO 20050512
15 IT_POSTING_INFO Instance attribute Private Type reference (TYPE) HRFPM_POSTING_DATA_IT Posting Information 20050502
16 _IT_HRFPM_FPM_DOC_DEL_GLOBAL Instance attribute Private Type reference (TYPE) HRFPM_FPM_DOC_IT Table Type for HRFPM_FPM_DOC 20061220
17 _IT_HRFPM_FPM_DOC_DEL_OBJECT Instance attribute Private Type reference (TYPE) HRFPM_FPM_DOC_IT Table Type for HRFPM_FPM_DOC 20061220
18 _IT_HRFPM_FPM_DOC_UPD_GLOBAL Instance attribute Private Type reference (TYPE) HRFPM_FPM_DOC_IT Table Type for HRFPM_FPM_DOC 20061220
19 _IT_HRFPM_FPM_DOC_UPD_OBJECT Instance attribute Private Type reference (TYPE) HRFPM_FPM_DOC_IT Table Type for HRFPM_FPM_DOC 20061220
20 _IT_HRFPM_FPM_POS_DEL_GLOBAL Instance attribute Private Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Document Items 20061220
21 _IT_HRFPM_FPM_POS_DEL_OBJECT Instance attribute Private Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Document Items 20061220
22 _IT_HRFPM_FPM_POS_UPD_GLOBAL Instance attribute Private Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Document Items 20061220
23 _IT_HRFPM_FPM_POS_UPD_OBJECT Instance attribute Private Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Document Items 20061220
Methods
# Method Level Visibility Method type Description Created on
1 ALL_BUFFER_RESET Instance method Public Method Deletion of All Buffers 20050502
2 BUFFER_FM_POS_GET Instance method Public Method Reading of a Line Item from Both Buffers 20050512
3 BUFFER_FM_POS_UPDATE Instance method Public Method Reading of a Line Item from Both Buffers 20050512
4 CHECK_DOCUMENT_IN_ANY_BUFFER Instance method Public Method Check whether a document is available in a buffer 20050502
5 ERROR_DOC_INSERT Instance method Public Method Writing of Entries in the Error Table 20050502
6 ERROR_DOC_READ Instance method Public Method Reading of Documents with Errors 20050502
7 ERROR_DOC_RESET Instance method Public Method Reset of Error Table 20050502
8 GLOBAL_DIFF_BUFFER_READ Instance method Public Method Reading of Difference Buffer 20050513
9 GLOBAL_DIFF_BUFFER_READ_BELNR Instance method Public Method Reading of Difference Buffer 20050513
10 GLOBAL_FM_DOC_BUFFER_INSERT Instance method Public Method Writing of Entries in the HRFPM_FM_DOC Buffer 20050502
11 GLOBAL_FM_DOC_BUFFER_READ Instance method Public Method Reading Entries from the HRFPM_FM_DOC Buffer 20050502
12 GLOBAL_FM_POS_BUFFER_INSERT Instance method Public Method Writing of Entries in the HRFPM_FM_POS Buffer 20050502
13 GLOBAL_FM_POS_BUFFER_READ Instance method Public Method Reading Entries from the HRFPM_FM_POS Buffer 20050502
14 GLOBAL_FM_POS_SUM_READ Instance method Public Method Reading of Total Amount 20050502
15 GLOBAL_FPM_DOC_BUFFER_INSERT Instance method Public Method Writing of Entries in the HRFPM_FPM_DOC-Buffer 20050502
16 GLOBAL_FPM_DOC_BUFFER_READ Instance method Public Method Reading of Entries from the HRFPM_FPM_DOC-Buffer 20050502
17 GLOBAL_FPM_POS_BUFFER_INSERT Instance method Public Method Writing of Entries in the HRFPM_FPM_POS-Buffer 20050502
18 GLOBAL_FPM_POS_BUFFER_READ Instance method Public Method Reading of Entries from the HRFPM_FPM_POS-Buffer 20050502
19 LINK_INFO_INSERT Instance method Public Method Writing of Linkage Information 20050512
20 LINK_INFO_READ Instance method Public Method Reading of Posting Information 20050512
21 OBJECT_BUFFER_RESET Instance method Public Method Deletion of Object Buffer 20050502
22 OBJECT_DIFF_BUFFER_INSERT Instance method Public Method Writing of Difference Buffer 20050512
23 OBJECT_DIFF_BUFFER_READ_BELNR Instance method Public Method Reading of Difference Buffer 20050512
24 OBJECT_DIFF_BUFFER_READ_DATA Instance method Public Method Reading of Difference Buffer 20050511
25 OBJECT_DIFF_BUFFER_READ_KEY Instance method Public Method Reading of Difference Buffer 20050511
26 OBJECT_DIFF_BUFFER_UPDATE Instance method Public Method Matching of Difference Buffer 20050512
27 OBJECT_FM_DOC_BUFFER_INSERT Instance method Public Method Writing of Entries in the HRFPM_FM_DOC Buffer 20050502
28 OBJECT_FM_DOC_BUFFER_READ Instance method Public Method Reading Entries from the HRFPM_FM_DOC Buffer 20050502
29 OBJECT_FM_POS_BUFFER_INSERT Instance method Public Method Writing of Entries in the HRFPM_FM_POS Buffer 20050502
30 OBJECT_FM_POS_BUFFER_READ Instance method Public Method Reading Entries from the HRFPM_FM_POS Buffer 20050502
31 OBJECT_FM_POS_HEADER_GET Instance method Public Method Reading of Header for Item 20050512
32 OBJECT_FM_POS_SUM_READ Instance method Public Method Reading of Object-Specific Total 20050502
33 OBJECT_FM_POS_SUM_UPDATE Instance method Public Method Change of Object Totals Table for HRFPM_FM_POS 20050502
34 OBJECT_FPM_DOC_BUFFER_INSERT Instance method Public Method Writing of Entries in the HRFPM_FPM_DOC-Buffer 20050502
35 OBJECT_FPM_DOC_BUFFER_READ Instance method Public Method Reading of Entries from the HRFPM_FPM_DOC-Buffer 20050502
36 OBJECT_FPM_POS_BUFFER_INSERT Instance method Public Method Writing of Entries in the HRFPM_FPM_POS-Buffer 20050502
37 OBJECT_FPM_POS_BUFFER_READ Instance method Public Method Reading of Entries from the HRFPM_FPM_POS-Buffer 20050502
38 OBJECT_TO_GLOBAL_TRANSFER Instance method Public Method Transfer of Object Buffer to Global Buffer 20050502
39 POSTING_INFO_INSERT Instance method Public Method Writing of Posting Information 20050502
40 POSTING_INFO_READ Instance method Public Method Reading of Posting Information 20050502
Events
Class CL_HRFPM_DOCUMENT_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_FPM_DOC_POS Public See coding 20070320 tt_fpm_doc_pos TYPE SORTED TABLE OF HRFPM_FPM_DOC_POS WITH UNIQUE KEY fpm_pos-key_pos
Method Signatures

Method ALL_BUFFER_RESET Signature

Method ALL_BUFFER_RESET on class CL_HRFPM_DOCUMENT_SERVICES has no parameter.
Method ALL_BUFFER_RESET on class CL_HRFPM_DOCUMENT_SERVICES 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 20050512
2 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR Belegnummer des PBC-Belegs 20050512
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20050512
4 Importing I_POSNR Call by reference Type reference (TYPE) HRFPM_FPM_POSNR Positionsnummer innerhalb des PBC-Belegs 20050512
# Exception Resumable Description Created on
1 NOT_FOUND 20050512

Method BUFFER_FM_POS_UPDATE 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 20050512
2 Importing I_BETRG Call by reference Type reference (TYPE) HRFPM_FM_POS-BETRG HRFPM: FM Belege - Positionen 20050512
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20050512
4 Importing I_POSNR Call by reference Type reference (TYPE) HRFPM_FPM_POSNR Positionsnummer innerhalb des PBC-Belegs 20050512
# Exception Resumable Description Created on
1 ERROR_DURING_UPDATE 20050512
2 NOT_FOUND 20050512

Method CHECK_DOCUMENT_IN_ANY_BUFFER 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 20050502
2 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20050502
# Exception Resumable Description Created on
1 NOT_FOUND 20050502

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 20050502
2 Importing I_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20050517
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20050502

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 20050502
2 Importing I_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20050517
# Exception Resumable Description Created on
1 ALREADY_LOCKED 20050517
2 NOT_FOUND 20050502

Method ERROR_DOC_RESET Signature

Method ERROR_DOC_RESET on class CL_HRFPM_DOCUMENT_SERVICES has no parameter.
Method ERROR_DOC_RESET on class CL_HRFPM_DOCUMENT_SERVICES 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 20050513
# Exception Resumable Description Created on
1 NOT_FOUND 20050513

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 20050513
2 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR 20050513
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE 20050513
4 Importing I_POSNR Call by reference Type reference (TYPE) HRFPM_FPM_POSNR 20050513
# Exception Resumable Description Created on
1 NOT_FOUND 20050513

Method GLOBAL_FM_DOC_BUFFER_INSERT 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 20050502
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20050502

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 20050502

Method GLOBAL_FM_DOC_BUFFER_READ on class CL_HRFPM_DOCUMENT_SERVICES has no exception.

Method GLOBAL_FM_POS_BUFFER_INSERT 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 20050502
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20050502

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 20050503

Method GLOBAL_FM_POS_BUFFER_READ on class CL_HRFPM_DOCUMENT_SERVICES 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 20050502
2 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR Belegnummer des PBC-Belegs 20050502
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20050502
# Exception Resumable Description Created on
1 NOTHING_FOUND 20050502

Method GLOBAL_FPM_DOC_BUFFER_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_DEL_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050508
2 Importing IP_FLG_UPD_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050518
3 Importing IT_HRFPM_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC_HEADER_IT HRFPM: FPM Belege - Positionen 20050502
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20050502

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) HRFPM_FPM_DOC_IT Tabellentyp zu HRFPM_FPM_DOC 20050502
2 Importing IP_FLG_DEL_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050508
3 Importing IP_FLG_UPD_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050518

Method GLOBAL_FPM_DOC_BUFFER_READ on class CL_HRFPM_DOCUMENT_SERVICES has no exception.

Method GLOBAL_FPM_POS_BUFFER_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_DEL_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050508
2 Importing IP_FLG_UPD_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050518
3 Importing IT_HRFPM_FPM_POS Call by reference Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Belegpositionen 20050502
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20050502

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 20050502
2 Importing IP_FLG_DEL_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050508
3 Importing IP_FLG_UPD_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050518

Method GLOBAL_FPM_POS_BUFFER_READ on class CL_HRFPM_DOCUMENT_SERVICES 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 20050512
2 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20050512
3 Importing I_LINK_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR Belegnummer des PBC-Belegs 20050512
4 Importing I_LINK_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20050512
5 Importing I_LINK_POSNR Call by reference Type reference (TYPE) HRFPM_FPM_POSNR Positionsnummer innerhalb des PBC-Belegs 20050512
6 Importing I_POSNR Call by reference Type reference (TYPE) HRFPM_FPM_POSNR Positionsnummer innerhalb des PBC-Belegs 20050512

Method LINK_INFO_INSERT on class CL_HRFPM_DOCUMENT_SERVICES 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 20050512
2 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR Belegnummer des PBC-Belegs 20050512
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20050512
4 Importing I_POSNR Call by reference Type reference (TYPE) HRFPM_FPM_POSNR Positionsnummer innerhalb des PBC-Belegs 20050512

Method LINK_INFO_READ on class CL_HRFPM_DOCUMENT_SERVICES has no exception.

Method OBJECT_BUFFER_RESET Signature

Method OBJECT_BUFFER_RESET on class CL_HRFPM_DOCUMENT_SERVICES has no parameter.
Method OBJECT_BUFFER_RESET on class CL_HRFPM_DOCUMENT_SERVICES 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 20050512
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20050512

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 20050512
2 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR 20050512
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE 20050512
4 Importing I_POSNR Call by reference Type reference (TYPE) HRFPM_FPM_POSNR 20050512
# Exception Resumable Description Created on
1 NOT_FOUND 20050512

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

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 20050511
2 Importing I_DATBI Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050511
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20050511
4 Importing I_ENDDA_KEY Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20050511
5 Importing I_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20050511
6 Importing I_OTYPE Call by reference Type reference (TYPE) OTYPE Objekttyp 20050511
7 Importing I_PLVAR Call by reference Type reference (TYPE) PLVAR Planvariante 20050511
8 Importing I_RUNID Call by reference Type reference (TYPE) HRFPM_RUNID Identifikation eines Obligolaufs 20050511
# Exception Resumable Description Created on
1 NOT_FOUND 20050511

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 20050512
# Exception Resumable Description Created on
1 ERROR_DURING_UPDATE 20050512

Method OBJECT_FM_DOC_BUFFER_INSERT 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 20050502
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20050502

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 20050502

Method OBJECT_FM_DOC_BUFFER_READ on class CL_HRFPM_DOCUMENT_SERVICES has no exception.

Method OBJECT_FM_POS_BUFFER_INSERT 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 20050502
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20050502

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 20050502

Method OBJECT_FM_POS_BUFFER_READ on class CL_HRFPM_DOCUMENT_SERVICES 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 20050512
2 Importing IT_FM_POS Call by reference Type reference (TYPE) HRFPM_FM_DOC_POS_IT HRFPM: FPM Belege 20050512

Method OBJECT_FM_POS_HEADER_GET on class CL_HRFPM_DOCUMENT_SERVICES 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 20050502
2 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR Belegnummer des PBC-Belegs 20050502
3 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20050502
# Exception Resumable Description Created on
1 NOTHING_FOUND 20050502

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 20050502

Method OBJECT_FM_POS_SUM_UPDATE on class CL_HRFPM_DOCUMENT_SERVICES has no exception.

Method OBJECT_FPM_DOC_BUFFER_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_DEL_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050508
2 Importing IP_FLG_UPD_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050518
3 Importing IT_HRFPM_FPM_DOC Call by reference Type reference (TYPE) HRFPM_FPM_DOC_IT HRFPM: FPM Belege - Positionen 20050502
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20050502

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 20050502
2 Importing IP_FLG_DEL_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050508
3 Importing IP_FLG_UPD_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050518

Method OBJECT_FPM_DOC_BUFFER_READ on class CL_HRFPM_DOCUMENT_SERVICES has no exception.

Method OBJECT_FPM_POS_BUFFER_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLG_DEL_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050508
2 Importing IP_FLG_UPD_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050518
3 Importing IT_HRFPM_FPM_POS Call by reference Type reference (TYPE) TT_FPM_DOC_POS HRFPM: FPM Belegpositionen 20050502
# Exception Resumable Description Created on
1 ERROR_DURING_INSERT 20050502

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 20050502
2 Importing IP_FLG_DEL_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050508
3 Importing IP_FLG_UPD_BUFFER Call by reference Type reference (TYPE) FLAG allgemeines flag 20050518

Method OBJECT_FPM_POS_BUFFER_READ on class CL_HRFPM_DOCUMENT_SERVICES has no exception.

Method OBJECT_TO_GLOBAL_TRANSFER Signature

Method OBJECT_TO_GLOBAL_TRANSFER on class CL_HRFPM_DOCUMENT_SERVICES has no parameter.
Method OBJECT_TO_GLOBAL_TRANSFER on class CL_HRFPM_DOCUMENT_SERVICES 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 20050502
2 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20050502
3 Importing I_POSTING_DATE Call by reference Type reference (TYPE) SYDATUM Aktuelles Datum des Applikationsservers 20050502
4 Importing I_UPD_ACC_ASS Call by reference Type reference (TYPE) HRFPM_FM_POS-ACC_ASS 20070109

Method POSTING_INFO_INSERT on class CL_HRFPM_DOCUMENT_SERVICES 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 20050502
2 Exporting E_UPD_ACC_ASS Call by reference Type reference (TYPE) HRFPM_FM_POS-ACC_ASS 20070109
3 Importing I_BELNR Call by reference Type reference (TYPE) HRFPM_FPM_DOCNR Belegnummer des PBC-Belegs 20050502
4 Importing I_ENC_TYPE Call by reference Type reference (TYPE) HRFPM_ENC_TYPE Mittelvormerkungstyp 20050502
# Exception Resumable Description Created on
1 NOT_FOUND 20050502
History
Last changed by/on SAP  20070913 
SAP Release Created in 600