Klasse CreditNoteToEbInterface50Converter


@Immutable public final class CreditNoteToEbInterface50Converter extends AbstractToEbInterface50Converter
Main converter between UBL 2.1 credit note and ebInterface 5.0 credit note.
Autor:
Philip Helger
  • Konstruktordetails

    • CreditNoteToEbInterface50Converter

      public CreditNoteToEbInterface50Converter(@Nonnull Locale aDisplayLocale, @Nonnull Locale aContentLocale, @Nonnull IToEbinterfaceSettings aSettings)
      Constructor
      Parameter:
      aDisplayLocale - The locale for error messages. May not be null.
      aContentLocale - The locale for the created ebInterface files. May not be null.
      aSettings - Conversion settings to be used. May not be null.
  • Methodendetails

    • setCustomizer

    • convertToEbInterface

      @Nullable public com.helger.ebinterface.v50.Ebi50InvoiceType convertToEbInterface(@Nonnull oasis.names.specification.ubl.schema.xsd.creditnote_21.CreditNoteType aUBLDoc, @Nonnull com.helger.commons.error.list.ErrorList aTransformationErrorList)
      Main conversion method to convert from UBL to ebInterface
      Parameter:
      aUBLDoc - The UBL invoice to be converted
      aTransformationErrorList - Error list. Must be empty!
      Gibt zurück:
      The created ebInterface document or null in case of a severe error.