Interface ICustomCreditNoteToEbInterface50Converter
-
public interface ICustomCreditNoteToEbInterface50ConverterCustomization extension interface- Author:
- Philip Helger
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default voidadditionalGlobalMapping(oasis.names.specification.ubl.schema.xsd.creditnote_21.CreditNoteType aUBLCreditNote, com.helger.ebinterface.v50.Ebi50InvoiceType aEbiInvoice)Perform optional mapping.default voidadditionalItemMapping(oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.CreditNoteLineType aUBLCreditNoteLine, com.helger.ebinterface.v50.Ebi50ListLineItemType aEbiInvoiceLine)Perform optional mapping after the conversion of a single details item finished.
-
-
-
Method Detail
-
additionalItemMapping
default void additionalItemMapping(@Nonnull oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_21.CreditNoteLineType aUBLCreditNoteLine, @Nonnull com.helger.ebinterface.v50.Ebi50ListLineItemType aEbiInvoiceLine)
Perform optional mapping after the conversion of a single details item finished.- Parameters:
aUBLCreditNoteLine- Existing UBL credit note line. Nevernull.aEbiInvoiceLine- Existing pre-filled ebInterface invoice line. Nevernull.
-
additionalGlobalMapping
default void additionalGlobalMapping(@Nonnull oasis.names.specification.ubl.schema.xsd.creditnote_21.CreditNoteType aUBLCreditNote, @Nonnull com.helger.ebinterface.v50.Ebi50InvoiceType aEbiInvoice)
Perform optional mapping.- Parameters:
aUBLCreditNote- Existing UBL credit note. Nevernull.aEbiInvoice- Existing pre-filled ebInterface invoice. Nevernull.
-
-