Hierarchy
⤷
⤷
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 | Instance attribute | Protected | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Table Type for HRFPM_DIFFERENCE | 20070312 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Table Type for HRFPM_DIFFERENCE | 20070312 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | TT_FM_DOC_HEADER | HRFPM: FM Documents | 20070111 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | TT_FM_DOC_HEADER | HRFPM: FPM Documents | 20070111 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | TT_FM_DOC_HEADER | HRFPM: FPM Documents | 20070111 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | TT_FM_DOC_POS | HRFPM: FPM Documents - Items | 20070111 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | TT_FM_DOC_POS_SUM | HRFPM: FPM Documents - Items | 20070111 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | TT_FM_DOC_POS | HRFPM: FPM Documents - Items | 20070111 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | TT_FM_DOC_POS_SUM | HRFPM: FPM Documents - Items | 20070111 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | TT_FPM_DOC_HEADER | Table Type for HRFPM_FPM_DOC | 20070111 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | TT_FPM_DOC_HEADER | Table Type for HRFPM_FPM_DOC | 20070111 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | TT_FPM_DOC_POS | 20070111 | ||||
| 13 | Instance attribute | Protected | Type reference (TYPE) | TT_DEP_FM_DOC_IDX | 20070312 | ||||
| 14 | Instance attribute | Protected | Type reference (TYPE) | TT_FPM_DOC_POS | HRFPM: FPM Document Items | 20070111 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | HRFPM_LINK_INFO_IT | Table Type for HRFPM_LINK_INFO | 20070111 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | HRFPM_POSTING_DATA_IT | Posting Information | 20070111 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Reconciliation of Document Amount Against Buffer | 20070308 | |
| 2 | Instance method | Public | Method | Deletion of All Buffers | 20070111 | |
| 3 | Instance method | Public | Method | Reading of a Line Item from Both Buffers | 20070111 | |
| 4 | Instance method | Public | Method | Reading of a Line Item from Both Buffers | 20070111 | |
| 5 | Instance method | Public | Method | Check whether a document is available in a buffer | 20070111 | |
| 6 | Instance method | Public | Method | Writing of Entries in the Error Table | 20070111 | |
| 7 | Instance method | Public | Method | Reading of Documents with Errors | 20070111 | |
| 8 | Instance method | Protected | Method | Reset of Error Table | 20070111 | |
| 9 | Instance method | Public | Method | Reading of Difference Buffer | 20070111 | |
| 10 | Instance method | Public | Method | Writing of Entries in the HRFPM_FM_DOC Buffer | 20070111 | |
| 11 | Instance method | Public | Method | Reading Entries from the HRFPM_FM_DOC Buffer | 20070111 | |
| 12 | Instance method | Public | Method | Writing of Entries in the HRFPM_FM_POS Buffer | 20070111 | |
| 13 | Instance method | Public | Method | Reading Entries from the HRFPM_FM_POS Buffer | 20070111 | |
| 14 | Instance method | Public | Method | Reading of Total Amount | 20070111 | |
| 15 | Instance method | Protected | Method | Change of Object Totals Table for HRFPM_FM_POS | 20070111 | |
| 16 | Instance method | Public | Method | Writing of Entries in the HRFPM_FPM_DOC-Buffer | 20070111 | |
| 17 | Instance method | Public | Method | Reading of Entries from the HRFPM_FPM_DOC-Buffer | 20070111 | |
| 18 | Instance method | Public | Method | Writing of Entries in the HRFPM_FPM_POS-Buffer | 20070111 | |
| 19 | Instance method | Public | Method | Reading of Entries from the HRFPM_FPM_POS-Buffer | 20070111 | |
| 20 | Instance method | Public | Method | Writing of Linkage Information | 20070111 | |
| 21 | Instance method | Public | Method | Reading of Posting Information | 20070111 | |
| 22 | Instance method | Public | Method | Deletion of Object Buffer | 20070111 | |
| 23 | Instance method | Public | Method | Writing of Difference Buffer | 20070111 | |
| 24 | Instance method | Public | Method | Reading of Difference Buffer | 20070111 | |
| 25 | Instance method | Public | Method | Reading of Difference Buffer | 20070111 | |
| 26 | Instance method | Public | Method | Reading of Difference Buffer | 20070111 | |
| 27 | Instance method | Public | Method | Matching of Difference Buffer | 20070111 | |
| 28 | Instance method | Public | Method | Writing of Entries in the HRFPM_FM_DOC Buffer | 20070111 | |
| 29 | Instance method | Public | Method | Reading Entries from the HRFPM_FM_DOC Buffer | 20070111 | |
| 30 | Instance method | Public | Method | Writing of Entries in the HRFPM_FM_POS Buffer | 20070111 | |
| 31 | Instance method | Public | Method | Reading Entries from the HRFPM_FM_POS Buffer | 20070111 | |
| 32 | Instance method | Public | Method | Reading of Header for Item | 20070111 | |
| 33 | Instance method | Public | Method | Reading of Object-Specific Total | 20070111 | |
| 34 | Instance method | Public | Method | Change of Object Totals Table for HRFPM_FM_POS | 20070111 | |
| 35 | Instance method | Public | Method | Writing of Entries in the HRFPM_FPM_DOC-Buffer | 20070111 | |
| 36 | Instance method | Public | Method | Reading of Entries from the HRFPM_FPM_DOC-Buffer | 20070111 | |
| 37 | Instance method | Public | Method | Writing of Entries in the HRFPM_FPM_POS-Buffer | 20070111 | |
| 38 | Instance method | Public | Method | Reading of Entries from the HRFPM_FPM_POS-Buffer | 20070111 | |
| 39 | Instance method | Public | Method | Transfer of Object Buffer to Global Buffer | 20070111 | |
| 40 | Instance method | Public | Method | Writing of Posting Information | 20070111 | |
| 41 | Instance method | Public | Method | Reading of Posting Information | 20070111 | |
| 42 | 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 | C_BETRG | Call by reference | Type reference (TYPE) | BPREP_REQ_AMOUNT | Bedarf | 20070308 | |||
| 2 | C_POSTED_AMOUNT | Call by reference | Type reference (TYPE) | BPREP_REQ_AMOUNT | Der für den Betrag momentan auf DB gebauchte betrag | 20070308 | |||
| 3 | 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 | E_FM_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_POS | HRFPM: FM Belege - Positionen | 20070111 | |||
| 2 | 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 | IS_FM_POS_KEY | Call by reference | Type reference (TYPE) | HRFPM_FM_POS-KEY_POS | 20070111 | ||||
| 2 | I_BETRG | Call by reference | Type reference (TYPE) | HRFPM_FM_POS-BETRG | HRFPM: FM Belege - Positionen | 20070111 | |||
| 3 | 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 | IS_FM_POS_KEY | Call by reference | Type reference (TYPE) | HRFPM_FM_POS-KEY_POS | 20070111 | ||||
| 2 | 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 | I_DOC | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC | HRFPM: FM Belege | 20070111 | |||
| 2 | I_RUNID | Call by reference | Type reference (TYPE) | HRFPM_RUNID | Identifikation eines Obligolaufs | 20070111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070111 |
Method ERROR_DOC_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOC | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC | HRFPM: FM Belege | 20070111 | |||
| 2 | I_RUNID | Call by reference | Type reference (TYPE) | HRFPM_RUNID | Identifikation eines Obligolaufs | 20070111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070111 | |||
| 2 | 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 | ET_DIFFERENCE | Call by reference | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Tabellentyp für HRFPM_DIFFERENCE | 20070111 | |||
| 2 | IS_DEP_FM_DOC | Call by reference | Type reference (TYPE) | HRFPM_DIFFERENCE-DEP_FM_DOC | 20070111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070111 |
Method GLOBAL_FM_DOC_BUFFER_MODIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_HRFPM_FM_DOC | Call by reference | Type reference (TYPE) | TT_FM_DOC_HEADER | HRFPM: FPM Belege | 20070111 | |||
| 2 | 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 | ET_HRFPM_FM_DOC | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_HEADER_IT | HRFPM: FPM Belege | 20070111 | |||
| 2 | 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 | IT_HRFPM_FM_POS | Call by reference | Type reference (TYPE) | TT_FM_DOC_POS | HRFPM: FPM Belege - Positionen | 20070111 | |||
| 2 | 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 | ET_HRFPM_FM_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS_IT | HRFPM: FPM Belege - Positionen | 20070111 | |||
| 2 | IS_FM_DOC_KEY | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS-KEY_HEADER | 20070111 | ||||
| 3 | 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 | E_FM_POS_SUM | Call by reference | Type reference (TYPE) | HRFPM_FM_POS | HRFPM: FM Belege - Positionen | 20070111 | |||
| 2 | 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 | I_HRFPM_FM_POS_SUM | Call by reference | Type reference (TYPE) | HRFPM_FM_POS | HRFPM: FM Belege - Positionen | 20070111 | |||
| 2 | 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 | IT_HRFPM_FPM_DOC | Call by reference | Type reference (TYPE) | TT_FPM_DOC_HEADER | HRFPM: FPM Belege - Positionen | 20070111 | |||
| 2 | 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 | ET_HRFPM_FPM_DOC | Call by reference | Type reference (TYPE) | TT_FPM_DOC_HEADER | Tabellentyp zu HRFPM_FPM_DOC | 20070111 | |||
| 2 | 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 | IT_HRFPM_FPM_POS | Call by reference | Type reference (TYPE) | TT_FPM_DOC_POS | HRFPM: FPM Belegpositionen | 20070111 | |||
| 2 | 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 | ET_HRFPM_FPM_POS | Call by reference | Type reference (TYPE) | TT_FPM_DOC_POS | HRFPM: FPM Belege - Positionen | 20070111 | |||
| 2 | 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 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20070111 | |||
| 2 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20070111 | |||
| 3 | I_LINK_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20070111 | |||
| 4 | I_LINK_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20070111 | |||
| 5 | I_LINK_POSNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_POSNR | Positionsnummer innerhalb des PBC-Belegs | 20070111 | |||
| 6 | 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 | ET_LINK_INFO | Call by reference | Type reference (TYPE) | HRFPM_LINK_INFO_IT | 20070111 | ||||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20070111 | |||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20070111 | |||
| 4 | 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 | IT_DIFFERENCE | Call by reference | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Tabellentyp für HRFPM_DIFFERENCE | 20070111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070111 |
Method OBJECT_DIFF_BUFFER_READ_BELNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DIFFERENCE | Call by reference | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Tabellentyp für HRFPM_DIFFERENCE | 20070111 | |||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | 20070111 | ||||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | 20070111 | ||||
| 4 | I_POSNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_POSNR | 20070111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070111 |
Method OBJECT_DIFF_BUFFER_READ_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DIFFERENCE | Call by reference | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Tabellentyp für HRFPM_DIFFERENCE | 20070111 | |||
| 2 | I_AUFNR | Call by reference | Type reference (TYPE) | AUFNR | Auftragsnummer | 20070111 | |||
| 3 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20070111 | |||
| 4 | I_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070111 | |||
| 5 | I_DATBI | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070111 | |||
| 6 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20070111 | |||
| 7 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070111 | |||
| 8 | I_ENDDA_KEY | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070111 | |||
| 9 | I_FIPEX | Call by reference | Type reference (TYPE) | FIPEX | Finanzposition (Nicht mehr verwenden -> FM_FIPEX) | 20070111 | |||
| 10 | I_FISTL | Call by reference | Type reference (TYPE) | FISTL | Finanzstelle | 20070111 | |||
| 11 | I_FKBER | Call by reference | Type reference (TYPE) | FKBER | Funktionsbereich | 20070111 | |||
| 12 | I_GEBER | Call by reference | Type reference (TYPE) | FM_FUND | Fonds | 20070111 | |||
| 13 | I_GRANT_NBR | Call by reference | Type reference (TYPE) | GM_GRANT_NBR | Grant | 20070111 | |||
| 14 | I_KOKRS | Call by reference | Type reference (TYPE) | KOKRS | Kostenrechnungskreis | 20070111 | |||
| 15 | I_KOSTL | Call by reference | Type reference (TYPE) | KOSTL | Kostenstelle | 20070111 | |||
| 16 | I_NPLNR | Call by reference | Type reference (TYPE) | NPLNR | Netzplannummer für Kontierung | 20070111 | |||
| 17 | I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20070111 | |||
| 18 | I_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20070111 | |||
| 19 | I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20070111 | |||
| 20 | I_POSNR | Call by reference | Type reference (TYPE) | PS_PSP_PNR | Projektstrukturplanelement (PSP-Element) | 20070111 | |||
| 21 | I_RUNID | Call by reference | Type reference (TYPE) | HRFPM_RUNID | Identifikation eines Obligolaufs | 20070111 | |||
| 22 | I_SAKNR | Call by reference | Type reference (TYPE) | SAKNR | Nummer des Sachkontos | 20070111 | |||
| 23 | I_VORNR | Call by reference | Type reference (TYPE) | VORNR | Vorgangsnummer | 20070111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070111 |
Method OBJECT_DIFF_BUFFER_READ_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DIFFERENCE | Call by reference | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Tabellentyp für HRFPM_DIFFERENCE | 20070111 | |||
| 2 | I_DATBI | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070111 | |||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20070111 | |||
| 4 | I_ENDDA_KEY | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20070111 | |||
| 5 | I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20070111 | |||
| 6 | I_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20070111 | |||
| 7 | I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20070111 | |||
| 8 | I_RUNID | Call by reference | Type reference (TYPE) | HRFPM_RUNID | Identifikation eines Obligolaufs | 20070111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070111 |
Method OBJECT_DIFF_BUFFER_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DIFFERENCE | Call by reference | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Tabellentyp für HRFPM_DIFFERENCE | 20070111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070111 |
Method OBJECT_FM_DOC_BUFFER_MODIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_HRFPM_FM_DOC | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_HEADER_IT | HRFPM: FPM Belege | 20070111 | |||
| 2 | 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 | 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 | IT_HRFPM_FM_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_POS_IT | HRFPM: FPM Belege - Positionen | 20070111 | |||
| 2 | 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 | 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 | ET_FM_DOC | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_HEADER_IT | HRFPM: FPM Belege - Positionen | 20070111 | |||
| 2 | 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 | E_FM_POS_SUM | Call by reference | Type reference (TYPE) | HRFPM_FM_POS | HRFPM: FM Belege - Positionen | 20070111 | |||
| 2 | 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 | 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 | IT_HRFPM_FPM_DOC | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOC_IT | HRFPM: FPM Belege - Positionen | 20070111 | |||
| 2 | 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 | 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 | IT_HRFPM_FPM_POS | Call by reference | Type reference (TYPE) | TT_FPM_DOC_POS | HRFPM: FPM Belegpositionen | 20070111 | |||
| 2 | RP_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20070111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070111 |
Method OBJECT_FPM_POS_BUFFER_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20070111 | |||
| 2 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20070111 | |||
| 3 | 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 | E_POSTING_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20070111 | |||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20070111 | |||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20070111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070111 |
Method _GLOBAL_DIFF_BUFFER_READ_BELNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DIFFERENCE | Call by reference | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Tabellentyp für HRFPM_DIFFERENCE | 20070111 | |||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | 20070111 | ||||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | 20070111 | ||||
| 4 | I_POSNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_POSNR | 20070111 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20070111 |
History
| Last changed by/on | SAP | 20091125 |
| SAP Release Created in | 700 |