SAP ABAP Class CL_WLF_CREATE_SETTLEMENT_DOC (AB: Create Settlement Document)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WZRE_SETTLEMENT_METHODS (Package) Agency Business: Settlement Methods
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WLF_CREATE_COLL_SR Create Collective Document for Settlement Request 20121108
2 Inheritance (c INHERITING FROM c_ref)  CL_WLF_CREATE_CS Generate Customer Settlement 20061124
3 Inheritance (c INHERITING FROM c_ref)  CL_WLF_CREATE_PL Generate Posting Lists 20061212
4 Inheritance (c INHERITING FROM c_ref)  CL_WLF_CREATE_SL Generate Settlement Request Lists 20061212
5 Inheritance (c INHERITING FROM c_ref)  CL_WLF_CREATE_VS Generate Vendor Settlement 20061024
Properties
Class CL_WLF_CREATE_SETTLEMENT_DOC  
Short Description AB: Create Settlement Document    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WZRE_SETTLEMENT_METHODS   Agency Business: Settlement Methods 
Created 20061018   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WLF_CREATE_SETTLEMENT_DOC has no forward declaration.
Interfaces
Class CL_WLF_CREATE_SETTLEMENT_DOC has no interface implemented.
Friends
Class CL_WLF_CREATE_SETTLEMENT_DOC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_DOC_CREATION Instance attribute Protected Type reference (TYPE) WLF_SETTLEMENT_CREATION AB: Generation of Settlement Document 20061117
2 A_KNA1_RE Instance attribute Protected Type reference (TYPE) KNA1 Customer Master (General Part) 20131023
3 A_KONV_READ Instance attribute Protected Type reference (TYPE) WLF_KONV_READ Agency Business: Read Conditions (KONV) 20061212
4 A_LFA1_RS Instance attribute Protected Type reference (TYPE) LFA1 Vendor Master (General Section) 20131023
5 A_PROCESS_WITHOUT_KOMV Instance attribute Protected Type reference (TYPE) WLF_PROCESS_WITHOUT_KOMV Processing Without Condition Records 20120424
6 A_PROTOCOL Instance attribute Protected Type reference (TYPE) XFELD Checkbox 20061123
7 A_SETTL_METHOD Instance attribute Protected Type reference (TYPE) WLF_SETTLEMENT_METHOD AB: Settlement Procedure 20121115
8 A_T000 Instance attribute Protected Type reference (TYPE) T000 Clients 20061025
9 A_T001 Instance attribute Protected Type reference (TYPE) T001 Company Codes 20061025
10 A_T180 Instance attribute Private Type reference (TYPE) T180 Screen Sequence Control: Transaction Default Values 20061024
11 A_TMCPF Instance attribute Protected Type reference (TYPE) TMCPF Vendor billing document: copy control 20061025
12 A_TMFK Instance attribute Protected Type reference (TYPE) TMFK Agency Business: Billing Document Types 20061024
13 A_TMZR Instance attribute Protected Type reference (TYPE) TMZR Agency Business: Payment Types 20061025
14 A_WBELN_SOURCE Instance attribute Protected Type reference (TYPE) WBELN_AG Agency Business: Document Number 20061027
15 A_WDTYP Instance attribute Private Type reference (TYPE) DOCTYPE Agency Business: Document Category 20061018
Methods
# Method Level Visibility Method type Description Created on
1 ADOPT_ITEM_DATA Instance method Protected Method Adjust Document Item Data 20061025
2 CHANGE_SIGN_ITEMCAT Instance method Private Method Change Sign of Item Category 20061107
3 CHECK_AND_POST_INVOICE_DOCS Instance method Private Method Check and Save Settlement Documents 20061018
4 CHECK_BILLING_TYPE Instance method Protected Method Check Billing Type 20061212
5 CHECK_DOCUMENTS Instance method Protected Method Check Settlement Documents 20061212
6 CHECK_FOLLOW_DOC_ALLOWED Instance method Protected Method Creation of Follow-On Documents Permitted 20061025
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061025
8 CREATE_DOCUMENT_HEADER Instance method Protected Method Generate Settlement Document Header 20061117
9 CREATE_LIST_ITEM_DATA Instance method Protected Method Set Up List Item 20061212
10 CREATE_SETTLEMENT_DOC Instance method Private Method Create Settlement Document from Preceding Document 20061024
11 CREATE_SETTLEMENT_DOCUMENTS Instance method Protected Method Generate Settlement Documents 20061024
12 CREATE_SETTLEMENT_DOC_ITEM Instance method Private Method Create Settlement Documents from Preceding Document Items 20061117
13 CREATE_SETTLEMENT_DOC_LIST Instance method Private Method Create Settlement Document List from Preceding Document 20061212
14 DETERMINE_LFART Instance method Private Method Determine and Check Billing Type 20061025
15 GET_LFTYP_SIGN Instance method Private Method Determine Sign of LFTYP 20061107
16 INSERT_KOMLFL Instance method Private Method Define Entry in KOMLFL 20061212
17 INSERT_YKOMLFK Instance method Protected Method Define Entry in YKOMLFK 20061027
18 INSERT_YKOMLFP Instance method Protected Method Define Entry in YKOMLFP 20061117
19 KOMLFP_INSERTION_INDEX Instance method Private Method Determine Insert Point in KOMLFP 20061117
20 LIST_DOCUMENT_ITEM_DATA_FINAL Instance method Private Method Complete List Item Data 20061212
21 POST_DOCUMENTS Instance method Protected Method Save Settlement Documents 20061212
22 READ_SOURCE_DOCUMENT Instance method Protected Method Read Original Document (Header Data Only) 20061018
23 READ_SOURCE_DOCUMENT_FULL Instance method Private Method Read Original Document (Completely) 20061212
24 SET_DOCUMENT_HEADER Instance method Private Method Set Up Document Header 20061025
25 SET_DOC_HEADER_FROM_SOURCE Instance method Protected Method Set Up Document Header Data from Preceding Document 20061025
26 SET_LFART_FROM_CUSTOMIZING Instance method Protected Method Determine Billing Type 20061025
27 SET_PROCESS_TYPE Instance method Private Method Set Process Type 20120712
28 TMCPF_SELECT Instance method Private Method Read TMCPF 20061025
29 TMFK_SELECT Instance method Protected Method Read TMFK 20061024
30 TMZR_SELECT Instance method Protected Method Read TMZR 20091103
31 TRANSFER_ITEM_DATA Instance method Private Method Copy Document Items 20061025
32 UPDATE_STATUS_SOURCE_DOCUMENT Instance method Protected Method Update Status of Original Document 20061025
33 UPDATE_STATUS_SOURCE_ITEM Instance method Protected Method Update Status of Original Document Item 20061117
Events
Class CL_WLF_CREATE_SETTLEMENT_DOC has no event.
Types
Class CL_WLF_CREATE_SETTLEMENT_DOC has no local type.
Method Signatures

