SAP ABAP Class IF_WZRE_INVOICE (Invoice)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_WZRE_AGENCY_SINGLE_DOC Single Document - Agency Business 20060125
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_WZRE_CUST_EXPENSE_INV Expenses Settlement 20060125
2 Interface composition (i COMPRISING i_ref)  IF_WZRE_SETTL_INVOICE Settlement 20060125
3 Interface composition (i COMPRISING i_ref)  IF_WZRE_VEND_BILLING_DOC Vendor Billing Document 20060125
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WZRE_INVOICE Invoice 20060403
Properties
Class IF_WZRE_INVOICE  
Short Description Invoice    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20060125   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_WZRE_INVOICE has no forward declaration.
Interfaces
Class IF_WZRE_INVOICE has no interface implemented.
Friends
Class IF_WZRE_INVOICE has no friend class.
Attributes
Class IF_WZRE_INVOICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL Instance method Public Method 20061023
2 CHANGE_CONDITION Instance method Public Method Change Manual Condition 20061106
3 CHANGE_HEADER Instance method Public Method Change Header 20060125
4 CHANGE_ITEM Instance method Public Method Change Items 20060125
5 CHECK Instance method Public Method 20070910
6 CLONE Instance method Public Method 20061207
7 CREATE_CONDITION Instance method Public Method Create Manual Condition 20061103
8 CREATE_CONDITION_FROM_EXTERNAL Instance method Public Method Create Manual Condition From Template 20061108
9 CREATE_CONDITION_ITERATOR Instance method Public Method Return Condition Iterator 20061023
10 CREATE_ITEM Instance method Public Method Create Item 20060125
11 CREATE_ITEM_ITERATOR Instance method Public Method 20061023
12 CREATE_ITEM_ITERATOR_DB Instance method Public Method 20061023
13 DELETE_CONDITION Instance method Public Method Delete Condition 20061107
14 DELETE_HEADER_TEXT Instance method Public Method 20061023
15 DELETE_ITEM Instance method Public Method 20061023
16 DELETE_ITEM_TEXT Instance method Public Method 20061108
17 GET_ACTIVE_GROSS_PRICE Instance method Public Method Determine Active Gross Price 20070829
18 GET_BILLING_CUSTOMIZING Instance method Public Method 20070824
19 GET_CONDITION Instance method Public Method Read Condition 20061110
20 GET_DOC_TYPE Instance method Public Method 20061023
21 GET_HEADER Instance method Public Method 20061023
22 GET_HEADER_DB Instance method Public Method 20061023
23 GET_HEADER_TEXT Instance method Public Method 20070329
24 GET_HEADER_TEXTS Instance method Public Method 20061023
25 GET_ITEM Instance method Public Method 20061023
26 GET_ITEM_DB Instance method Public Method 20061023
27 GET_ITEM_TEXT Instance method Public Method 20070329
28 GET_ITEM_TEXTS Instance method Public Method 20061023
29 GET_NUM Instance method Public Method 20061023
30 GET_PAYMENT_CUSTOMIZING Instance method Public Method 20070824
31 GET_PAYMENT_TYPE Instance method Public Method 20070904
32 IS_IN_SETTL_REQUEST_LIST Instance method Public Method 20061214
33 IS_LOCKED Instance method Public Method 20061214
34 LOCK Instance method Public Method 20061023
35 MAINTAIN_HEADER_TEXT Instance method Public Method 20070329
36 MAINTAIN_ITEM_TEXT Instance method Public Method 20070329
37 RELEASE Instance method Public Method 20070921
38 TO_CUST_EXPENSE_INVOICE Instance method Public Method 20061023
39 TO_CUST_PAYMENT_LIST Instance method Public Method 20061023
40 TO_CUST_SETTL_INVOICE Instance method Public Method 20061023
41 TO_REMUNERATION_LIST Instance method Public Method 20061023
42 TO_SETTL_REQUEST Instance method Public Method 20061023
43 TO_SETTL_REQUEST_LIST Instance method Public Method 20061023
44 TO_VEND_BILLING_DOC Instance method Public Method 20061023
45 TO_VEND_SETTL_INVOICE Instance method Public Method 20061023
46 UNLOCK Instance method Public Method 20061023
Events
Class IF_WZRE_INVOICE has no event.
Types
Class IF_WZRE_INVOICE has no local type.
Method Signatures

