SAP ABAP Class CL_WLF_ITEM_DISTRIBUTION (Item Distribution)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WZRE (Package) Agency Business
Properties
Class CL_WLF_ITEM_DISTRIBUTION  
Short Description Item Distribution    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WZRE   Agency Business 
Created 20081202   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WLF_ITEM_DISTRIBUTION has no forward declaration.
Interfaces
Class CL_WLF_ITEM_DISTRIBUTION has no interface implemented.
Friends
Class CL_WLF_ITEM_DISTRIBUTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AR_BADI_DISTRIBUTION_CUSTOMER Static Attribute Private Object reference (TYPE REF TO) WLF_DISTRIBUTION 20081209
2 AR_BADI_DISTRIBUTION_INT Static Attribute Private Object reference (TYPE REF TO) WLF_DISTRIBUTION_INT 20081209
3 DUMMY Static Attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20090318
4 NO Constant Private Type reference (TYPE) XFELD is initial Checkbox 20081216
5 YES Constant Private Type reference (TYPE) XFELD 'X' Checkbox 20081216
Methods
# Method Level Visibility Method type Description Created on
1 CALL_BADI Static method Public Method Call BAdI for Distribution 20081202
2 CALL_BADI_CHECK_CONSISTENCY Static method Public Method Call BAdI to Check Distribution 20081219
3 CALL_DISTRIBUTION Static method Public Method Call Distribution 20081202
4 CHECK_CONSISTENCY_SINGLE Static method Public Method Check Consistency of Distribution 20081220
5 DISTRIBUTION_FINAL_PROCESSING Static method Public Method Final Processing of Distribution 20081220
Events
Class CL_WLF_ITEM_DISTRIBUTION has no event.
Types
Class CL_WLF_ITEM_DISTRIBUTION has no local type.
Method Signatures

Method CALL_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMLFKOE Call by reference Type reference (TYPE) KOMLFKOE_ITAB 20081202
2 Changing CT_KOMLFKOEC Call by reference Type reference (TYPE) KOMLFKOE_ITAB 20081202
3 Changing CT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20081205
4 Changing CT_KOMLFPE Call by reference Type reference (TYPE) KOMLFPE_ITAB 20081202
5 Changing CT_KOMZRPE Call by reference Type reference (TYPE) KOMZRPE_TAB 20081202
6 Changing C_KOMLFK Call by reference Type reference (TYPE) KOMLFK 20081202
7 Importing IT_IKOMLFP Call by reference Type reference (TYPE) KOMLFPIND_TAB Tabelle zu KOMLFPIND 20081202
8 Importing IT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB 20081202
9 Importing I_SIMULATION Call by reference Type reference (TYPE) WLF_SIMULATION Agenturgeschäft: Simulationskennzeichen 20081219
10 Importing I_TMFK Call by reference Type reference (TYPE) TMFK 20081202
11 Importing I_TMZR Call by reference Type reference (TYPE) TMZR 20081202
12 Importing I_TYPE Call by reference Type reference (TYPE) WLF_DISTRIBUTION_TYPE Verteilungstyp 20090319
# Exception Resumable Description Created on
1 BADI_NOT_IMPLEMENTED 20081219
2 DISTRIBUTION_ERROR 20081202

Method CALL_BADI_CHECK_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20081219
2 Changing C_CONSISTENT Call by reference Type reference (TYPE) WLF_DISTRIBUTION_CONSISTENT Verteilung ist konsistent 20081220
3 Importing IT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20081219
4 Importing I_DIALOG Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20081219
5 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20081219
6 Importing I_KOMLFP_MAIN Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20081219
7 Importing I_SIMULATION Call by reference Type reference (TYPE) WLF_SIMULATION Agenturgeschäft: Simulationskennzeichen 20081220
8 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20081219
9 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20081219
# Exception Resumable Description Created on
1 BADI_NOT_IMPLEMENTED 20081219

Method CALL_DISTRIBUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20090406
2 Changing CT_IKOMLFP Call by reference Type reference (TYPE) KOMLFPIND_TAB Tabelle zu KOMLFPIND 20081202
3 Changing CT_KOMK Call by reference Type reference (TYPE) VA_KOMK_T 20081202
4 Changing CT_KOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB 20081202
5 Changing CT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB 20081202
6 Changing CT_KOMP Call by reference Type reference (TYPE) VA_KOMP_T 20081202
7 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB 20081202
8 Changing CT_YKOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB 20081202
9 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB 20081202
10 Changing C_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20081202
11 Importing I_DIALOG Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20090406
12 Importing I_SIMULATION Call by reference Type reference (TYPE) WLF_SIMULATION Agenturgeschäft: Simulationskennzeichen 20081219
13 Importing I_TMFK Call by reference Type reference (TYPE) TMFK 20081202
14 Importing I_TMZR Call by reference Type reference (TYPE) TMZR 20081202
15 Importing I_TYPE Call by reference Type reference (TYPE) WLF_DISTRIBUTION_TYPE Verteilungstyp 20090319
# Exception Resumable Description Created on
1 ADD_ITEMS_ERROR 20081202
2 DISTRIBUTION_ERROR 20081202

Method CHECK_CONSISTENCY_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20081220
2 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20081220
3 Changing C_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20081220
4 Changing C_KOMLFP_MAIN Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20081220
5 Importing IT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20081220
6 Importing I_DIALOG Call by reference Type reference (TYPE) XFELD 20081220
7 Importing I_DISPLAY Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20081220
8 Importing I_SIMULATION Call by reference Type reference (TYPE) WLF_SIMULATION Agenturgeschäft: Simulationskennzeichen 20081220
9 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20081220
10 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20081220

Method CHECK_CONSISTENCY_SINGLE on class CL_WLF_ITEM_DISTRIBUTION has no exception.

Method DISTRIBUTION_FINAL_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR_TAB 20081220
2 Changing CT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB 20081220
3 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB 20081220
4 Changing C_KOMLFK Call by reference Type reference (TYPE) KOMLFK 20081220
5 Importing I_SIMULATION Call by reference Type reference (TYPE) WLF_SIMULATION Agenturgeschäft: Simulationskennzeichen 20081220
6 Importing I_TMFK Call by reference Type reference (TYPE) TMFK 20081220
7 Importing I_TMZR Call by reference Type reference (TYPE) TMZR 20081220

Method DISTRIBUTION_FINAL_PROCESSING on class CL_WLF_ITEM_DISTRIBUTION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605