Method ADOPT_ITEM_DATA 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 20061025
2 Importing I_KOMLFP_SOURCE Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20061025

Method ADOPT_ITEM_DATA on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method CHANGE_SIGN_ITEMCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITEMCAT Call by reference Type reference (TYPE) KOMLFP-ITEMCAT Agenturgeschäft: Positionskategorie 20061107

Method CHANGE_SIGN_ITEMCAT on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method CHECK_AND_POST_INVOICE_DOCS 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 20061018
2 Changing CT_KOMK Call by reference Type reference (TYPE) VA_KOMK_T Tabelle über KOMK 20061018
3 Changing CT_KOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061018
4 Changing CT_KOMLFL Call by reference Type reference (TYPE) KOMLFL_ITAB Tabelle zu komlfl 20061212
5 Changing CT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061018
6 Changing CT_KOMP Call by reference Type reference (TYPE) VA_KOMP_T Tabelle über KOMP 20061018
7 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20061018
8 Changing CT_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
9 Changing CT_KOMWBPA_OLD Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
10 Changing CT_YKOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061018
11 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061018
12 Importing I_CHECK_DOCUMENTS Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20061018
13 Importing I_SYNCH Call by reference Type reference (TYPE) WLF_VB_SYNCH Synchrone Verbuchung 20061018
14 Importing I_WITH_POSTING Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20061018

Method CHECK_AND_POST_INVOICE_DOCS on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method CHECK_BILLING_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20061212
# Exception Resumable Description Created on
1 CX_WZRE_FD_READ_CUSTOMIZING Fehler beim Lesen von Customizingdaten 20061212

Method CHECK_DOCUMENTS 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 20061212
2 Changing CT_KOMK Call by reference Type reference (TYPE) VA_KOMK_T Tabelle über KOMK 20061212
3 Changing CT_KOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061212
4 Changing CT_KOMLFL Call by reference Type reference (TYPE) KOMLFL_ITAB Tabelle zu komlfl 20061212
5 Changing CT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061212
6 Changing CT_KOMP Call by reference Type reference (TYPE) VA_KOMP_T Tabelle über KOMP 20061212
7 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20061212
8 Changing CT_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
9 Changing CT_KOMWBPA_OLD Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
10 Changing CT_YKOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061212
11 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061212
12 Exporting E_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20130326
13 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061212

