SAP ABAP Class CL_WLF_SETTL_METHOD_COLL (Collection of Settlement Requests)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WZRE_SETTLEMENT_METHODS (Package) Agency Business: Settlement Methods
Properties
Class CL_WLF_SETTL_METHOD_COLL  
Short Description Collection of Settlement Requests    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WZRE_SETTLEMENT_METHODS   Agency Business: Settlement Methods 
Created 20121107   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WLF_SETTL_METHOD_COLL has no forward declaration.
Interfaces
Class CL_WLF_SETTL_METHOD_COLL has no interface implemented.
Friends
Class CL_WLF_SETTL_METHOD_COLL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DUMMY Static Attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20121122
2 M_CLOSE_ALLOWED Static Attribute Private Type reference (TYPE) CHAR1 '*' Single-Character Indicator 20121122
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_CHECK Static method Public Method Check Whether Cancellation Possible 20121107
2 CANCEL_CONSISTENCY_CHECK Static method Public Method Consistency Check for Cancellation 20121108
3 CHANGE_FIELD_STATUS Static method Public Method Enhancement: Field Selection Settlement Request 20121108
4 CHANGE_HEADER_DATA Static method Public Method Change Header Data 20121108
5 CHANGE_ITEM_DATA Static method Public Method Change Item Data 20121108
6 CHECK_NEW_PRICING_ALLOWED_DOC Static method Public Method Check if New Price Determination is Allowed for Document 20121108
7 CHECK_NEW_PRICING_ALLOWED_ITEM Static method Public Method Check if New Price Determination is Allowed for Item 20121108
8 CLOSE_CHECK Static method Public Method Check Whether Completion is Possible 20121122
9 FILL_KOMLFK_FROM_TMZR Static method Public Method Fill Header Data from Payment Type 20121108
10 FILL_KOMLFP_FROM_TMZR Static method Public Method Fill Item Data from Payment Type 20121108
11 GET_STATUS_HEAD Static method Public Method Determine Status of Header from Items 20121108
12 INSERT_YKOMLFK Static method Private Method Define Entry in YKOMLFK 20121108
13 INSERT_YKOMLFP Static method Private Method Define Entry in YKOMLFP 20121108
14 REOPEN_CHECK Static method Public Method Check Whether Reopening Is Possible 20121121
15 SCREEN_INVISIBLE Static method Private Method Field not visible 20121108
16 SCREEN_NO_INPUT Static method Private Method Field not Ready for Input 20121108
17 SET_POSTING_STATUS_SR Static method Public Method Set Posting Status of Settlement Request (Predecessor) 20121115
18 SET_STATUS_CANCELLATION Static method Public Method Set Status in Case of Cancellation/Reversal 20121108
19 SET_STATUS_CANCELLED_ITEMS Static method Public Method Set Status in Cancelled Items 20121108
20 SET_STATUS_FINAL Static method Private Method Set Status 20121108
21 SET_STATUS_PREPARE Static method Private Method Prepare Setting of Status 20121108
22 UPDATE_SOURCE_DOC_CANCELLATION Static method Public Method Update Original Document in Case of Reversal 20121115
Events
Class CL_WLF_SETTL_METHOD_COLL has no event.
Types
Class CL_WLF_SETTL_METHOD_COLL 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 20121107
2 Importing IT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20121107
3 Importing I_FKSTO_PART Call by reference Type reference (TYPE) WLF_FKSTO_PART Teilstorno 20121107
4 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121107
5 Importing I_POST_PARTY Call by reference Type reference (TYPE) WLF_POST_PARTY Buchungspartner 20121107
6 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20121107
# Exception Resumable Description Created on
1 CANCEL_NOT_POSSIBLE 20121107

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 20121108
2 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121108
3 Importing I_KOMLFK_OLD Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121108

Method CANCEL_CONSISTENCY_CHECK on class CL_WLF_SETTL_METHOD_COLL 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 20121108
2 Importing I_KOMLFP Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20121108
3 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20121108
4 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20121108

Method CHANGE_FIELD_STATUS on class CL_WLF_SETTL_METHOD_COLL 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 20121108
2 Importing I_KOMLFK_COPY Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121108
3 Importing I_KOMLFK_OLD Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121108
4 Importing I_MODE Call by reference Type reference (TYPE) WLF_MODE Agenturgeschäft: Modus für die Art der Bearbeitung 20121108
5 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20121108
6 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20121108
# Exception Resumable Description Created on
1 CHANGE_ERROR 20121108

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 20121108
2 Changing C_KOMLFP Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20121108
3 Importing I_KOMLFP_COPY Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20121108
4 Importing I_KOMLFP_OLD Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20121108
5 Importing I_MODE Call by reference Type reference (TYPE) WLF_MODE Agenturgeschäft: Modus für die Art der Bearbeitung 20121108
6 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20121108
7 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20121108
# Exception Resumable Description Created on
1 CHANGE_ERROR 20121108

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 20121108
2 Changing C_WKOPAR Call by reference Type reference (TYPE) WKOPAR Agenturgeschäft: Konditionsfindungsebene ReguBelegen 20121108
3 Importing IT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20121108
4 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121108

Method CHECK_NEW_PRICING_ALLOWED_DOC on class CL_WLF_SETTL_METHOD_COLL 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 20121108
2 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121108
3 Importing I_KOMLFP Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20121108
4 Importing I_WKOPAR Call by reference Type reference (TYPE) WKOPAR Agenturgeschäft: Konditionsfindungsebene ReguBelegen 20121108

