SAP ABAP Class CL_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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FOAP_AVIK Payment Advice Header 20040428
Properties
Class CL_FOAP_AVIK  
Short Description Payment Advice Header    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOAP_CD_ASSIGNMENT   Assignment of Open Credits and Payments 
Created 20040428   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FOAP_AVIK has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FOAP_AVIK Payment Advice Header 20040428
Friends
Class CL_FOAP_AVIK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABW_ACCOUNT_KEYS Static Attribute Private Type reference (TYPE) LYT_ABW_ACCOUNT 20040429
2 ADVICE_HEADS Static Attribute Private Type reference (TYPE) LYT_ADVICE_KEY_WITH_OBJ Table: Payment Advice Note Key with Payment Advice Note Hdr 20040428
3 ADVICE_ITEMS Instance attribute Private Type reference (TYPE) LYT_BSEG_KEY_WITH_OBJ Table of Payment Advice Note Items 20040428
4 ADVICE_ITEMS_BY_BSEG Static Attribute Private Type reference (TYPE) LYT_BSEG_KEY_WITH_OBJ Table: Line Item Key with Payment Advice Note Item 20040428
5 ADVICE_ITEMS_BY_VBAK Static Attribute Private Type reference (TYPE) LYT_VBAK_KEY_WITH_OBJ Table: Sales Document Key with Payment Advice Note Item 20040428
6 AVIK Instance attribute Private Type reference (TYPE) AVIK Payment Advice Header 20040428
7 CLEARED Instance attribute Public Attribute reference (LIKE) 20040511
8 CONFIRM_ADVICE_HEAD Instance attribute Public Attribute reference (LIKE) 20040706
9 CREATED Instance attribute Public Attribute reference (LIKE) 20040503
10 CREATED_BY_FI Instance attribute Public Attribute reference (LIKE) 20040511
11 CREATED_BY_SD Instance attribute Public Attribute reference (LIKE) 20040511
12 CURRENT_ADVICE_HEAD Instance attribute Public Attribute reference (LIKE) 20040611
13 DB_STATUS Instance attribute Public Attribute reference (LIKE) 20040503
14 DELETED Instance attribute Public Attribute reference (LIKE) 20040503
15 DROPPED Instance attribute Public Attribute reference (LIKE) 20040702
16 POSTED Instance attribute Public Attribute reference (LIKE) 20040511
17 TEMP_AVSID Static Attribute Private Type reference (TYPE) I 20040730
18 TO_BE_DELETED_FROM_DB Instance attribute Public Attribute reference (LIKE) 20040503
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ADVICE_ITEM Instance method Public Method 20040428
2 ADD_ADVICE_ITEM_TO_BUFFER Static method Private Method 20040505
3 ADD_ADVICE_TO_BUFFER Static method Private Method 20040428
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040428
5 COPY Instance method Public Method 20040702
6 CREATE_ADVICE Instance method Public Method 20040429
7 CREATE_ADVICE_ON_DB Instance method Public Method 20040511
8 DELETE Instance method Public Method 20040503
9 DELETE_ADVICE_FROM_DB Instance method Public Method 20040611
10 DEQUEUE Instance method Public Method 20040528
11 DEQUEUE_ALL Instance method Public Method 20040528
12 ENQUEUE Instance method Public Method 20040528
13 FACTORY_BY_ACCOUNT Instance method Public Method 20040429
14 FACTORY_BY_VBELN Instance method Public Method 20040706
15 FORGET_ADVICE_ITEM Instance method Public Method 20040616
16 GET Instance method Public Method 20040428
17 GET_ADVICE_ITEMS Instance method Public Method 20040428
18 GET_ADVICE_ITEMS_BY_BSEG_KEY Instance method Public Method 20040429
19 GET_ADVICE_ITEMS_BY_VBAK_KEY Instance method Public Method 20040429
20 GET_ALL_DELETED_ADVICES Instance method Public Method 20040611
21 GET_SINGLE_ITEM_BY_BSEG Instance method Public Method 20040528
22 NUMBER_OF_ADVICE_ITEMS Instance method Public Method 20040617
23 READ_ADVICE_FROM_DB Instance method Public Method 20040428
24 REMOVE_ADVICE_ITEM_FROM_BUFFER Static method Private Method 20040505
25 SET Instance method Public Method 20040428
26 UNDO_DELETE Instance method Public Method 20040706
Events
Class CL_FOAP_AVIK has no event.
Types
Class CL_FOAP_AVIK has no local type.
Method Signatures

Method ADD_ADVICE_ITEM Signature

Method ADD_ADVICE_ITEM on class CL_FOAP_AVIK has no parameter.
Method ADD_ADVICE_ITEM on class CL_FOAP_AVIK has no exception.

Method ADD_ADVICE_ITEM_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADVICE_ITEM Call by reference Object reference (TYPE REF TO) IF_FOAP_AVIP Avisposition 20040505

Method ADD_ADVICE_ITEM_TO_BUFFER on class CL_FOAP_AVIK has no exception.

Method ADD_ADVICE_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADVICE_HEAD Call by reference Object reference (TYPE REF TO) IF_FOAP_AVIK Aviskopf 20040428