Method CHECK_DOCUMENTS on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method CHECK_FOLLOW_DOC_ALLOWED 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 20061025
2 Importing I_KOMLFP Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20061117
# Exception Resumable Description Created on
1 CX_WZRE_FD_NOT_ALLOWED AB: Folgebelegerstellung nicht möglich 20061107

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WLF_CREATE_SETTLEMENT_DOC has no parameter.
Method CONSTRUCTOR on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method CREATE_DOCUMENT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061117
2 Changing CT_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100830
3 Changing C_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061117
4 Exporting E_SKOMLFK Call by reference Type reference (TYPE) KOMLFKIND Lieferantenfaktura: Index auf Kopfdaten 20061117
5 Importing IT_KOMWBPA_FROM Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100830
6 Importing I_KOMLFK_FROM Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20120928

Method CREATE_DOCUMENT_HEADER on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method CREATE_LIST_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 20061212
2 Exporting E_KOMLFL Call by reference Type reference (TYPE) KOMLFL Lierferantenfaktura: Kommunikationsstruktur Vergütungsliste 20061212
3 Importing I_KOMLFK_SOURCE Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061212
# Exception Resumable Description Created on
1 CX_WZRE_FD_HEADER_FROM_SOURCE Fehler beim Erzeugen des Belegekopfes aus dem Vorgängerbeleg 20061212

Method CREATE_SETTLEMENT_DOC 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 20061024
2 Changing CT_KOMK Call by reference Type reference (TYPE) VA_KOMK_T Tabelle über KOMK 20061024
3 Changing CT_KOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061024
4 Changing CT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061024
5 Changing CT_KOMP Call by reference Type reference (TYPE) VA_KOMP_T Tabelle über KOMP 20061024
6 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20061024
7 Changing CT_KOMV_SOURCE Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20090319
8 Changing CT_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
9 Changing CT_KOMWBPA_OLD Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
10 Changing CT_YKOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061024
11 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061024
12 Importing I_DOC_DATE Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20121023
13 Importing I_INVOICE_DATE Call by reference Type reference (TYPE) WFDAT Agenturgeschäft: Buchungsdatum 20061025
14 Importing I_INVOICE_TYPE Call by reference Type reference (TYPE) WFART Agenturgeschäft: Fakturaart 20061025
15 Importing I_VALUE_DATE Call by reference Type reference (TYPE) WVALDT Valuta-Fix-Datum 20121023
16 Importing I_WBELN Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20061117
# Exception Resumable Description Created on
1 CX_WZRE_STATIC Ausnahmen Agenturgeschäft 20091016

Method CREATE_SETTLEMENT_DOCUMENTS 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 20061024
2 Changing CT_KOMK Call by reference Type reference (TYPE) VA_KOMK_T Tabelle über KOMK 20061024
3 Changing CT_KOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061024
4 Changing CT_KOMLFL Call by reference Type reference (TYPE) KOMLFL_ITAB Tabelle zu komlfl 20061212
5 Changing CT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061024
6 Changing CT_KOMP Call by reference Type reference (TYPE) VA_KOMP_T Tabelle über KOMP 20061024
7 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20061024
8 Changing CT_KOMV_SOURCE Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20061024
9 Changing CT_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
10 Changing CT_KOMWBPA_OLD Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
11 Changing CT_YKOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061024
12 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061024
13 Importing IT_SOURCE_DOCUMENTS Call by reference Type reference (TYPE) WLF_SOURCE_DOCS_TAB AB: Quellbelege 20061117
14 Importing I_CHECK_DOCUMENTS Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20061024
15 Importing I_DOC_CREATION Call by reference Type reference (TYPE) WLF_SETTLEMENT_CREATION AB: Erzeugung Abrechnungsbeleg 20061117
16 Importing I_DOC_DATE Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20121023
17 Importing I_INVOICE_DATE Call by reference Type reference (TYPE) WFDAT Agenturgeschäft: Buchungsdatum 20061025
18 Importing I_INVOICE_TYPE Call by reference Type reference (TYPE) WFART Agenturgeschäft: Fakturaart 20061025
19 Importing I_PROCESS_WITHOUT_KOMV Call by reference Type reference (TYPE) WLF_PROCESS_WITHOUT_KOMV Verarbeitung ohne Konditionssätze 20120424
20 Importing I_PROTOCOL Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20061123
21 Importing I_SETTL_METHOD Call by reference Type reference (TYPE) WLF_SETTLEMENT_METHOD CL_WZRE_CON=>SETTL_METHOD-EXTENDED AB: Abrechnungsverfahren 20121115
22 Importing I_SYNCH Value transfer Type reference (TYPE) WLF_VB_SYNCH Synchrone Verbuchung 20061024
23 Importing I_T180 Call by reference Type reference (TYPE) T180 Folgebildsteuerung: Vorschlagswerte je Transaktion 20061024
24 Importing I_VALUE_DATE Call by reference Type reference (TYPE) WVALDT Valuta-Fix-Datum 20121023
25 Importing I_WDTYP Call by reference Type reference (TYPE) DOCTYPE Agenturgeschäft: Typ des Beleges 20061024
26 Importing I_WITH_POSTING Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20061024

