public class EbInterface42ToXRechnungUBLConverter extends AbstractEbInterfaceToXRechnungUBLConverter
m_eXRechnungVersionm_aContentLocale, m_aDisplayLocale| Constructor and Description |
|---|
EbInterface42ToXRechnungUBLConverter(Locale aDisplayLocale,
Locale aContentLocale,
EXRechnungVersion eXRechnungVersion)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
oasis.names.specification.ubl.schema.xsd.invoice_21.InvoiceType |
convert(com.helger.ebinterface.v42.Ebi42InvoiceType aEbiInvoice,
com.helger.commons.error.list.ErrorList aTransformErrorList)
Convert the passed ebInterface invoice to an XRechnung.
|
modifyDefaultUBLInvoicegetXRechnungVersioncountWarnings, errorText, warningTextpublic EbInterface42ToXRechnungUBLConverter(@Nonnull Locale aDisplayLocale, @Nonnull Locale aContentLocale, @Nonnull EXRechnungVersion eXRechnungVersion)
aDisplayLocale - The display locale, e.g. used for the error message. May not be
null.aContentLocale - The content locale of the invoice. May not be null.eXRechnungVersion - The target XRechnung version. May not be null.@Nullable public oasis.names.specification.ubl.schema.xsd.invoice_21.InvoiceType convert(@Nonnull com.helger.ebinterface.v42.Ebi42InvoiceType aEbiInvoice, @Nonnull com.helger.commons.error.list.ErrorList aTransformErrorList)
aEbiInvoice - The ebInterface invoice to be converted. May not be
null.aTransformErrorList - The error list that will contain the errors afterwards. May not be
null.null only if the basic conversion to UBL fails.Copyright © 2019–2021 AUSTRIAPRO. All rights reserved.