SAP ABAP Interface IF_FDM_INVOICE_MEMORY (Invoice Buffer Management (FDM_INVOICE_MEM))
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ FIN-FSCM-COL-AR (Application Component) Accounts Receivable Accounting Process Integration
⤷ FDM_AR_COLLECTION (Package) FSCM Collections Management FI-AR
⤷ FIN-FSCM-COL-AR (Application Component) Accounts Receivable Accounting Process Integration
⤷ FDM_AR_COLLECTION (Package) FSCM Collections Management FI-AR
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FDM_INVOICE_MEMORY_DB | Access to DB Table FDM_INVOICE_MEM | 20100120 |
Properties
Interface | IF_FDM_INVOICE_MEMORY | |
Short Description | Invoice Buffer Management (FDM_INVOICE_MEM) |
General Data
Package | FDM_AR_COLLECTION | FSCM Collections Management FI-AR |
Created | 20100120 | SAP |
Last changed | 20100310 | SAP |
Unicode checks active |
Forward declarations
Interface IF_FDM_INVOICE_MEMORY has no forward declaration.
Interfaces
Interface IF_FDM_INVOICE_MEMORY has no interface.
Friends
Interface IF_FDM_INVOICE_MEMORY has no friend.
Attributes
Interface IF_FDM_INVOICE_MEMORY has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHANGE_OF_MEMORY_METHOD | Instance method | Public | Method | Reaction after Change to Buffer Method | 20100122 |
2 | DELETE_ALL | Instance method | Public | Method | Delete Buffer Data as per Table | 20100128 |
3 | DELETE_ALL_IN_COMP_CODE | Instance method | Public | Method | Delete all of the buffer data in the company code | 20100122 |
4 | DELETE_SINGLE | Instance method | Public | Method | Delete Individual Record from Invoice Buffer | 20100120 |
5 | DELETE_SINGLE_OBSOLETE_MEM | Instance method | Public | Method | Delete Obsolete Buffer Data | 20100210 |
6 | DEQUEUE | Instance method | Public | Method | Unlock Buffer Data | 20100210 |
7 | ENQUEUE | Instance method | Public | Method | Lock Buffer Data | 20100210 |
8 | GET_KEYS_BY_TIMESTAMP_FOR_DEL | Instance method | Public | Method | Reorg: Read Invoice Buffer as per Timestamp | 20100128 |
9 | GET_NO_OF_INVOICES_IN_MEMORY | Instance method | Public | Method | Number of Invoices in Memory | 20100121 |
10 | IS_ENQUEUED | Instance method | Public | Method | Check Lock | 20100210 |
11 | READ_ALL_OBSOLETE_MEM | Instance method | Public | Method | Read Obsolete Buffer Data | 20100210 |
12 | READ_SINGLE | Instance method | Public | Method | Read Individual Record from Invoice Buffer | 20100120 |
13 | READ_SINGLE_OBSOLETE_MEM | Instance method | Public | Method | Read Obsolete Buffer Data | 20100210 |
14 | UPDATE_ALL | Instance method | Public | Method | Update Several Invoice Buffers | 20100122 |
15 | UPDATE_SINGLE | Instance method | Public | Method | Update Individual Record from Invoice Buffer | 20100120 |
16 | UPDATE_SINGLE_OBSOLETE_MEM | Instance method | Public | Method | Write Obsolete Buffer Data | 20100210 |
Events
Interface IF_FDM_INVOICE_MEMORY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YT_INVOICE_MEM | Public | See coding | 20100121 | yt_invoice_mem TYPE STANDARD TABLE OF fdm_invoice_mem
|
||
2 | YT_INV_MEM_OBS | Public | See coding | 20100210 | yt_inv_mem_obs TYPE STANDARD TABLE OF fdm_inv_mem_obs
|
Method Signatures
Method CHANGE_OF_MEMORY_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100122 | ||
2 | Importing | IV_CURRENT_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20100122 | ||
3 | Importing | IV_OLD_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20100122 |
Method CHANGE_OF_MEMORY_METHOD on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method DELETE_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_INVOICE_MEM_DEL | Call by reference | Type reference (TYPE) | YT_INVOICE_MEM | 20100128 |
Method DELETE_ALL on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method DELETE_ALL_IN_COMP_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100122 |
Method DELETE_ALL_IN_COMP_CODE on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method DELETE_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_BSEG_KEY | Call by reference | Type reference (TYPE) | BSEG_KEY | Schlüssel: Belegsegment Buchhaltung | 20100121 |
Method DELETE_SINGLE on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method DELETE_SINGLE_OBSOLETE_MEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Bereitgestellte Rechnungsinformationen obsolet | 20100210 | ||
2 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | BUZEI | Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs | 20100210 | ||
3 | Importing | IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20100210 | ||
4 | Importing | IV_INVOICE_NO | Call by reference | Type reference (TYPE) | BELNR_D | Belegnummer eines Buchhaltungsbeleges | 20100210 |
Method DELETE_SINGLE_OBSOLETE_MEM on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method DEQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100210 | ||
2 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | BUZEI | Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs | 20100210 | ||
3 | Importing | IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20100210 | ||
4 | Importing | IV_INVOICE_NO | Call by reference | Type reference (TYPE) | BELNR_D | Belegnummer eines Buchhaltungsbeleges | 20100210 |
Method DEQUEUE on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20100210 | ||
2 | Importing | IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100210 | ||
3 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | BUZEI | Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs | 20100210 | ||
4 | Importing | IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20100210 | ||
5 | Importing | IV_INVOICE_NO | Call by reference | Type reference (TYPE) | BELNR_D | Belegnummer eines Buchhaltungsbeleges | 20100210 |
Method ENQUEUE on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method GET_KEYS_BY_TIMESTAMP_FOR_DEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_INV_MEM_KEY | Call by reference | Type reference (TYPE) | YT_INVOICE_MEM | 20100128 | |||
2 | Importing | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMPL | Datum der letzten Änderung | 20100128 |
Method GET_KEYS_BY_TIMESTAMP_FOR_DEL on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method GET_NO_OF_INVOICES_IN_MEMORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_INVOICE_KEY | Call by reference | Type reference (TYPE) | FDM_T_BSEG_KEY | BSEG-Schlüssel | 20100121 | ||
2 | Returning | RV_NUMBER | Value transfer | Type reference (TYPE) | I | 20100121 |
Method GET_NO_OF_INVOICES_IN_MEMORY on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method IS_ENQUEUED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100210 | ||
2 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | BUZEI | Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs | 20100210 | ||
3 | Importing | IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20100210 | ||
4 | Importing | IV_INVOICE_NO | Call by reference | Type reference (TYPE) | BELNR_D | Belegnummer eines Buchhaltungsbeleges | 20100210 | ||
5 | Returning | RV_IS_ENQUEUED | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100210 |
Method IS_ENQUEUED on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method READ_ALL_OBSOLETE_MEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_INV_MEM_OBS | Call by reference | Type reference (TYPE) | YT_INV_MEM_OBS | 20100210 |
Method READ_ALL_OBSOLETE_MEM on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method READ_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_BSEG_KEY | Call by reference | Type reference (TYPE) | BSEG_KEY | Schlüssel: Belegsegment Buchhaltung | 20100120 | ||
2 | Importing | IX_NO_OBSOLETE | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100210 | |
3 | Returning | RS_INVOICE_MEM | Value transfer | Type reference (TYPE) | FDM_INVOICE_MEM | Gepufferte Rechnungsdaten | 20100120 |
Method READ_SINGLE on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method READ_SINGLE_OBSOLETE_MEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_INV_MEM_OBS | Value transfer | Type reference (TYPE) | FDM_INV_MEM_OBS | Bereitgestellte Rechnungsinformationen obsolet | 20100210 | ||
2 | Importing | IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100210 | ||
3 | Importing | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | BUZEI | Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs | 20100210 | ||
4 | Importing | IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20100210 | ||
5 | Importing | IV_INVOICE_NO | Call by reference | Type reference (TYPE) | BELNR_D | Belegnummer eines Buchhaltungsbeleges | 20100210 |
Method READ_SINGLE_OBSOLETE_MEM on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method UPDATE_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_INVOICE_MEM | Call by reference | Type reference (TYPE) | YT_INVOICE_MEM | 20100122 |
Method UPDATE_ALL on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method UPDATE_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_INVOICE_MEM | Call by reference | Type reference (TYPE) | FDM_INVOICE_MEM | Gepufferte Rechnungsdaten | 20100120 |
Method UPDATE_SINGLE on Interface IF_FDM_INVOICE_MEMORY has no exception.
Method UPDATE_SINGLE_OBSOLETE_MEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_INV_MEM_OBS | Call by reference | Type reference (TYPE) | FDM_INV_MEM_OBS | Bereitgestellte Rechnungsinformationen obsolet | 20100210 |
Method UPDATE_SINGLE_OBSOLETE_MEM on Interface IF_FDM_INVOICE_MEMORY has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 605 |