Method CANCEL Signature

Method CANCEL on class IF_WZRE_INVOICE has no parameter.
Method CANCEL on class IF_WZRE_INVOICE has no exception.

Method CHANGE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CONDITION_DATA Call by reference Type reference (TYPE) WZRE_CONDITION_CHANGE Konditionsdaten zum Ändern 20061110
2 Exporting E_CONDITION Call by reference Type reference (TYPE) KOMV Preisfindung Kommunikations-Konditionssatz 20061110
3 Exporting E_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20061106
4 Importing I_CONDITION_CHANGE Call by reference Type reference (TYPE) KOMLFKOCX Kommunikationsfelder zur Pflege Konditionen in LiefFaktura 20061106
5 Importing I_CONDITION_TYPE Call by reference Type reference (TYPE) KSCHA Konditionsart 20061107
6 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20061106
7 Importing I_ITEM_NUMBER Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20061106
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20061106
2 CX_WZRE_NOT_CHANGEABLE Beleg ist nicht änderbar 20061106
3 CX_WZRE_WRONG_ITEM_NUMBER Positionsnummer existiert nicht 20061106
4 CX_WZRE_WRONG_NUMBER Nummer existiert nicht 20061106

Method CHANGE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_HEADER Call by reference Type reference (TYPE) KOMLFKE Lieferantenfaktura: Externe Datenübernehme Kopfdaten 20060125
2 Exporting E_HEADER Call by reference Type reference (TYPE) KOMLFK Kommunikationsstruktur: Lieferantenfakturakopf 20061110
3 Exporting E_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20060427
4 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20060503
5 Importing I_HEADER_CHANGE Call by reference Type reference (TYPE) KOMLFKEX Lieferantenfaktura: Steuerung Datenübernehme Kopfdaten 20061017
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20061110
2 CX_WZRE_NOT_CHANGEABLE Beleg ist nicht änderbar 20060504
3 CX_WZRE_WRONG_NUMBER Nummer existiert nicht 20060426

Method CHANGE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEM Call by reference Type reference (TYPE) KOMLFPE Lieferantenfaktura: Externe Datenübernahme Positionsdaten 20060125
2 Exporting E_ITEM Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20061110
3 Exporting E_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20060427
4 Importing I_CREATE_DOCU_FLOW Call by reference Type reference (TYPE) BVAL Belegfluß erzeugen 20060427
5 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20060503
6 Importing I_ITEM_CHANGE Call by reference Type reference (TYPE) KOMLFPEX Lieferantenfaktura: Externe Datenübernahme Positionsdaten 20061017
7 Importing I_ITEM_NUMBER Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20061026
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20060427
2 CX_WZRE_NOT_CHANGEABLE Beleg ist nicht änderbar 20060504
3 CX_WZRE_WRONG_ITEM_NUMBER Positionsnummer existiert nicht 20060427
4 CX_WZRE_WRONG_NUMBER Nummer existiert nicht 20060427

Method CHECK Signature

Method CHECK on class IF_WZRE_INVOICE has no parameter.
Method CHECK on class IF_WZRE_INVOICE has no exception.

Method CLONE Signature

Method CLONE on class IF_WZRE_INVOICE has no parameter.
Method CLONE on class IF_WZRE_INVOICE has no exception.