Method CHECK_NEW_PRICING_ALLOWED_ITEM on class CL_WLF_SETTL_METHOD_COLL has no exception.

Method CLOSE_CHECK 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 20121122
# Exception Resumable Description Created on
1 CLOSE_NOT_POSSIBLE 20121122

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 20121108
2 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20121108

Method FILL_KOMLFK_FROM_TMZR on class CL_WLF_SETTL_METHOD_COLL 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 20121108
2 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121108
3 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20121108

Method FILL_KOMLFP_FROM_TMZR on class CL_WLF_SETTL_METHOD_COLL has no exception.

Method GET_STATUS_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20121108
2 Importing I_WBELN Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20121108
3 Returning R_COLL_STATUS Value transfer Type reference (TYPE) WLF_COLLECTION_STATUS AB: Status Sammeln Regulierungsanforderungen 20121108

Method GET_STATUS_HEAD on class CL_WLF_SETTL_METHOD_COLL has no exception.

Method INSERT_YKOMLFK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_YKOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20121108
2 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121108

Method INSERT_YKOMLFK on class CL_WLF_SETTL_METHOD_COLL has no exception.

Method INSERT_YKOMLFP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20121108
2 Importing I_KOMLFP Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20121108

Method INSERT_YKOMLFP on class CL_WLF_SETTL_METHOD_COLL has no exception.

Method REOPEN_CHECK 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 20121121
# Exception Resumable Description Created on
1 REOPEN_NOT_POSSIBLE 20121121

Method SCREEN_INVISIBLE Signature

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

Method SCREEN_NO_INPUT Signature

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

Method SET_POSTING_STATUS_SR 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 20121115

Method SET_POSTING_STATUS_SR on class CL_WLF_SETTL_METHOD_COLL 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 20121108
2 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20121108
3 Changing C_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121108
4 Changing C_KOMLFK_CANCELLED Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121108
5 Importing IT_COPY_PARAMETERS Call by reference Type reference (TYPE) WLF_COPY_PARAMETERS_TAB AB: Arbeitsvorrat für Kopieren Einzelbelegpositionen 20121108
6 Importing I_FKSTO_PART Call by reference Type reference (TYPE) WLF_FKSTO_PART Teilstorno 20121108
7 Importing I_POST_PARTY Call by reference Type reference (TYPE) WLF_POST_PARTY Buchungspartner 20121108
8 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20121108

Method SET_STATUS_CANCELLATION on class CL_WLF_SETTL_METHOD_COLL has no exception.

Method SET_STATUS_CANCELLED_ITEMS 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 20121108
2 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20121108
3 Changing C_KOMLFK_CANCELLED Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121108
4 Importing IT_COPY_PARAMETERS Call by reference Type reference (TYPE) WLF_COPY_PARAMETERS_TAB AB: Arbeitsvorrat für Kopieren Einzelbelegpositionen 20121108
5 Importing I_FKSTO_PART Call by reference Type reference (TYPE) WLF_FKSTO_PART Teilstorno 20121108
6 Importing I_POST_PARTY Call by reference Type reference (TYPE) WLF_POST_PARTY Buchungspartner 20121108
7 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20121108

Method SET_STATUS_CANCELLED_ITEMS on class CL_WLF_SETTL_METHOD_COLL has no exception.

Method SET_STATUS_FINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CNT_CANCELLED Call by reference Type reference (TYPE) WBRP-POSNR Agenturgeschäft: Belegposition 20121108
2 Importing I_CNT_NOT_YET_SETTLED Call by reference Type reference (TYPE) WBRP-POSNR Agenturgeschäft: Belegposition 20121108
3 Importing I_CNT_SETTLED Call by reference Type reference (TYPE) WBRP-POSNR Agenturgeschäft: Belegposition 20121108
4 Returning R_COLL_STATUS Value transfer Type reference (TYPE) WLF_COLLECTION_STATUS AB: Status Sammeln Regulierungsanforderungen 20121108

Method SET_STATUS_FINAL on class CL_WLF_SETTL_METHOD_COLL has no exception.

Method SET_STATUS_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CNT_CANCELLED Call by reference Type reference (TYPE) WBRP-POSNR Agenturgeschäft: Belegposition 20121108
2 Exporting E_CNT_NOT_YET_SETTLED Call by reference Type reference (TYPE) WBRP-POSNR Agenturgeschäft: Belegposition 20121108
3 Exporting E_CNT_SETTLED Call by reference Type reference (TYPE) WBRP-POSNR Agenturgeschäft: Belegposition 20121108
4 Importing I_COLL_STATUS_ITEM Call by reference Type reference (TYPE) WLF_COLLECTION_STATUS_ITEM AB: Status Sammeln von Regulierungsanforderungen Position 20121108

Method SET_STATUS_PREPARE on class CL_WLF_SETTL_METHOD_COLL has no exception.

Method UPDATE_SOURCE_DOC_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 20121115
2 Changing CT_YKOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20121115
3 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20121115
4 Changing C_KOMLFK_SOURCE_DOC Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121115
5 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20121115
6 Importing I_KOMLFL Call by reference Type reference (TYPE) KOMLFL Lierferantenfaktura: Kommunikationsstruktur Vergütungsliste 20121115
7 Importing I_KOMLFP Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20121115

Method UPDATE_SOURCE_DOC_CANCELLATION on class CL_WLF_SETTL_METHOD_COLL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617