Method CREATE_SETTLEMENT_DOCUMENTS on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method CREATE_SETTLEMENT_DOC_ITEM 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 20061117
2 Changing CT_KOMK Call by reference Type reference (TYPE) VA_KOMK_T Tabelle über KOMK 20061117
3 Changing CT_KOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061117
4 Changing CT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061117
5 Changing CT_KOMP Call by reference Type reference (TYPE) VA_KOMP_T Tabelle über KOMP 20061117
6 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20061117
7 Changing CT_KOMV_SOURCE Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20090319
8 Changing CT_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
9 Changing CT_KOMWBPA_OLD Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
10 Changing CT_YKOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061117
11 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061117
12 Importing I_DOC_DATE Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20121023
13 Importing I_INVOICE_DATE Call by reference Type reference (TYPE) WFDAT Agenturgeschäft: Buchungsdatum 20061117
14 Importing I_INVOICE_TYPE Call by reference Type reference (TYPE) WFART Agenturgeschäft: Fakturaart 20061117
15 Importing I_SOURCE_DOC Call by reference Type reference (TYPE) WLF_SOURCE_DOCS Agenturgeschäft: Belegnummer 20061117
16 Importing I_VALUE_DATE Call by reference Type reference (TYPE) WVALDT Valuta-Fix-Datum 20121023
# Exception Resumable Description Created on
1 CX_WZRE_FOLLOW_DOC_CREATION Ausnahmen Folgebelegerstellung 20061117
2 CX_WZRE_STATIC Ausnahmen Agenturgeschäft 20091016

Method CREATE_SETTLEMENT_DOC_LIST 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 20061212
2 Changing CT_KOMK Call by reference Type reference (TYPE) VA_KOMK_T Tabelle über KOMK 20061212
3 Changing CT_KOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061212
4 Changing CT_KOMLFL Call by reference Type reference (TYPE) KOMLFL_ITAB Tabelle zu komlfl 20061212
5 Changing CT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061212
6 Changing CT_KOMP Call by reference Type reference (TYPE) VA_KOMP_T Tabelle über KOMP 20061212
7 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20061212
8 Changing CT_KOMV_SOURCE Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20090319
9 Changing CT_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
10 Changing CT_KOMWBPA_OLD Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
11 Changing CT_YKOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061212
12 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061212
13 Importing I_DOC_DATE Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20121023
14 Importing I_INVOICE_DATE Call by reference Type reference (TYPE) WFDAT Agenturgeschäft: Buchungsdatum 20061212
15 Importing I_INVOICE_TYPE Call by reference Type reference (TYPE) WFART Agenturgeschäft: Fakturaart 20061212
16 Importing I_VALUE_DATE Call by reference Type reference (TYPE) WVALDT Valuta-Fix-Datum 20121023
17 Importing I_WBELN Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20061212
# Exception Resumable Description Created on
1 CX_WZRE_FOLLOW_DOC_CREATION Ausnahmen Folgebelegerstellung 20061212
2 CX_WZRE_STATIC Ausnahmen Agenturgeschäft 20091016

Method DETERMINE_LFART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LFART Value transfer Type reference (TYPE) WFART Agenturgeschäft: Fakturaart 20061025
2 Importing I_INVOICE_TYPE Call by reference Type reference (TYPE) WFART Agenturgeschäft: Fakturaart 20061025
3 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20061025
# Exception Resumable Description Created on
1 CX_WZRE_FD_READ_CUSTOMIZING Fehler beim Lesen von Customizingdaten 20061027

