SAP ABAP Class CL_WLF_SETTL_METHOD_DOCUMENT (Integration of Extended Settlement in Agency Document)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WZRE_AIL (Package) Agency Business: Inbound/Outbound Interfaces
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20070226
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WLF_DOCUMENT Interface for BAdI: WLF_DOCUMENT 20070226
Properties
Class CL_WLF_SETTL_METHOD_DOCUMENT  
Short Description Integration of Extended Settlement in Agency Document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WZRE_AIL   Agency Business: Inbound/Outbound Interfaces 
Created 20070226   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WLF_SETTL_METHOD_DOCUMENT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070226
2 IF_WLF_DOCUMENT Interface for BAdI: WLF_DOCUMENT 20070226
Friends
Class CL_WLF_SETTL_METHOD_DOCUMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_TMZR Static Attribute Private Type reference (TYPE) TMZR Agency Business: Payment Types 20131113
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_CHECK Static method Public Method Check Whether Cancellation Possible 20070317
2 CANCEL_CONSISTENCY_CHECK Static method Public Method Consistency Check for Cancellation 20070317
3 CHANGE_FIELD_STATUS Static method Public Method Enhancement: Field Selection Settlement Request 20070303
4 CHANGE_HEADER_DATA Static method Public Method Change Header Data 20070303
5 CHANGE_ITEM_DATA Static method Public Method Change Item Data 20070303
6 CHECK_ITEM_DATA Static method Public Method Check Item Data 20080107
7 CHECK_NEW_PRICING_ALLOWED_DOC Static method Public Method Check if New Price Determination is Allowed for Document 20070925
8 CHECK_NEW_PRICING_ALLOWED_ITEM Static method Public Method Check if New Price Determination is Allowed for Item 20070925
9 FILL_KOMLFK_FROM_TMZR Static method Public Method Fill Header Data from Payment Type 20070303
10 FILL_KOMLFP_FROM_TMZR Static method Public Method Fill Item Data from Payment Type 20070303
11 SCREEN_INVISIBLE Static method Private Method Field not visible 20070301
12 SCREEN_NO_INPUT Static method Private Method Field not ready for inp. 20070301
13 SET_STATUS_CANCELLATION Static method Public Method Set Status in Case of Cancellation/Reversal 20070315
Events
Class CL_WLF_SETTL_METHOD_DOCUMENT has no event.
Types
Class CL_WLF_SETTL_METHOD_DOCUMENT has no local type.
Method Signatures

Method CANCEL_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COPY_PARAMETERS Call by reference Type reference (TYPE) WLF_COPY_PARAMETERS_TAB AB: Arbeitsvorrat für Kopieren Einzelbelegpositionen 20070317
2 Importing IT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20070317
3 Importing I_FKSTO_PART Call by reference Type reference (TYPE) WLF_FKSTO_PART Teilstorno 20070317
4 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070317
5 Importing I_POST_PARTY Call by reference Type reference (TYPE) WLF_POST_PARTY Buchungspartner 20070317
6 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20070317
# Exception Resumable Description Created on
1 CANCEL_NOT_POSSIBLE 20070317

Method CANCEL_CONSISTENCY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCL_FIELDS Call by reference Type reference (TYPE) WLF_REFERENCE_FIELDS_ITAB Tabelle zu WLF_REFERENCE_FIELDS 20070317
2 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070317
3 Importing I_KOMLFK_OLD Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070317

Method CANCEL_CONSISTENCY_CHECK on class CL_WLF_SETTL_METHOD_DOCUMENT has no exception.

Method CHANGE_FIELD_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070303
2 Importing I_KOMLFP Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20070303
3 Importing I_RECORD_EXIST Call by reference Type reference (TYPE) C 20070303
4 Importing I_T180 Call by reference Type reference (TYPE) T180 Folgebildsteuerung: Vorschlagswerte je Transaktion 20070303
5 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20070303
6 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20070303

Method CHANGE_FIELD_STATUS on class CL_WLF_SETTL_METHOD_DOCUMENT has no exception.

