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

⤷

⤷

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 | ![]() |
Instance method | Public | Method | Reaction after Change to Buffer Method | 20100122 |
2 | ![]() |
Instance method | Public | Method | Delete Buffer Data as per Table | 20100128 |
3 | ![]() |
Instance method | Public | Method | Delete all of the buffer data in the company code | 20100122 |
4 | ![]() |
Instance method | Public | Method | Delete Individual Record from Invoice Buffer | 20100120 |
5 | ![]() |
Instance method | Public | Method | Delete Obsolete Buffer Data | 20100210 |
6 | ![]() |
Instance method | Public | Method | Unlock Buffer Data | 20100210 |
7 | ![]() |
Instance method | Public | Method | Lock Buffer Data | 20100210 |
8 | ![]() |
Instance method | Public | Method | Reorg: Read Invoice Buffer as per Timestamp | 20100128 |
9 | ![]() |
Instance method | Public | Method | Number of Invoices in Memory | 20100121 |
10 | ![]() |
Instance method | Public | Method | Check Lock | 20100210 |
11 | ![]() |
Instance method | Public | Method | Read Obsolete Buffer Data | 20100210 |
12 | ![]() |
Instance method | Public | Method | Read Individual Record from Invoice Buffer | 20100120 |
13 | ![]() |
Instance method | Public | Method | Read Obsolete Buffer Data | 20100210 |
14 | ![]() |
Instance method | Public | Method | Update Several Invoice Buffers | 20100122 |
15 | ![]() |
Instance method | Public | Method | Update Individual Record from Invoice Buffer | 20100120 |
16 | ![]() |
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 | ![]() |
IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100122 | ||
2 | ![]() |
IV_CURRENT_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20100122 | ||
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Bereitgestellte Rechnungsinformationen obsolet | 20100210 | ||
2 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | BUZEI | Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs | 20100210 | ||
3 | ![]() |
IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20100210 | ||
4 | ![]() |
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 | ![]() |
IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100210 | ||
2 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | BUZEI | Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs | 20100210 | ||
3 | ![]() |
IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20100210 | ||
4 | ![]() |
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 | ![]() |
ES_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20100210 | ||
2 | ![]() |
IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100210 | ||
3 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | BUZEI | Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs | 20100210 | ||
4 | ![]() |
IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20100210 | ||
5 | ![]() |
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 | ![]() |
ET_INV_MEM_KEY | Call by reference | Type reference (TYPE) | YT_INVOICE_MEM | 20100128 | |||
2 | ![]() |
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 | ![]() |
IT_INVOICE_KEY | Call by reference | Type reference (TYPE) | FDM_T_BSEG_KEY | BSEG-Schlüssel | 20100121 | ||
2 | ![]() |
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 | ![]() |
IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100210 | ||
2 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | BUZEI | Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs | 20100210 | ||
3 | ![]() |
IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20100210 | ||
4 | ![]() |
IV_INVOICE_NO | Call by reference | Type reference (TYPE) | BELNR_D | Belegnummer eines Buchhaltungsbeleges | 20100210 | ||
5 | ![]() |
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 | ![]() |
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 | ![]() |
IS_BSEG_KEY | Call by reference | Type reference (TYPE) | BSEG_KEY | Schlüssel: Belegsegment Buchhaltung | 20100120 | ||
2 | ![]() |
IX_NO_OBSOLETE | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100210 | |
3 | ![]() |
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 | ![]() |
ES_INV_MEM_OBS | Value transfer | Type reference (TYPE) | FDM_INV_MEM_OBS | Bereitgestellte Rechnungsinformationen obsolet | 20100210 | ||
2 | ![]() |
IV_COMP_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20100210 | ||
3 | ![]() |
IV_DOC_ITEM | Call by reference | Type reference (TYPE) | BUZEI | Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs | 20100210 | ||
4 | ![]() |
IV_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20100210 | ||
5 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 |