Method GET_LFTYP_SIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SIGN Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20061107
2 Importing I_LFTYP Call by reference Type reference (TYPE) WFTYP Agenturgeschäft: Fakturatyp 20061107

Method GET_LFTYP_SIGN on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method INSERT_KOMLFL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMLFL Call by reference Type reference (TYPE) KOMLFL_ITAB Tabelle zu komlfl 20061212
2 Importing I_KOMLFL Call by reference Type reference (TYPE) KOMLFL 20061212

Method INSERT_KOMLFL on class CL_WLF_CREATE_SETTLEMENT_DOC 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 20061027
2 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061027

Method INSERT_YKOMLFK on class CL_WLF_CREATE_SETTLEMENT_DOC 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 20061117
2 Importing I_KOMLFP Call by reference Type reference (TYPE) KOMLFP 20061117

Method INSERT_YKOMLFP on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method KOMLFP_INSERTION_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_INDEX Value transfer Type reference (TYPE) SY-TABIX Index interner Tabellen 20061117
2 Importing IT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061117
3 Importing I_WBELN Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20061117

Method KOMLFP_INSERTION_INDEX on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method LIST_DOCUMENT_ITEM_DATA_FINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMLFL Call by reference Type reference (TYPE) KOMLFL_ITAB Tabelle zu komlfl 20061212
2 Changing C_KOMLFK_HEAD Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061212
3 Changing C_KOMLFL Call by reference Type reference (TYPE) KOMLFL Lierferantenfaktura: Kommunikationsstruktur Vergütungsliste 20061212
4 Importing I_KOMLFK_ITEM Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061212

Method LIST_DOCUMENT_ITEM_DATA_FINAL on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method POST_DOCUMENTS 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 20061212
2 Changing CT_KOMK Call by reference Type reference (TYPE) VA_KOMK_T Tabelle über KOMK 20061212
3 Changing CT_KOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061212
4 Changing CT_KOMLFL Call by reference Type reference (TYPE) KOMLFL_ITAB Tabelle zu komlfl 20061212
5 Changing CT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061212
6 Changing CT_KOMP Call by reference Type reference (TYPE) VA_KOMP_T Tabelle über KOMP 20061212
7 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20061212
8 Changing CT_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
9 Changing CT_KOMWBPA_OLD Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
10 Changing CT_YKOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061212
11 Changing CT_YKOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061212

Method POST_DOCUMENTS on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method READ_SOURCE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
2 Exporting E_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061018
3 Exporting E_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20061024
4 Importing I_WBELN Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20061018
# Exception Resumable Description Created on
1 CX_WZRE_CUSTOMIZING Fehler beim Lesen Customizing 20100604
2 CX_WZRE_FD_READ_SOURCE_DOC Fehler beim Lesen des Quellbeleges 20061027

Method READ_SOURCE_DOCUMENT_FULL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMLFK Call by reference Type reference (TYPE) KOMLFK_ITAB Tabelle zu komlfk 20061212
2 Changing CT_KOMLFP Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061212
3 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20061212
4 Changing CT_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
5 Exporting E_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061212
6 Exporting E_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20061212
7 Importing I_WBELN Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20061212
# Exception Resumable Description Created on
1 CX_WZRE_FD_READ_SOURCE_DOC Fehler beim Lesen des Quellbeleges 20061212

Method SET_DOCUMENT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100830
2 Exporting ET_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100830
3 Exporting E_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061025
4 Exporting E_KOMLFL Call by reference Type reference (TYPE) KOMLFL Lierferantenfaktura: Kommunikationsstruktur Vergütungsliste 20061212
5 Importing I_BLDAT Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20121023
6 Importing I_KOMLFK_SOURCE Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061025
7 Importing I_KOMLFP_SOURCE Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20061117
8 Importing I_LFART Call by reference Type reference (TYPE) WFART Agenturgeschäft: Fakturaart 20061025
9 Importing I_VALDT Call by reference Type reference (TYPE) WVALDT Valuta-Fix-Datum 20121023
10 Importing I_WFDAT Call by reference Type reference (TYPE) WFDAT Agenturgeschäft: Buchungsdatum 20061025
# Exception Resumable Description Created on
1 CX_WLF_PARTNER_MISSING_DATA Unvollständige Partnerdaten 20100830
2 CX_WZRE_FD_HEADER_FROM_SOURCE Fehler beim Erzeugen des Belegekopfes aus dem Vorgängerbeleg 20061027
3 CX_WZRE_FD_READ_CUSTOMIZING Fehler beim Lesen von Customizingdaten 20061027
4 CX_WZRE_STATIC Ausnahmen Agenturgeschäft 20091016

