Package at.austriapro.ebinterface.ubl
Class AbstractConverter
- java.lang.Object
-
- at.austriapro.ebinterface.ubl.AbstractConverter
-
- Direct Known Subclasses:
AbstractEbInterfaceToUBLConverter,AbstractToEbInterfaceConverter
@Immutable public abstract class AbstractConverter extends Object
Base class for Peppol UBL to/from ebInterface converter- Author:
- philip
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AbstractConverter(Locale aDisplayLocale, Locale aContentLocale)Constructor
-
-
-
Field Detail
-
SCHEME_BIC
public static final String SCHEME_BIC
- See Also:
- Constant Field Values
-
REGEX_BIC
public static final String REGEX_BIC
- See Also:
- Constant Field Values
-
SCHEME_IBAN
public static final String SCHEME_IBAN
- See Also:
- Constant Field Values
-
IBAN_MAX_LENGTH
public static final int IBAN_MAX_LENGTH
- See Also:
- Constant Field Values
-
PAYMENT_CHANNEL_CODE_IBAN
public static final String PAYMENT_CHANNEL_CODE_IBAN
- See Also:
- Constant Field Values
-
UOM_DEFAULT
public static final String UOM_DEFAULT
- See Also:
- Constant Field Values
-
SUPPORTED_TAX_SCHEME_SCHEME_ID
public static final String SUPPORTED_TAX_SCHEME_SCHEME_ID
- See Also:
- Constant Field Values
-
SUPPORTED_TAX_SCHEME_ID
public static final String SUPPORTED_TAX_SCHEME_ID
- See Also:
- Constant Field Values
-
OTHER_TAX_SCHEME_ID
public static final String OTHER_TAX_SCHEME_ID
- See Also:
- Constant Field Values
-
SCALE_PERC
public static final int SCALE_PERC
- See Also:
- Constant Field Values
-
SCALE_PRICE2
public static final int SCALE_PRICE2
- See Also:
- Constant Field Values
-
SCALE_PRICE4
public static final int SCALE_PRICE4
- See Also:
- Constant Field Values
-
ROUNDING_MODE
public static final RoundingMode ROUNDING_MODE
Austria uses HALF_UP mode!
-
INVOICE_TYPE_CODE_PARTIAL
public static final String INVOICE_TYPE_CODE_PARTIAL
- See Also:
- Constant Field Values
-
INVOICE_TYPE_CODE_INVOICE
public static final String INVOICE_TYPE_CODE_INVOICE
The invoice type code to use (380)- See Also:
- Constant Field Values
-
INVOICE_TYPE_CODE_PREPAYMENT_INVOICE
public static final String INVOICE_TYPE_CODE_PREPAYMENT_INVOICE
- See Also:
- Constant Field Values
-
INVOICE_TYPE_CODE_SELF_BILLING
public static final String INVOICE_TYPE_CODE_SELF_BILLING
- See Also:
- Constant Field Values
-
UBL_VERSION_20
public static final String UBL_VERSION_20
- See Also:
- Constant Field Values
-
UBL_VERSION_21
public static final String UBL_VERSION_21
- See Also:
- Constant Field Values
-
UBL_VERSION_22
public static final String UBL_VERSION_22
- See Also:
- Constant Field Values
-
UBL_VERSION_23
public static final String UBL_VERSION_23
- See Also:
- Constant Field Values
-
CUSTOMIZATION_SCHEMEID
public static final String CUSTOMIZATION_SCHEMEID
The UBL customization ID to use- See Also:
- Constant Field Values
-
m_aDisplayLocale
protected final Locale m_aDisplayLocale
-
m_aContentLocale
protected final Locale m_aContentLocale
-
-