Hierarchy
⤷
⤷
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 | 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 | Instance attribute | Private | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Table Type for HRFPM_DIFFERENCE | 20050512 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Table Type for HRFPM_DIFFERENCE | 20050511 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FM_DOC_HEADER_IT | HRFPM: FM Documents | 20050502 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FM_DOC_HEADER_IT | HRFPM: FPM Documents | 20050502 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FM_DOC_HEADER_IT | HRFPM: FPM Documents | 20050502 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FM_DOC_POS_IT | HRFPM: FPM Documents - Items | 20050502 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FM_DOC_POS_IT | HRFPM: FPM Documents - Items | 20050502 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FM_DOC_POS_IT | HRFPM: FPM Documents - Items | 20050502 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FM_DOC_POS_IT | HRFPM: FPM Documents - Items | 20050502 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FPM_DOC_IT | Table Type for HRFPM_FPM_DOC | 20050502 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FPM_DOC_IT | Table Type for HRFPM_FPM_DOC | 20050502 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | TT_FPM_DOC_POS | HRFPM: FPM Document Items | 20050502 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | TT_FPM_DOC_POS | HRFPM: FPM Document Items | 20050502 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | HRFPM_LINK_INFO_IT | Table Type for HRFPM_LINK_INFO | 20050512 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | HRFPM_POSTING_DATA_IT | Posting Information | 20050502 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FPM_DOC_IT | Table Type for HRFPM_FPM_DOC | 20061220 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FPM_DOC_IT | Table Type for HRFPM_FPM_DOC | 20061220 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FPM_DOC_IT | Table Type for HRFPM_FPM_DOC | 20061220 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | HRFPM_FPM_DOC_IT | Table Type for HRFPM_FPM_DOC | 20061220 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | TT_FPM_DOC_POS | HRFPM: FPM Document Items | 20061220 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | TT_FPM_DOC_POS | HRFPM: FPM Document Items | 20061220 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | TT_FPM_DOC_POS | HRFPM: FPM Document Items | 20061220 | |||
| 23 | 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 | Instance method | Public | Method | Deletion of All Buffers | 20050502 | |
| 2 | Instance method | Public | Method | Reading of a Line Item from Both Buffers | 20050512 | |
| 3 | Instance method | Public | Method | Reading of a Line Item from Both Buffers | 20050512 | |
| 4 | Instance method | Public | Method | Check whether a document is available in a buffer | 20050502 | |
| 5 | Instance method | Public | Method | Writing of Entries in the Error Table | 20050502 | |
| 6 | Instance method | Public | Method | Reading of Documents with Errors | 20050502 | |
| 7 | Instance method | Public | Method | Reset of Error Table | 20050502 | |
| 8 | Instance method | Public | Method | Reading of Difference Buffer | 20050513 | |
| 9 | Instance method | Public | Method | Reading of Difference Buffer | 20050513 | |
| 10 | Instance method | Public | Method | Writing of Entries in the HRFPM_FM_DOC Buffer | 20050502 | |
| 11 | Instance method | Public | Method | Reading Entries from the HRFPM_FM_DOC Buffer | 20050502 | |
| 12 | Instance method | Public | Method | Writing of Entries in the HRFPM_FM_POS Buffer | 20050502 | |
| 13 | Instance method | Public | Method | Reading Entries from the HRFPM_FM_POS Buffer | 20050502 | |
| 14 | Instance method | Public | Method | Reading of Total Amount | 20050502 | |
| 15 | Instance method | Public | Method | Writing of Entries in the HRFPM_FPM_DOC-Buffer | 20050502 | |
| 16 | Instance method | Public | Method | Reading of Entries from the HRFPM_FPM_DOC-Buffer | 20050502 | |
| 17 | Instance method | Public | Method | Writing of Entries in the HRFPM_FPM_POS-Buffer | 20050502 | |
| 18 | Instance method | Public | Method | Reading of Entries from the HRFPM_FPM_POS-Buffer | 20050502 | |
| 19 | Instance method | Public | Method | Writing of Linkage Information | 20050512 | |
| 20 | Instance method | Public | Method | Reading of Posting Information | 20050512 | |
| 21 | Instance method | Public | Method | Deletion of Object Buffer | 20050502 | |
| 22 | Instance method | Public | Method | Writing of Difference Buffer | 20050512 | |
| 23 | Instance method | Public | Method | Reading of Difference Buffer | 20050512 | |
| 24 | Instance method | Public | Method | Reading of Difference Buffer | 20050511 | |
| 25 | Instance method | Public | Method | Reading of Difference Buffer | 20050511 | |
| 26 | Instance method | Public | Method | Matching of Difference Buffer | 20050512 | |
| 27 | Instance method | Public | Method | Writing of Entries in the HRFPM_FM_DOC Buffer | 20050502 | |
| 28 | Instance method | Public | Method | Reading Entries from the HRFPM_FM_DOC Buffer | 20050502 | |
| 29 | Instance method | Public | Method | Writing of Entries in the HRFPM_FM_POS Buffer | 20050502 | |
| 30 | Instance method | Public | Method | Reading Entries from the HRFPM_FM_POS Buffer | 20050502 | |
| 31 | Instance method | Public | Method | Reading of Header for Item | 20050512 | |
| 32 | Instance method | Public | Method | Reading of Object-Specific Total | 20050502 | |
| 33 | Instance method | Public | Method | Change of Object Totals Table for HRFPM_FM_POS | 20050502 | |
| 34 | Instance method | Public | Method | Writing of Entries in the HRFPM_FPM_DOC-Buffer | 20050502 | |
| 35 | Instance method | Public | Method | Reading of Entries from the HRFPM_FPM_DOC-Buffer | 20050502 | |
| 36 | Instance method | Public | Method | Writing of Entries in the HRFPM_FPM_POS-Buffer | 20050502 | |
| 37 | Instance method | Public | Method | Reading of Entries from the HRFPM_FPM_POS-Buffer | 20050502 | |
| 38 | Instance method | Public | Method | Transfer of Object Buffer to Global Buffer | 20050502 | |
| 39 | Instance method | Public | Method | Writing of Posting Information | 20050502 | |
| 40 | 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 | E_FM_POS | Call by reference | Type reference (TYPE) | HRFPM_FM_POS | HRFPM: FM Belege - Positionen | 20050512 | |||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20050512 | |||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20050512 | |||
| 4 | I_POSNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_POSNR | Positionsnummer innerhalb des PBC-Belegs | 20050512 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050512 |
Method BUFFER_FM_POS_UPDATE 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 | 20050512 | |||
| 2 | I_BETRG | Call by reference | Type reference (TYPE) | HRFPM_FM_POS-BETRG | HRFPM: FM Belege - Positionen | 20050512 | |||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20050512 | |||
| 4 | I_POSNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_POSNR | Positionsnummer innerhalb des PBC-Belegs | 20050512 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050512 | |||
| 2 | 20050512 |
Method CHECK_DOCUMENT_IN_ANY_BUFFER 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 | 20050502 | |||
| 2 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20050502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050502 |
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 | 20050502 | |||
| 2 | I_RUNID | Call by reference | Type reference (TYPE) | HRFPM_RUNID | Identifikation eines Obligolaufs | 20050517 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050502 |
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 | 20050502 | |||
| 2 | I_RUNID | Call by reference | Type reference (TYPE) | HRFPM_RUNID | Identifikation eines Obligolaufs | 20050517 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050517 | |||
| 2 | 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 | ET_DIFFERENCE | Call by reference | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Tabellentyp für HRFPM_DIFFERENCE | 20050513 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050513 |
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 | 20050513 | |||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | 20050513 | ||||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | 20050513 | ||||
| 4 | I_POSNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_POSNR | 20050513 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050513 |
Method GLOBAL_FM_DOC_BUFFER_INSERT 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 | 20050502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050502 |
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 | 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 | 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 | 20050502 |
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 | 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 | E_FM_POS_SUM | Call by reference | Type reference (TYPE) | HRFPM_FM_POS | HRFPM: FM Belege - Positionen | 20050502 | |||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20050502 | |||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20050502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050502 |
Method GLOBAL_FPM_DOC_BUFFER_INSERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_FLG_DEL_BUFFER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050508 | |||
| 2 | IP_FLG_UPD_BUFFER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050518 | |||
| 3 | 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 | 20050502 |
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) | HRFPM_FPM_DOC_IT | Tabellentyp zu HRFPM_FPM_DOC | 20050502 | |||
| 2 | IP_FLG_DEL_BUFFER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050508 | |||
| 3 | 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 | IP_FLG_DEL_BUFFER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050508 | |||
| 2 | IP_FLG_UPD_BUFFER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050518 | |||
| 3 | IT_HRFPM_FPM_POS | Call by reference | Type reference (TYPE) | TT_FPM_DOC_POS | HRFPM: FPM Belegpositionen | 20050502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050502 |
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 | 20050502 | |||
| 2 | IP_FLG_DEL_BUFFER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050508 | |||
| 3 | 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 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20050512 | |||
| 2 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20050512 | |||
| 3 | I_LINK_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20050512 | |||
| 4 | I_LINK_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20050512 | |||
| 5 | I_LINK_POSNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_POSNR | Positionsnummer innerhalb des PBC-Belegs | 20050512 | |||
| 6 | 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 | ET_LINK_INFO | Call by reference | Type reference (TYPE) | HRFPM_LINK_INFO_IT | 20050512 | ||||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20050512 | |||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20050512 | |||
| 4 | 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 | IT_DIFFERENCE | Call by reference | Type reference (TYPE) | HRFPM_DIFFERENCE_IT | Tabellentyp für HRFPM_DIFFERENCE | 20050512 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050512 |
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 | 20050512 | |||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | 20050512 | ||||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | 20050512 | ||||
| 4 | I_POSNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_POSNR | 20050512 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050512 |
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 | 20050511 | |||
| 2 | I_AUFNR | Call by reference | Type reference (TYPE) | AUFNR | Auftragsnummer | 20050511 | |||
| 3 | I_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20050511 | |||
| 4 | I_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20050511 | |||
| 5 | I_DATBI | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20050511 | |||
| 6 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20050511 | |||
| 7 | I_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20050511 | |||
| 8 | I_ENDDA_KEY | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20050511 | |||
| 9 | I_FIPEX | Call by reference | Type reference (TYPE) | FIPEX | Finanzposition (Nicht mehr verwenden -> FM_FIPEX) | 20050511 | |||
| 10 | I_FISTL | Call by reference | Type reference (TYPE) | FISTL | Finanzstelle | 20050511 | |||
| 11 | I_FKBER | Call by reference | Type reference (TYPE) | FKBER | Funktionsbereich | 20050511 | |||
| 12 | I_GEBER | Call by reference | Type reference (TYPE) | FM_FUND | Fonds | 20050511 | |||
| 13 | I_GRANT_NBR | Call by reference | Type reference (TYPE) | GM_GRANT_NBR | Grant | 20050511 | |||
| 14 | I_KOKRS | Call by reference | Type reference (TYPE) | KOKRS | Kostenrechnungskreis | 20050511 | |||
| 15 | I_KOSTL | Call by reference | Type reference (TYPE) | KOSTL | Kostenstelle | 20050511 | |||
| 16 | I_NPLNR | Call by reference | Type reference (TYPE) | NPLNR | Netzplannummer für Kontierung | 20050511 | |||
| 17 | I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20050511 | |||
| 18 | I_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20050511 | |||
| 19 | I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20050511 | |||
| 20 | I_POSNR | Call by reference | Type reference (TYPE) | PS_PSP_PNR | Projektstrukturplanelement (PSP-Element) | 20050511 | |||
| 21 | I_RUNID | Call by reference | Type reference (TYPE) | HRFPM_RUNID | Identifikation eines Obligolaufs | 20050511 | |||
| 22 | I_SAKNR | Call by reference | Type reference (TYPE) | SAKNR | Nummer des Sachkontos | 20050511 | |||
| 23 | I_VORNR | Call by reference | Type reference (TYPE) | VORNR | Vorgangsnummer | 20050511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050511 |
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 | 20050511 | |||
| 2 | I_DATBI | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20050511 | |||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20050511 | |||
| 4 | I_ENDDA_KEY | Call by reference | Type reference (TYPE) | ENDDA | Gültigkeitsende | 20050511 | |||
| 5 | I_OBJID | Call by reference | Type reference (TYPE) | OBJEKTID | ObjektId | 20050511 | |||
| 6 | I_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objekttyp | 20050511 | |||
| 7 | I_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Planvariante | 20050511 | |||
| 8 | I_RUNID | Call by reference | Type reference (TYPE) | HRFPM_RUNID | Identifikation eines Obligolaufs | 20050511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050511 |
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 | 20050512 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050512 |
Method OBJECT_FM_DOC_BUFFER_INSERT 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 | 20050502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050502 |
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 | 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 | 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 | 20050502 |
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 | 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 | ET_FM_DOC | Call by reference | Type reference (TYPE) | HRFPM_FM_DOC_HEADER_IT | HRFPM: FPM Belege - Positionen | 20050512 | |||
| 2 | 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 | E_FM_POS_SUM | Call by reference | Type reference (TYPE) | HRFPM_FM_POS | HRFPM: FM Belege - Positionen | 20050502 | |||
| 2 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20050502 | |||
| 3 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20050502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050502 |
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 | 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 | IP_FLG_DEL_BUFFER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050508 | |||
| 2 | IP_FLG_UPD_BUFFER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050518 | |||
| 3 | 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 | 20050502 |
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 | 20050502 | |||
| 2 | IP_FLG_DEL_BUFFER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050508 | |||
| 3 | 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 | IP_FLG_DEL_BUFFER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050508 | |||
| 2 | IP_FLG_UPD_BUFFER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050518 | |||
| 3 | IT_HRFPM_FPM_POS | Call by reference | Type reference (TYPE) | TT_FPM_DOC_POS | HRFPM: FPM Belegpositionen | 20050502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050502 |
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 | 20050502 | |||
| 2 | IP_FLG_DEL_BUFFER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050508 | |||
| 3 | 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 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20050502 | |||
| 2 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20050502 | |||
| 3 | I_POSTING_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20050502 | |||
| 4 | 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 | E_POSTING_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20050502 | |||
| 2 | E_UPD_ACC_ASS | Call by reference | Type reference (TYPE) | HRFPM_FM_POS-ACC_ASS | 20070109 | ||||
| 3 | I_BELNR | Call by reference | Type reference (TYPE) | HRFPM_FPM_DOCNR | Belegnummer des PBC-Belegs | 20050502 | |||
| 4 | I_ENC_TYPE | Call by reference | Type reference (TYPE) | HRFPM_ENC_TYPE | Mittelvormerkungstyp | 20050502 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050502 |
History
| Last changed by/on | SAP | 20070913 |
| SAP Release Created in | 600 |