Method CREATE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CONDITION_DATA Call by reference Type reference (TYPE) WZRE_CONDITION_CREATE Konditionsdaten zum Anlegen 20061110
2 Exporting E_CONDITION Call by reference Type reference (TYPE) KOMV Preisfindung Kommunikations-Konditionssatz 20061110
3 Exporting E_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20061103
4 Importing I_CONDITION_TYPE Call by reference Type reference (TYPE) KSCHA Konditionsart 20061107
5 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20061103
6 Importing I_ITEM_NUMBER Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20061103
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20061103
2 CX_WZRE_NOT_CHANGEABLE Beleg ist nicht änderbar 20061103
3 CX_WZRE_WRONG_ITEM_NUMBER Positionsnummer existiert nicht 20061103
4 CX_WZRE_WRONG_NUMBER Nummer existiert nicht 20061103

Method CREATE_CONDITION_FROM_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CONDITION_DATA Call by reference Type reference (TYPE) KOMLFKOE Konditionsdaten zum Anlegen 20061110
2 Exporting E_CONDITION Call by reference Type reference (TYPE) KOMV Preisfindung Kommunikations-Konditionssatz 20061110
3 Exporting E_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20061108
4 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20061108
5 Importing I_ITEM_NUMBER Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20061108
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20061108
2 CX_WZRE_NOT_CHANGEABLE Beleg ist nicht änderbar 20061108
3 CX_WZRE_WRONG_ITEM_NUMBER Positionsnummer existiert nicht 20061108
4 CX_WZRE_WRONG_NUMBER Nummer existiert nicht 20061108

Method CREATE_CONDITION_ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20061023
2 Importing I_ITEM_NUMBER Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20061023
3 Returning RE_ITER Value transfer Object reference (TYPE REF TO) IF_WZRE_CONDITION_ITER_RO Iterator für Konditionen 20061023
# Exception Resumable Description Created on
1 CX_WZRE_WRONG_NUMBER Nummer existiert nicht 20061110

Method CREATE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEM Call by reference Type reference (TYPE) KOMLFPE Lieferantenfaktura: Externe Datenübernahme Positionsdaten 20060125
2 Exporting E_ITEM Call by reference Type reference (TYPE) KOMLFP Lieferantenfaktura: Fakturapositionen 20061110
3 Exporting E_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20060427
4 Importing I_CREATE_DOCU_FLOW Call by reference Type reference (TYPE) BVAL Belegfluß erzeugen 20060427
5 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20060503
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20060427
2 CX_WZRE_NOT_CHANGEABLE Beleg ist nicht änderbar 20060504
3 CX_WZRE_WRONG_ITEM_NUMBER Positionsnummer existiert nicht 20060427
4 CX_WZRE_WRONG_NUMBER Nummer existiert nicht 20060427

Method CREATE_ITEM_ITERATOR Signature

Method CREATE_ITEM_ITERATOR on class IF_WZRE_INVOICE has no parameter.
Method CREATE_ITEM_ITERATOR on class IF_WZRE_INVOICE has no exception.

Method CREATE_ITEM_ITERATOR_DB Signature

Method CREATE_ITEM_ITERATOR_DB on class IF_WZRE_INVOICE has no parameter.
Method CREATE_ITEM_ITERATOR_DB on class IF_WZRE_INVOICE has no exception.

Method DELETE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20061107
2 Importing I_CONDITION_COUNTER Call by reference Type reference (TYPE) DZAEHK Zähler Konditionen 20061107
3 Importing I_CONDITION_TYPE Call by reference Type reference (TYPE) KSCHA Konditionsart 20061107
4 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20061107
5 Importing I_ITEM_NUMBER Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20061107
6 Importing I_STEP_COUNTER Call by reference Type reference (TYPE) STUNR Stufennummer 20061107
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20061107
2 CX_WZRE_NOT_CHANGEABLE Beleg ist nicht änderbar 20061107
3 CX_WZRE_WRONG_ITEM_NUMBER Positionsnummer existiert nicht 20061107
4 CX_WZRE_WRONG_NUMBER Nummer existiert nicht 20061110

Method DELETE_HEADER_TEXT Signature

Method DELETE_HEADER_TEXT on class IF_WZRE_INVOICE has no parameter.
Method DELETE_HEADER_TEXT on class IF_WZRE_INVOICE has no exception.

Method DELETE_ITEM Signature

