Package at.austriapro.ebinterface.ubl
Class AbstractConverter
java.lang.Object
at.austriapro.ebinterface.ubl.AbstractConverter
- Direct Known Subclasses:
AbstractEbInterfaceToUBLConverter,AbstractToEbInterfaceConverter
Base class for Peppol UBL to/from ebInterface converter
- Author:
- philip
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.static final intstatic final Stringstatic final StringThe invoice type code to use (380)static final Stringstatic final Stringstatic final Stringprotected final Localeprotected final Localestatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final RoundingModeAustria uses HALF_UP mode!static final intstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SCHEME_BIC
- See Also:
-
REGEX_BIC
- See Also:
-
SCHEME_IBAN
- See Also:
-
IBAN_MAX_LENGTH
public static final int IBAN_MAX_LENGTH- See Also:
-
PAYMENT_CHANNEL_CODE_IBAN
- See Also:
-
UOM_DEFAULT
- See Also:
-
SUPPORTED_TAX_SCHEME_SCHEME_ID
- See Also:
-
SUPPORTED_TAX_SCHEME_ID
- See Also:
-
OTHER_TAX_SCHEME_ID
- See Also:
-
SCALE_PERC
public static final int SCALE_PERC- See Also:
-
SCALE_PRICE2
public static final int SCALE_PRICE2- See Also:
-
SCALE_PRICE4
public static final int SCALE_PRICE4- See Also:
-
ROUNDING_MODE
Austria uses HALF_UP mode! -
INVOICE_TYPE_CODE_PARTIAL
- See Also:
-
INVOICE_TYPE_CODE_INVOICE
The invoice type code to use (380)- See Also:
-
INVOICE_TYPE_CODE_PREPAYMENT_INVOICE
- See Also:
-
INVOICE_TYPE_CODE_SELF_BILLING
- See Also:
-
INVOICE_TYPE_CODES
-
INVOICE_TYPE_CODE_CREDIT_NOTE
- See Also:
-
CREDIT_NOTE_TYPE_CODES
-
AT_UNDEFINED_VATIN
- See Also:
-
PAYMENT_MEANS_CREDIT_TRANSFER
- See Also:
-
PAYMENT_MEANS_DEBIT_TRANSFER
- See Also:
-
PAYMENT_MEANS_PAYMENT_TO_BANK_ACCOUNT
- See Also:
-
PAYMENT_MEANS_SEPA_CREDIT_TRANSFER
- See Also:
-
PAYMENT_MEANS_DIRECT_DEBIT
- See Also:
-
PAYMENT_MEANS_SEPA_DIRECT_DEBIT
- See Also:
-
PAYMENT_MEANS_CREDIT_CARD
- See Also:
-
PAYMENT_MEANS_DEBIT_CARD
- See Also:
-
UBL_VERSION_20
- See Also:
-
UBL_VERSION_21
- See Also:
-
UBL_VERSION_22
- See Also:
-
UBL_VERSION_23
- See Also:
-
CUSTOMIZATION_SCHEMEID
Deprecated, for removal: This API element is subject to removal in a future version.The UBL customization ID to use- See Also:
-
m_aDisplayLocale
-
m_aContentLocale
-
-
Constructor Details
-
AbstractConverter
Constructor- Parameters:
aDisplayLocale- The locale for error messages (the locale of the user). May not benull.aContentLocale- The locale for the created payload. May not benull.
-