Method SET_DOC_HEADER_FROM_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061025
2 Exporting E_KOMLFL Call by reference Type reference (TYPE) KOMLFL Lierferantenfaktura: Kommunikationsstruktur Vergütungsliste 20061212
3 Importing I_BLDAT Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20121023
4 Importing I_KOMLFK_SOURCE Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061025
5 Importing I_KOMLFP_SOURCE Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20061117
6 Importing I_LFART Call by reference Type reference (TYPE) WFART Agenturgeschäft: Fakturaart 20061025
7 Importing I_VALDT Call by reference Type reference (TYPE) WVALDT Valuta-Fix-Datum 20121023
8 Importing I_WFDAT Call by reference Type reference (TYPE) WFDAT Agenturgeschäft: Buchungsdatum 20061025
# Exception Resumable Description Created on
1 CX_WZRE_FD_HEADER_FROM_SOURCE Fehler beim Erzeugen des Belegekopfes aus dem Vorgängerbeleg 20061027
2 CX_WZRE_STATIC Ausnahmen Agenturgeschäft 20091016

Method SET_LFART_FROM_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LFART Value transfer Type reference (TYPE) WFART Agenturgeschäft: Fakturaart 20061025
2 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20061025

Method SET_LFART_FROM_CUSTOMIZING on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method SET_PROCESS_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KOMLFK_SOURCE Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20120712
2 Importing I_TMFK Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20120712
3 Importing I_TMZR Call by reference Type reference (TYPE) TMZR Agenturgeschäft: Regulierungsarten 20120712
4 Returning R_PROCESS_TYPE Value transfer Type reference (TYPE) WLF_PROCESS_TYPE Prozesstyp 20120712

Method SET_PROCESS_TYPE on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method TMCPF_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LFART Call by reference Type reference (TYPE) WFART Agenturgeschäft: Fakturaart 20061025
# Exception Resumable Description Created on
1 CX_WZRE_FD_READ_CUSTOMIZING Fehler beim Lesen von Customizingdaten 20061027

Method TMFK_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LFART Call by reference Type reference (TYPE) WFART Agenturgeschäft: Fakturaart 20061024
# Exception Resumable Description Created on
1 CX_WZRE_FD_READ_CUSTOMIZING Fehler beim Lesen von Customizingdaten 20061027

Method TMZR_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WRART Call by reference Type reference (TYPE) WRART Agenturgeschäft: Regulierungsart 20091103
# Exception Resumable Description Created on
1 CX_WZRE_FD_READ_CUSTOMIZING Fehler beim Lesen von Customizingdaten 20091103

Method TRANSFER_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMK Call by reference Type reference (TYPE) VA_KOMK_T Tabelle über KOMK 20061025
2 Changing CT_KOMP Call by reference Type reference (TYPE) VA_KOMP_T Tabelle über KOMP 20061025
3 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20061025
4 Changing CT_KOMV_SOURCE Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20090319
5 Changing CT_KOMWBPA Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
6 Changing CT_KOMWBPA_OLD Call by reference Type reference (TYPE) WLF_TT_KOMWBPA Tabellentyp zu WLF_KOMWBPA 20100825
7 Changing C_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061025
8 Changing C_KOMLFP_NEW Call by reference Type reference (TYPE) KOMLFP Neue Position 20061117
9 Importing I_KOMLFK_SOURCE Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061025
10 Importing I_KOMLFP_SOURCE Call by reference Type reference (TYPE) KOMLFP Quellposition 20061117
11 Importing I_TMFK_SOURCE Call by reference Type reference (TYPE) TMFK Agenturgeschäft: Fakturaarten 20061107
# Exception Resumable Description Created on
1 CX_WZRE_FOLLOW_DOC_CREATION Ausnahmen Folgebelegerstellung 20070330

Method UPDATE_STATUS_SOURCE_DOCUMENT 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 20061027
2 Changing C_KOMLFK_SOURCE Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061025
3 Importing IT_KOMLFP_SOURCE Call by reference Type reference (TYPE) KOMLFP_ITAB Tabelle zu komlfp 20061117
4 Importing I_KOMLFK Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061025

Method UPDATE_STATUS_SOURCE_DOCUMENT on class CL_WLF_CREATE_SETTLEMENT_DOC has no exception.

Method UPDATE_STATUS_SOURCE_ITEM 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 20061117
2 Changing C_KOMLFP Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20061117

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