Method DELETE_ITEM on class IF_WZRE_INVOICE has no parameter.
Method DELETE_ITEM on class IF_WZRE_INVOICE has no exception.

Method DELETE_ITEM_TEXT Signature

Method DELETE_ITEM_TEXT on class IF_WZRE_INVOICE has no parameter.
Method DELETE_ITEM_TEXT on class IF_WZRE_INVOICE has no exception.

Method GET_ACTIVE_GROSS_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONDITION Call by reference Type reference (TYPE) KOMV Preisfindung Kommunikations-Konditionssatz 20070829
2 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20070829
3 Importing I_ITEM_NUMBER Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20070829
# Exception Resumable Description Created on
1 CX_WZRE_WRONG_NUMBER Nummer existiert nicht 20070829

Method GET_BILLING_CUSTOMIZING Signature

Method GET_BILLING_CUSTOMIZING on class IF_WZRE_INVOICE has no parameter.
Method GET_BILLING_CUSTOMIZING on class IF_WZRE_INVOICE has no exception.

Method GET_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONDITION Call by reference Type reference (TYPE) KOMV Preisfindung Kommunikations-Konditionssatz 20061110
2 Importing I_CONDITION_COUNTER Call by reference Type reference (TYPE) DZAEHK Zähler Konditionen 20061110
3 Importing I_CONDITION_TYPE Call by reference Type reference (TYPE) KSCHA Konditionsart 20061110
4 Importing I_GUID Call by reference Type reference (TYPE) WZRE_GUID GUID 20061110
5 Importing I_ITEM_NUMBER Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20061110
6 Importing I_STEP_COUNTER Call by reference Type reference (TYPE) STUNR Stufennummer 20061110
# Exception Resumable Description Created on
1 CX_WZRE_COND_DOES_NOT_EXIST Kondition existiert nicht 20061110
2 CX_WZRE_WRONG_NUMBER Nummer existiert nicht 20061110

Method GET_DOC_TYPE Signature

Method GET_DOC_TYPE on class IF_WZRE_INVOICE has no parameter.
Method GET_DOC_TYPE on class IF_WZRE_INVOICE has no exception.

Method GET_HEADER Signature

Method GET_HEADER on class IF_WZRE_INVOICE has no parameter.
Method GET_HEADER on class IF_WZRE_INVOICE has no exception.

Method GET_HEADER_DB Signature

Method GET_HEADER_DB on class IF_WZRE_INVOICE has no parameter.
Method GET_HEADER_DB on class IF_WZRE_INVOICE has no exception.

Method GET_HEADER_TEXT Signature

Method GET_HEADER_TEXT on class IF_WZRE_INVOICE has no parameter.
Method GET_HEADER_TEXT on class IF_WZRE_INVOICE has no exception.

Method GET_HEADER_TEXTS Signature

Method GET_HEADER_TEXTS on class IF_WZRE_INVOICE has no parameter.
Method GET_HEADER_TEXTS on class IF_WZRE_INVOICE has no exception.

Method GET_ITEM Signature

Method GET_ITEM on class IF_WZRE_INVOICE has no parameter.
Method GET_ITEM on class IF_WZRE_INVOICE has no exception.

Method GET_ITEM_DB Signature

Method GET_ITEM_DB on class IF_WZRE_INVOICE has no parameter.
Method GET_ITEM_DB on class IF_WZRE_INVOICE has no exception.

Method GET_ITEM_TEXT Signature

Method GET_ITEM_TEXT on class IF_WZRE_INVOICE has no parameter.
Method GET_ITEM_TEXT on class IF_WZRE_INVOICE has no exception.

Method GET_ITEM_TEXTS Signature

Method GET_ITEM_TEXTS on class IF_WZRE_INVOICE has no parameter.
Method GET_ITEM_TEXTS on class IF_WZRE_INVOICE has no exception.

Method GET_NUM Signature

Method GET_NUM on class IF_WZRE_INVOICE has no parameter.
Method GET_NUM on class IF_WZRE_INVOICE has no exception.

Method GET_PAYMENT_CUSTOMIZING Signature

