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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
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 | ![]() |
Static method | Public | Method | Gets the Hungarian specific tax number data for comp code | 20090116 |
2 | ![]() |
Static method | Public | Method | Gets the Hungarian specific customer data (e.g. tax number) | 20090116 |
3 | ![]() |
Static method | Public | Method | Calculates the payment due date based on payment term | 20120515 |
4 | ![]() |
Static method | Public | Method | Get the invoice details for an FI document | 20130428 |
5 | ![]() |
Static method | Public | Method | Get the invoice details for an FI document | 20130428 |
6 | ![]() |
Static method | Public | Method | Calculates the payment due date based on payment term | 20090116 |
7 | ![]() |
Static method | Public | Method | Gets the payment method (or a default) | 20090116 |
8 | ![]() |
Static method | Public | Method | Gets the Hungarian specific vendor data (e.g.tax number) | 20090116 |
9 | ![]() |
Static method | Public | Method | Gets the FI posting date | 20090504 |
10 | ![]() |
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 | ![]() |
ES_COMP_CODE_TAX_NUMBER | Call by reference | Type reference (TYPE) | T001N | Company Code - EC Tax Numbers / Notifications | 20090116 | ||
2 | ![]() |
ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20090116 | ||
3 | ![]() |
ID_LAND | Call by reference | Type reference (TYPE) | LAND1 | Country Key | 20090116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090116 |
Method GET_HU_CUSTOMER_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_CUSTOMER | Call by reference | Type reference (TYPE) | KNA1 | General Data in Customer Master | 20090116 | ||
2 | ![]() |
ID_CUSTOMER | Call by reference | Type reference (TYPE) | KUNNR | Customer Number 1 | 20090116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090116 |
Method GET_HU_DOCUMENT_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_DOC_DATE | Call by reference | Type reference (TYPE) | RERADOCDATE | Document Date | 20120515 | ||
2 | ![]() |
ID_DOC_DATE | Call by reference | Type reference (TYPE) | RERADOCDATE | Document Date | 20120515 | ||
3 | ![]() |
ID_PYMNTTERM | Call by reference | Type reference (TYPE) | RERAPYMTTERM | Terms of Payment Key | 20120515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120515 |
Method GET_HU_INV_BY_AWKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_AWKEY_ORIG | Call by reference | Type reference (TYPE) | AWKEY | Reference Key | 20130428 | ||
2 | ![]() |
ED_INVNO | Call by reference | Type reference (TYPE) | RERAINVNO | Invoice Number | 20130428 | ||
3 | ![]() |
ED_INVNO_ORIG | Call by reference | Type reference (TYPE) | RERAINVNO | Original Invoice Number | 20130428 | ||
4 | ![]() |
ED_ISSUEDON | Call by reference | Type reference (TYPE) | DATS | Field of type DATS | 20130428 | ||
5 | ![]() |
ID_AWKEY | Call by reference | Type reference (TYPE) | AWKEY | Company Code | 20130428 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Multiple invoce was generated for one FI document | 20130428 | |
2 | ![]() |
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 | ![]() |
ED_INVNO | Call by reference | Type reference (TYPE) | RERAINVNO | Invoice Number | 20130428 | ||
2 | ![]() |
ED_INVNO_ORIG | Call by reference | Type reference (TYPE) | RERAINVNO | Original Invoice Number | 20130428 | ||
3 | ![]() |
ED_ISSUEDON | Call by reference | Type reference (TYPE) | DATS | Field of type DATS | 20130428 | ||
4 | ![]() |
ID_BELNR | Call by reference | Type reference (TYPE) | BELNR_D | Assignment of Item Numbers: Material Doc. - Purchasing Doc. | 20130428 | ||
5 | ![]() |
ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20130428 | ||
6 | ![]() |
ID_FISC_YEAR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20130428 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Multiple invoce was generated for one FI document | 20130428 | |
2 | ![]() |
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 | ![]() |
ED_PYMNT_DUE_DATE | Call by reference | Type reference (TYPE) | RERADOCDATE | Payment Due Date | 20090116 | ||
2 | ![]() |
ID_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20090116 | ||
3 | ![]() |
ID_DOCDATE | Call by reference | Type reference (TYPE) | RERADOCDATE | Document Date | 20090116 | ||
4 | ![]() |
ID_DOCITEMID | Call by reference | Type reference (TYPE) | RERADOCITEMID | Coded Key of FI Document Item for RE Internal Use | 20090312 | ||
5 | ![]() |
ID_FLOWTYPE | Call by reference | Type reference (TYPE) | RECDFLOWTYPE | Flow Type | 20090116 | ||
6 | ![]() |
ID_INVOICETYPE | Call by reference | Type reference (TYPE) | REXCCORRINVOICETYPE | Correction/Reversal Invoice Identifier | 20090312 | ||
7 | ![]() |
ID_PSTNGDATE | Call by reference | Type reference (TYPE) | RERAPSTNGDATE | Posting Date | 20090312 | ||
8 | ![]() |
ID_PYMNTTERM | Call by reference | Type reference (TYPE) | RERAPYMTTERM | Terms of Payment Key | 20090116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090312 |
Method GET_HU_PAYMENT_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PAYMENT_METHOD | Call by reference | Type reference (TYPE) | REEXC_PAYMENT_METHOD | Payment Method (T042Z) | 20090116 | ||
2 | ![]() |
ID_LAND | Call by reference | Type reference (TYPE) | LAND1 | Country Key | 20090116 | ||
3 | ![]() |
ID_PYMTMETH | Call by reference | Type reference (TYPE) | RERAPYMTMETH | Payment Method | 20090116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090116 |
Method GET_HU_VENDOR_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_VENDOR | Call by reference | Type reference (TYPE) | LFA1 | Vendor Master (General Section) | 20090116 | ||
2 | ![]() |
ID_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20090116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090116 |
Method GET_PSTNGDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_PSTNG_DATE | Call by reference | Type reference (TYPE) | BUDAT | Posting Date in the Document | 20090504 | ||
2 | ![]() |
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 | ![]() |
20090504 |
Method GET_SU_BY_SETTLGUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_SU | Call by reference | Type reference (TYPE) | RE_T_VISCSU | Settlement Unit (VISCSU) | 20110310 | ||
2 | ![]() |
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 |