Method CHANGE_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070303
2 Importing IT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Kommunikationsstruktur: Lieferantenfakturapositionen 20131113
3 Importing I_KOMLFK_COPY Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070303
4 Importing I_KOMLFK_OLD Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070303
5 Importing I_MODE Call by reference Type reference (TYPE) WLF_MODE Agenturgeschäft: Modus für die Art der Bearbeitung 20070303
6 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20070303
7 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20070303
# Exception Resumable Description Created on
1 CHANGE_ERROR 20070303

Method CHANGE_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070303
2 Changing C_KOMLFP Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20070303
3 Importing I_KOMLFP_COPY Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20070303
4 Importing I_KOMLFP_OLD Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20070303
5 Importing I_MODE Call by reference Type reference (TYPE) WLF_MODE Agenturgeschäft: Modus für die Art der Bearbeitung 20070303
6 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20070303
7 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20070303
# Exception Resumable Description Created on
1 CHANGE_ERROR 20070303

Method CHECK_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AKTYP Call by reference Type reference (TYPE) AKTYP Aktivitätstyp in der Transaktion 20080107
2 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20080107
3 Importing I_KOMLFP Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20080107
4 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20080107
5 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20080107
# Exception Resumable Description Created on
1 CHECK_ERROR 20080126

Method CHECK_NEW_PRICING_ALLOWED_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NEW_PRICING_ALLOWED Call by reference Type reference (TYPE) WLF_NEW_PRICING_ALLOWED AB: Neue Preisfindung erlaubt 20070925
2 Changing C_WKOPAR Call by reference Type reference (TYPE) WKOPAR Agenturgeschäft: Konditionsfindungsebene ReguBelegen 20070925
3 Importing IT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20070925
4 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070925

Method CHECK_NEW_PRICING_ALLOWED_DOC on class CL_WLF_SETTL_METHOD_DOCUMENT has no exception.

Method CHECK_NEW_PRICING_ALLOWED_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NEW_PRICING_ALLOWED Call by reference Type reference (TYPE) WLF_NEW_PRICING_ALLOWED AB: Neue Preisfindung erlaubt 20070925
2 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070925
3 Importing I_KOMLFP Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20070925
4 Importing I_WKOPAR Call by reference Type reference (TYPE) WKOPAR Agenturgeschäft: Konditionsfindungsebene ReguBelegen 20070925

Method CHECK_NEW_PRICING_ALLOWED_ITEM on class CL_WLF_SETTL_METHOD_DOCUMENT has no exception.

Method FILL_KOMLFK_FROM_TMZR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070303
2 Importing I_SETTLE_PARTY Call by reference Type reference (TYPE) WLF_POST_PARTY Buchungspartner 20090408
3 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20070303

Method FILL_KOMLFK_FROM_TMZR on class CL_WLF_SETTL_METHOD_DOCUMENT has no exception.

Method FILL_KOMLFP_FROM_TMZR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_KOMLFP Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20070303
2 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070303
3 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20070303

Method FILL_KOMLFP_FROM_TMZR on class CL_WLF_SETTL_METHOD_DOCUMENT has no exception.

Method SCREEN_INVISIBLE Signature

Method SCREEN_INVISIBLE on class CL_WLF_SETTL_METHOD_DOCUMENT has no parameter.
Method SCREEN_INVISIBLE on class CL_WLF_SETTL_METHOD_DOCUMENT has no exception.

Method SCREEN_NO_INPUT Signature

Method SCREEN_NO_INPUT on class CL_WLF_SETTL_METHOD_DOCUMENT has no parameter.
Method SCREEN_NO_INPUT on class CL_WLF_SETTL_METHOD_DOCUMENT has no exception.

Method SET_STATUS_CANCELLATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20070315
2 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20070316
3 Changing C_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070315
4 Changing C_KOMLFK_CANCELLED Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20070315
5 Importing IT_COPY_PARAMETERS Call by reference Type reference (TYPE) WLF_COPY_PARAMETERS_TAB AB: Arbeitsvorrat für Kopieren Einzelbelegpositionen 20070315
6 Importing I_FKSTO_PART Call by reference Type reference (TYPE) WLF_FKSTO_PART Teilstorno 20070315
7 Importing I_POST_PARTY Call by reference Type reference (TYPE) WLF_POST_PARTY Buchungspartner 20070315
8 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20070315

Method SET_STATUS_CANCELLATION on class CL_WLF_SETTL_METHOD_DOCUMENT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700