@Immutable public abstract class AbstractEbInterfaceToUBLConverter extends AbstractConverter
CREDIT_NOTE_TYPE_CODES, CUSTOMIZATION_SCHEMEID, IBAN_MAX_LENGTH, INVOICE_TYPE_CODE_INVOICE, INVOICE_TYPE_CODE_PARTIAL, INVOICE_TYPE_CODE_PREPAYMENT_INVOICE, INVOICE_TYPE_CODE_SELF_BILLING, INVOICE_TYPE_CODES, m_aContentLocale, m_aDisplayLocale, OTHER_TAX_SCHEME_ID, PAYMENT_CHANNEL_CODE_IBAN, REGEX_BIC, ROUNDING_MODE, SCALE_PERC, SCALE_PRICE2, SCALE_PRICE4, SCHEME_BIC, SCHEME_IBAN, SUPPORTED_TAX_SCHEME_ID, SUPPORTED_TAX_SCHEME_SCHEME_ID, UBL_VERSION_20, UBL_VERSION_21, UBL_VERSION_22, UBL_VERSION_23, UOM_DEFAULT| Modifier | Constructor and Description |
|---|---|
protected |
AbstractEbInterfaceToUBLConverter(Locale aDisplayLocale,
Locale aContentLocale)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected static oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.CountryType |
createCountry(String sCode,
String sName,
Locale aContentLocale) |
protected static oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.ItemPropertyType |
createItemProperty(String sName,
String sValue) |
protected static oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.TaxCategoryType |
createTaxCategory(String sID) |
protected static oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.TaxCategoryType |
createTaxCategoryOther() |
protected static oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.TaxCategoryType |
createTaxCategoryVAT(String sID) |
protected static oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.TaxSchemeType |
createTaxScheme(String sID) |
protected static oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.TaxSchemeType |
createTaxSchemeVAT() |
protected AbstractEbInterfaceToUBLConverter(@Nonnull Locale aDisplayLocale, @Nonnull Locale aContentLocale)
aDisplayLocale - The locale for error messages. May not be null.aContentLocale - The locale for the created UBL files. May not be null.@Nonnull protected static final oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.TaxSchemeType createTaxScheme(@Nonnull String sID)
@Nonnull protected static final oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.TaxSchemeType createTaxSchemeVAT()
@Nonnull protected static final oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.TaxCategoryType createTaxCategory(@Nonnull String sID)
@Nonnull protected static final oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.TaxCategoryType createTaxCategoryVAT(@Nonnull String sID)
@Nonnull protected static final oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.TaxCategoryType createTaxCategoryOther()
@Nonnull protected static final oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.ItemPropertyType createItemProperty(@Nullable String sName, @Nullable String sValue)
Copyright © 2010–2022 AUSTRIAPRO. All rights reserved.