Hierarchy
⤷ 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 |