SAP ABAP Interface IF_FOAP_AVIK (Payment Advice Header)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷
FI-AP-AP (Application Component) Basic Functions
⤷
FOAP_CD_ASSIGNMENT (Package) Assignment of Open Credits and Payments

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FOAP_AVIK | Payment Advice Header | 20040428 |
Properties
Interface | IF_FOAP_AVIK | |
Short Description | Payment Advice Header |
General Data
Package | FOAP_CD_ASSIGNMENT | Assignment of Open Credits and Payments |
Created | 20040427 | SAP |
Last changed | 20100310 | SAP |
Unicode checks active |
Forward declarations
Interface IF_FOAP_AVIK has no forward declaration.
Interfaces
Interface IF_FOAP_AVIK has no interface.
Friends
Interface IF_FOAP_AVIK has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CLEARED | Constant | Public | Type reference (TYPE) | ASTAT_AVIK | 'C' | Payment Advice Status | 20040511 | |
2 | CONFIRM_ADVICE_HEAD | Static Attribute | Public | Object reference (TYPE REF TO) | IF_FOAP_AVIK | Payment Advice Note Transferred | 20040706 | ||
3 | CREATED | Constant | Public | Type reference (TYPE) | FOAP_DB_STATUS | 'CREA' | Is payment advice note saved to database? | 20040503 | |
4 | CREATED_BY_FI | Constant | Public | Type reference (TYPE) | ASTAT_AVIK | 'F' | Payment Advice Status | 20040511 | |
5 | CREATED_BY_SD | Constant | Public | Type reference (TYPE) | ASTAT_AVIK | 'S' | Payment Advice Status | 20040511 | |
6 | CURRENT_ADVICE_HEAD | Static Attribute | Public | Object reference (TYPE REF TO) | IF_FOAP_AVIK | Payment Advice Note Currently Being Processed | 20040611 | ||
7 | DB_STATUS | Instance attribute | Public | Type reference (TYPE) | FOAP_DB_STATUS | Is payment advice note saved to database? | 20040503 | ||
8 | DELETED | Constant | Public | Type reference (TYPE) | FOAP_DB_STATUS | 'DELE' | Is payment advice note saved to database? | 20040503 | |
9 | DROPPED | Constant | Public | Type reference (TYPE) | ASTAT_AVIK | 'D' | Payment Advice Status | 20040621 | |
10 | POSTED | Constant | Public | Type reference (TYPE) | ASTAT_AVIK | 'P' | Payment Advice Status | 20040511 | |
11 | TO_BE_DELETED_FROM_DB | Constant | Public | Type reference (TYPE) | FOAP_DB_STATUS | 'DBDL' | Is payment advice note saved to database? | 20040503 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Insert Payment Advice Note Item | 20040428 |
2 | ![]() |
Instance method | Public | Method | Copy Payment Advice Note | 20040702 |
3 | ![]() |
Static method | Public | Method | Create New Payment Advice Note | 20040428 |
4 | ![]() |
Instance method | Public | Method | Create Payment Advice Note on Database | 20040507 |
5 | ![]() |
Instance method | Public | Method | Delete Payment Advice Note | 20040503 |
6 | ![]() |
Instance method | Public | Method | Delete Payment Advice Note from Database | 20040611 |
7 | ![]() |
Instance method | Public | Method | Unblock Payment Advice Note | 20040527 |
8 | ![]() |
Static method | Public | Method | Unblock All Payment Advice Notes | 20040528 |
9 | ![]() |
Instance method | Public | Method | Block Payment Advice Note | 20040527 |
10 | ![]() |
Static method | Public | Method | All Payment Advice Notes for an Account Will Be Read | 20040429 |
11 | ![]() |
Static method | Public | Method | All Payment Advice Notes for A Sales Order Will Be Read | 20040706 |
12 | ![]() |
Instance method | Public | Method | Payment Advice Note Will Be Removed | 20040505 |
13 | ![]() |
Instance method | Public | Method | Read Current AVIK Values | 20040428 |
14 | ![]() |
Instance method | Public | Method | All Payment Advice Note Items for a Payment Advice Note | 20040428 |
15 | ![]() |
Static method | Public | Method | Read Payment Advice Note Items from Buffer | 20040428 |
16 | ![]() |
Static method | Public | Method | Read Payment Advice Note Items from Buffer | 20040428 |
17 | ![]() |
Static method | Public | Method | List of All Payment Advice Notes Held for Deletion | 20040611 |
18 | ![]() |
Instance method | Public | Method | Payment Advice Note Item for Line Item | 20040527 |
19 | ![]() |
Instance method | Public | Method | Number of Payment Advice Note Line Items | 20040617 |
20 | ![]() |
Static method | Public | Method | Read Complete Payment Advice Note from Database | 20040428 |
21 | ![]() |
Instance method | Public | Method | Write Current AVIK Values | 20040428 |
22 | ![]() |
Instance method | Public | Method | Cancel Deletion of Payment Advice Note | 20040706 |
Events
Interface IF_FOAP_AVIK has no event.
Types
Interface IF_FOAP_AVIK has no local type.
Method Signatures
Method ADD_ADVICE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ADVICE_ITEM | Call by reference | Object reference (TYPE REF TO) | IF_FOAP_AVIP | Avisposition | 20040428 |
Method ADD_ADVICE_ITEM on Interface IF_FOAP_AVIK has no exception.
Method COPY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_ADVICE_HEAD | Value transfer | Object reference (TYPE REF TO) | IF_FOAP_AVIK | Aviskopf | 20040702 |
Method COPY on Interface IF_FOAP_AVIK has no exception.
Method CREATE_ADVICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_AVIK | Call by reference | Type reference (TYPE) | AVIK | Aviskopf | 20040428 | ||
2 | ![]() |
IM_T_AVIP | Call by reference | Type reference (TYPE) | FOAP_T_AVIP | Tabelle: Avispositionen | 20040503 | ||
3 | ![]() |
RE_ADVICE_HEAD | Value transfer | Object reference (TYPE REF TO) | IF_FOAP_AVIK | Aviskopf | 20040503 |
Method CREATE_ADVICE on Interface IF_FOAP_AVIK has no exception.
Method CREATE_ADVICE_ON_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_UPDATE_TASK | Call by reference | Type reference (TYPE) | BOOLEAN | SPACE | boolsche Variable (X=true, -=false, space=unknown) | 20040609 | |
2 | ![]() |
IM_VBELN | Call by reference | Type reference (TYPE) | VBELN_VA | Verkaufsbeleg | 20040616 |
Method CREATE_ADVICE_ON_DB on Interface IF_FOAP_AVIK has no exception.
Method DELETE Signature
Method DELETE on Interface IF_FOAP_AVIK has no parameter.
Method DELETE on Interface IF_FOAP_AVIK has no exception.
Method DELETE_ADVICE_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_UPDATE_TASK | Call by reference | Type reference (TYPE) | BOOLEAN | SPACE | boolsche Variable (X=true, -=false, space=unknown) | 20040611 |
Method DELETE_ADVICE_FROM_DB on Interface IF_FOAP_AVIK has no exception.
Method DEQUEUE Signature
Method DEQUEUE on Interface IF_FOAP_AVIK has no parameter.
Method DEQUEUE on Interface IF_FOAP_AVIK has no exception.
Method DEQUEUE_ALL Signature
Method DEQUEUE_ALL on Interface IF_FOAP_AVIK has no parameter.
Method DEQUEUE_ALL on Interface IF_FOAP_AVIK has no exception.
Method ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_ERROR_MSG | Value transfer | Type reference (TYPE) | BAPIRET2 | Returnparameter | 20040528 |
Method ENQUEUE on Interface IF_FOAP_AVIK has no exception.
Method FACTORY_BY_ACCOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACCOUNT | Call by reference | Type reference (TYPE) | KTONR_AV | Kontonummer | 20040429 | ||
2 | ![]() |
IM_ACCOUNT_TYPE | Call by reference | Type reference (TYPE) | KOART | Kontoart | 20040429 | ||
3 | ![]() |
IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20040429 |
Method FACTORY_BY_ACCOUNT on Interface IF_FOAP_AVIK has no exception.
Method FACTORY_BY_VBELN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_SALES_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20080519 | ||
2 | ![]() |
IM_SALES_DOC_NO | Call by reference | Type reference (TYPE) | VBELN_VA | Verkaufsbeleg | 20040706 | ||
3 | ![]() |
IM_SALES_KOART | Call by reference | Type reference (TYPE) | KOART | Kontoart | 20080519 | ||
4 | ![]() |
IM_SALES_KONTO | Call by reference | Type reference (TYPE) | KUNAG | Auftraggeber | 20080519 |
Method FACTORY_BY_VBELN on Interface IF_FOAP_AVIK has no exception.
Method FORGET_ADVICE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ADVICE_ITEM | Call by reference | Object reference (TYPE REF TO) | IF_FOAP_AVIP | Avisposition | 20040505 |
Method FORGET_ADVICE_ITEM on Interface IF_FOAP_AVIK has no exception.
Method GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_AVIK | Value transfer | Type reference (TYPE) | AVIK | Aviskopf | 20040428 |
Method GET on Interface IF_FOAP_AVIK has no exception.
Method GET_ADVICE_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_ADVICES | Value transfer | Type reference (TYPE) | FOAP_T_AVIP_REF | Tabelle von Avispositionen | 20040428 |
Method GET_ADVICE_ITEMS on Interface IF_FOAP_AVIK has no exception.
Method GET_ADVICE_ITEMS_BY_BSEG_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACC_DOC_NO | Call by reference | Type reference (TYPE) | BELNR_D | Belegnummer eines Buchhaltungsbeleges | 20040428 | ||
2 | ![]() |
IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20040428 | ||
3 | ![]() |
IM_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20040428 | ||
4 | ![]() |
IM_LINEITEM_NO | Call by reference | Type reference (TYPE) | BUZEI | Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs | 20040428 | ||
5 | ![]() |
RE_ADVICES | Value transfer | Type reference (TYPE) | FOAP_T_AVIP_REF | Tabelle von Avispositionen | 20040428 |
Method GET_ADVICE_ITEMS_BY_BSEG_KEY on Interface IF_FOAP_AVIK has no exception.
Method GET_ADVICE_ITEMS_BY_VBAK_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_SALES_DOC_NO | Call by reference | Type reference (TYPE) | VBELN_VA | Verkaufsbeleg | 20040428 | ||
2 | ![]() |
RE_ADVICES | Value transfer | Type reference (TYPE) | FOAP_T_AVIP_REF | Tabelle von Avispositionen | 20040428 |
Method GET_ADVICE_ITEMS_BY_VBAK_KEY on Interface IF_FOAP_AVIK has no exception.
Method GET_ALL_DELETED_ADVICES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_ADVICE_HEADS | Value transfer | Type reference (TYPE) | FOAP_T_AVIK_REF | Tabelle von Avispositionen | 20040611 |
Method GET_ALL_DELETED_ADVICES on Interface IF_FOAP_AVIK has no exception.
Method GET_SINGLE_ITEM_BY_BSEG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACC_DOC_NO | Call by reference | Type reference (TYPE) | BELNR_D | Belegnummer eines Buchhaltungsbeleges | 20040527 | ||
2 | ![]() |
IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20040527 | ||
3 | ![]() |
IM_FISCAL_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20040527 | ||
4 | ![]() |
IM_LINEITEM_NO | Call by reference | Type reference (TYPE) | BUZEI | Nummer der Buchungszeile innerhalb des Buchhaltungsbelegs | 20040527 | ||
5 | ![]() |
RE_ADVICE_ITEM | Value transfer | Object reference (TYPE REF TO) | IF_FOAP_AVIP | Avisposition | 20040527 |
Method GET_SINGLE_ITEM_BY_BSEG on Interface IF_FOAP_AVIK has no exception.
Method NUMBER_OF_ADVICE_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_NO_ITEMS | Value transfer | Type reference (TYPE) | I | 20040617 |
Method NUMBER_OF_ADVICE_ITEMS on Interface IF_FOAP_AVIK has no exception.
Method READ_ADVICE_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACCOUNT | Call by reference | Type reference (TYPE) | KTONR_AV | Kontonummer | 20040428 | ||
2 | ![]() |
IM_ACCOUNT_TYPE | Call by reference | Type reference (TYPE) | KOART_AV | Kontoart Zahlungsavise | 20040428 | ||
3 | ![]() |
IM_ADVICE_NO | Call by reference | Type reference (TYPE) | AVSID | Avisnummer | 20040428 | ||
4 | ![]() |
IM_COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20040428 | ||
5 | ![]() |
RE_ADVICE_HEAD | Value transfer | Object reference (TYPE REF TO) | IF_FOAP_AVIK | Aviskopf | 20040428 |
Method READ_ADVICE_FROM_DB on Interface IF_FOAP_AVIK has no exception.
Method SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_AVIK | Call by reference | Type reference (TYPE) | AVIK | Aviskopf | 20040428 |
Method SET on Interface IF_FOAP_AVIK has no exception.
Method UNDO_DELETE Signature
Method UNDO_DELETE on Interface IF_FOAP_AVIK has no parameter.
Method UNDO_DELETE on Interface IF_FOAP_AVIK has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 500 |