Method ADD_ADVICE_TO_BUFFER on class CL_FOAP_AVIK has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AVIK Call by reference Type reference (TYPE) AVIK Aviskopf 20040428
2 Importing IM_DB_STATUS Call by reference Type reference (TYPE) FOAP_DB_STATUS Ist Avis auf der Datenbank gespeichert? 20040503

Method CONSTRUCTOR on class CL_FOAP_AVIK has no exception.

Method COPY Signature

Method COPY on class CL_FOAP_AVIK has no parameter.
Method COPY on class CL_FOAP_AVIK has no exception.

Method CREATE_ADVICE Signature

Method CREATE_ADVICE on class CL_FOAP_AVIK has no parameter.
Method CREATE_ADVICE on class CL_FOAP_AVIK has no exception.

Method CREATE_ADVICE_ON_DB Signature

Method CREATE_ADVICE_ON_DB on class CL_FOAP_AVIK has no parameter.
Method CREATE_ADVICE_ON_DB on class CL_FOAP_AVIK has no exception.

Method DELETE Signature

Method DELETE on class CL_FOAP_AVIK has no parameter.
Method DELETE on class CL_FOAP_AVIK has no exception.

Method DELETE_ADVICE_FROM_DB Signature

Method DELETE_ADVICE_FROM_DB on class CL_FOAP_AVIK has no parameter.
Method DELETE_ADVICE_FROM_DB on class CL_FOAP_AVIK has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_FOAP_AVIK has no parameter.
Method DEQUEUE on class CL_FOAP_AVIK has no exception.

Method DEQUEUE_ALL Signature

Method DEQUEUE_ALL on class CL_FOAP_AVIK has no parameter.
Method DEQUEUE_ALL on class CL_FOAP_AVIK has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_FOAP_AVIK has no parameter.
Method ENQUEUE on class CL_FOAP_AVIK has no exception.

Method FACTORY_BY_ACCOUNT Signature

Method FACTORY_BY_ACCOUNT on class CL_FOAP_AVIK has no parameter.
Method FACTORY_BY_ACCOUNT on class CL_FOAP_AVIK has no exception.

Method FACTORY_BY_VBELN Signature

Method FACTORY_BY_VBELN on class CL_FOAP_AVIK has no parameter.
Method FACTORY_BY_VBELN on class CL_FOAP_AVIK has no exception.

Method FORGET_ADVICE_ITEM Signature

Method FORGET_ADVICE_ITEM on class CL_FOAP_AVIK has no parameter.
Method FORGET_ADVICE_ITEM on class CL_FOAP_AVIK has no exception.

Method GET Signature

Method GET on class CL_FOAP_AVIK has no parameter.
Method GET on class CL_FOAP_AVIK has no exception.

Method GET_ADVICE_ITEMS Signature

Method GET_ADVICE_ITEMS on class CL_FOAP_AVIK has no parameter.
Method GET_ADVICE_ITEMS on class CL_FOAP_AVIK has no exception.

Method GET_ADVICE_ITEMS_BY_BSEG_KEY Signature

Method GET_ADVICE_ITEMS_BY_BSEG_KEY on class CL_FOAP_AVIK has no parameter.
Method GET_ADVICE_ITEMS_BY_BSEG_KEY on class CL_FOAP_AVIK has no exception.

Method GET_ADVICE_ITEMS_BY_VBAK_KEY Signature

Method GET_ADVICE_ITEMS_BY_VBAK_KEY on class CL_FOAP_AVIK has no parameter.
Method GET_ADVICE_ITEMS_BY_VBAK_KEY on class CL_FOAP_AVIK has no exception.

Method GET_ALL_DELETED_ADVICES Signature

Method GET_ALL_DELETED_ADVICES on class CL_FOAP_AVIK has no parameter.
Method GET_ALL_DELETED_ADVICES on class CL_FOAP_AVIK has no exception.

Method GET_SINGLE_ITEM_BY_BSEG Signature

Method GET_SINGLE_ITEM_BY_BSEG on class CL_FOAP_AVIK has no parameter.
Method GET_SINGLE_ITEM_BY_BSEG on class CL_FOAP_AVIK has no exception.

Method NUMBER_OF_ADVICE_ITEMS Signature

Method NUMBER_OF_ADVICE_ITEMS on class CL_FOAP_AVIK has no parameter.
Method NUMBER_OF_ADVICE_ITEMS on class CL_FOAP_AVIK has no exception.

Method READ_ADVICE_FROM_DB Signature

Method READ_ADVICE_FROM_DB on class CL_FOAP_AVIK has no parameter.
Method READ_ADVICE_FROM_DB on class CL_FOAP_AVIK has no exception.

Method REMOVE_ADVICE_ITEM_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADVICE_ITEM Call by reference Object reference (TYPE REF TO) IF_FOAP_AVIP Avisposition 20040505

Method REMOVE_ADVICE_ITEM_FROM_BUFFER on class CL_FOAP_AVIK has no exception.

Method SET Signature

Method SET on class CL_FOAP_AVIK has no parameter.
Method SET on class CL_FOAP_AVIK has no exception.

Method UNDO_DELETE Signature

Method UNDO_DELETE on class CL_FOAP_AVIK has no parameter.
Method UNDO_DELETE on class CL_FOAP_AVIK has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 500