SAP ABAP Class CL_REXC_HU_INVOICE_SERVICE (Service class for the Hungarian Invoicing)
Hierarchy
EA-FIN (Software Component) EA-FIN
   FI-LOC (Application Component) Localization
     GLO_REFX_HU (Package) Localization Flexible Real Estate Hungary
Properties
Class CL_REXC_HU_INVOICE_SERVICE  
Short Description Service class for the Hungarian Invoicing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class REXCHU    
Program status     
Category 0   
Package GLO_REFX_HU   Localization Flexible Real Estate Hungary 
Created 20090116   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 REXC2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REXC_HU_INVOICE_SERVICE has no interface implemented.
Friends
Class CL_REXC_HU_INVOICE_SERVICE has no friend class.
Attributes
Class CL_REXC_HU_INVOICE_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_HU_COMPCODE_TAX_NUMBER Static method Public Method Gets the Hungarian specific tax number data for comp code 20090116
2 GET_HU_CUSTOMER_DATA Static method Public Method Gets the Hungarian specific customer data (e.g. tax number) 20090116
3 GET_HU_DOCUMENT_DATE Static method Public Method Calculates the payment due date based on payment term 20120515
4 GET_HU_INV_BY_AWKEY Static method Public Method Get the invoice details for an FI document 20130428
5 GET_HU_INV_OF_FIDOC Static method Public Method Get the invoice details for an FI document 20130428
6 GET_HU_PAYMENT_DUE_DATE Static method Public Method Calculates the payment due date based on payment term 20090116
7 GET_HU_PAYMENT_METHOD Static method Public Method Gets the payment method (or a default) 20090116
8 GET_HU_VENDOR_DATA Static method Public Method Gets the Hungarian specific vendor data (e.g.tax number) 20090116
9 GET_PSTNGDATE Static method Public Method Gets the FI posting date 20090504
10 GET_SU_BY_SETTLGUID Static method Public Method Collects the list of SUs for a settle GUID 20110310
Events
Class CL_REXC_HU_INVOICE_SERVICE has no event.
Types
Class CL_REXC_HU_INVOICE_SERVICE has no local type.
Method Signatures

Method GET_HU_COMPCODE_TAX_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COMP_CODE_TAX_NUMBER Call by reference Type reference (TYPE) T001N Company Code - EC Tax Numbers / Notifications 20090116
2 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20090116
3 Importing ID_LAND Call by reference Type reference (TYPE) LAND1 Country Key 20090116
# Exception Resumable Description Created on
1 ERROR 20090116

Method GET_HU_CUSTOMER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CUSTOMER Call by reference Type reference (TYPE) KNA1 General Data in Customer Master 20090116
2 Importing ID_CUSTOMER Call by reference Type reference (TYPE) KUNNR Customer Number 1 20090116
# Exception Resumable Description Created on
1 ERROR 20090116

Method GET_HU_DOCUMENT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DOC_DATE Call by reference Type reference (TYPE) RERADOCDATE Document Date 20120515
2 Importing ID_DOC_DATE Call by reference Type reference (TYPE) RERADOCDATE Document Date 20120515
3 Importing ID_PYMNTTERM Call by reference Type reference (TYPE) RERAPYMTTERM Terms of Payment Key 20120515
# Exception Resumable Description Created on
1 ERROR 20120515

Method GET_HU_INV_BY_AWKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_AWKEY_ORIG Call by reference Type reference (TYPE) AWKEY Reference Key 20130428
2 Exporting ED_INVNO Call by reference Type reference (TYPE) RERAINVNO Invoice Number 20130428
3 Exporting ED_INVNO_ORIG Call by reference Type reference (TYPE) RERAINVNO Original Invoice Number 20130428
4 Exporting ED_ISSUEDON Call by reference Type reference (TYPE) DATS Field of type DATS 20130428
5 Importing ID_AWKEY Call by reference Type reference (TYPE) AWKEY Company Code 20130428
# Exception Resumable Description Created on
1 MULTIPLEINVOICE Multiple invoce was generated for one FI document 20130428
2 NOINVOICE No invoice found for the FI document 20130428

Method GET_HU_INV_OF_FIDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_INVNO Call by reference Type reference (TYPE) RERAINVNO Invoice Number 20130428
2 Exporting ED_INVNO_ORIG Call by reference Type reference (TYPE) RERAINVNO Original Invoice Number 20130428
3 Exporting ED_ISSUEDON Call by reference Type reference (TYPE) DATS Field of type DATS 20130428
4 Importing ID_BELNR Call by reference Type reference (TYPE) BELNR_D Assignment of Item Numbers: Material Doc. - Purchasing Doc. 20130428
5 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20130428
6 Importing ID_FISC_YEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20130428
# Exception Resumable Description Created on
1 MULTIPLEINVOICE Multiple invoce was generated for one FI document 20130428
2 NOINVOICE No invoice found for the FI document 20130428

Method GET_HU_PAYMENT_DUE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PYMNT_DUE_DATE Call by reference Type reference (TYPE) RERADOCDATE Payment Due Date 20090116
2 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20090116
3 Importing ID_DOCDATE Call by reference Type reference (TYPE) RERADOCDATE Document Date 20090116
4 Importing ID_DOCITEMID Call by reference Type reference (TYPE) RERADOCITEMID Coded Key of FI Document Item for RE Internal Use 20090312
5 Importing ID_FLOWTYPE Call by reference Type reference (TYPE) RECDFLOWTYPE Flow Type 20090116
6 Importing ID_INVOICETYPE Call by reference Type reference (TYPE) REXCCORRINVOICETYPE Correction/Reversal Invoice Identifier 20090312
7 Importing ID_PSTNGDATE Call by reference Type reference (TYPE) RERAPSTNGDATE Posting Date 20090312
8 Importing ID_PYMNTTERM Call by reference Type reference (TYPE) RERAPYMTTERM Terms of Payment Key 20090116
# Exception Resumable Description Created on
1 ERROR 20090312

Method GET_HU_PAYMENT_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PAYMENT_METHOD Call by reference Type reference (TYPE) REEXC_PAYMENT_METHOD Payment Method (T042Z) 20090116
2 Importing ID_LAND Call by reference Type reference (TYPE) LAND1 Country Key 20090116
3 Importing ID_PYMTMETH Call by reference Type reference (TYPE) RERAPYMTMETH Payment Method 20090116
# Exception Resumable Description Created on
1 ERROR 20090116

Method GET_HU_VENDOR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VENDOR Call by reference Type reference (TYPE) LFA1 Vendor Master (General Section) 20090116
2 Importing ID_VENDOR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20090116
# Exception Resumable Description Created on
1 ERROR 20090116

Method GET_PSTNGDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PSTNG_DATE Call by reference Type reference (TYPE) BUDAT Posting Date in the Document 20090504
2 Importing ID_DOCITEMID Call by reference Type reference (TYPE) RERADOCITEMID Coded Key of FI Document Item for RE Internal Use 20090504
# Exception Resumable Description Created on
1 ERROR 20090504

Method GET_SU_BY_SETTLGUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CT_SU Call by reference Type reference (TYPE) RE_T_VISCSU Settlement Unit (VISCSU) 20110310
2 Importing ID_SETTLGUID Call by reference Type reference (TYPE) RECASETTLGUID Unique Key of Settlement 20110310

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