Method GET_PAYMENT_CUSTOMIZING on class IF_WZRE_INVOICE has no parameter.
Method GET_PAYMENT_CUSTOMIZING on class IF_WZRE_INVOICE has no exception.

Method GET_PAYMENT_TYPE Signature

Method GET_PAYMENT_TYPE on class IF_WZRE_INVOICE has no parameter.
Method GET_PAYMENT_TYPE on class IF_WZRE_INVOICE has no exception.

Method IS_IN_SETTL_REQUEST_LIST Signature

Method IS_IN_SETTL_REQUEST_LIST on class IF_WZRE_INVOICE has no parameter.
Method IS_IN_SETTL_REQUEST_LIST on class IF_WZRE_INVOICE has no exception.

Method IS_LOCKED Signature

Method IS_LOCKED on class IF_WZRE_INVOICE has no parameter.
Method IS_LOCKED on class IF_WZRE_INVOICE has no exception.

Method LOCK Signature

Method LOCK on class IF_WZRE_INVOICE has no parameter.
Method LOCK on class IF_WZRE_INVOICE has no exception.

Method MAINTAIN_HEADER_TEXT Signature

Method MAINTAIN_HEADER_TEXT on class IF_WZRE_INVOICE has no parameter.
Method MAINTAIN_HEADER_TEXT on class IF_WZRE_INVOICE has no exception.

Method MAINTAIN_ITEM_TEXT Signature

Method MAINTAIN_ITEM_TEXT on class IF_WZRE_INVOICE has no parameter.
Method MAINTAIN_ITEM_TEXT on class IF_WZRE_INVOICE has no exception.

Method RELEASE Signature

Method RELEASE on class IF_WZRE_INVOICE has no parameter.
Method RELEASE on class IF_WZRE_INVOICE has no exception.

Method TO_CUST_EXPENSE_INVOICE Signature

Method TO_CUST_EXPENSE_INVOICE on class IF_WZRE_INVOICE has no parameter.
Method TO_CUST_EXPENSE_INVOICE on class IF_WZRE_INVOICE has no exception.

Method TO_CUST_PAYMENT_LIST Signature

Method TO_CUST_PAYMENT_LIST on class IF_WZRE_INVOICE has no parameter.
Method TO_CUST_PAYMENT_LIST on class IF_WZRE_INVOICE has no exception.

Method TO_CUST_SETTL_INVOICE Signature

Method TO_CUST_SETTL_INVOICE on class IF_WZRE_INVOICE has no parameter.
Method TO_CUST_SETTL_INVOICE on class IF_WZRE_INVOICE has no exception.

Method TO_REMUNERATION_LIST Signature

Method TO_REMUNERATION_LIST on class IF_WZRE_INVOICE has no parameter.
Method TO_REMUNERATION_LIST on class IF_WZRE_INVOICE has no exception.

Method TO_SETTL_REQUEST Signature

Method TO_SETTL_REQUEST on class IF_WZRE_INVOICE has no parameter.
Method TO_SETTL_REQUEST on class IF_WZRE_INVOICE has no exception.

Method TO_SETTL_REQUEST_LIST Signature

Method TO_SETTL_REQUEST_LIST on class IF_WZRE_INVOICE has no parameter.
Method TO_SETTL_REQUEST_LIST on class IF_WZRE_INVOICE has no exception.

Method TO_VEND_BILLING_DOC Signature

Method TO_VEND_BILLING_DOC on class IF_WZRE_INVOICE has no parameter.
Method TO_VEND_BILLING_DOC on class IF_WZRE_INVOICE has no exception.

Method TO_VEND_SETTL_INVOICE Signature

Method TO_VEND_SETTL_INVOICE on class IF_WZRE_INVOICE has no parameter.
Method TO_VEND_SETTL_INVOICE on class IF_WZRE_INVOICE has no exception.

Method UNLOCK Signature

Method UNLOCK on class IF_WZRE_INVOICE has no parameter.
Method UNLOCK on class IF_WZRE_INVOICE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in