public interface IToEbinterfaceSettings extends Serializable
| Modifier and Type | Method and Description |
|---|---|
String |
getEnforcedSupplierEmailAddress() |
String |
getFallbackBillersInvoiceRecipientID() |
int |
getOrderReferenceMaxLength() |
IProfileIDResolver |
getProfileIDResolver() |
default boolean |
hasOrderReferenceMaxLength() |
boolean |
isDeliveryDateMandatory() |
boolean |
isEnforceSupplierEmailAddress() |
boolean |
isErrorOnPositionNumber() |
boolean |
isInvoicePaymentMethodMandatory() |
boolean |
isOrderReferenceIDMandatory() |
boolean |
isUBLProfileIDMandatory() |
boolean |
isUBLVersionIDMandatory() |
boolean isUBLVersionIDMandatory()
true if the element "UBLVersionID" is mandatory,
false if not.boolean isUBLProfileIDMandatory()
true if the element "ProfileID" is mandatory,
false if not.@Nonnull IProfileIDResolver getProfileIDResolver()
null.boolean isOrderReferenceIDMandatory()
true if the order reference ID is mandatory,
false if not.@CheckForSigned int getOrderReferenceMaxLength()
hasOrderReferenceMaxLength()default boolean hasOrderReferenceMaxLength()
boolean isDeliveryDateMandatory()
true if the delivery date is mandatory,
false if not.boolean isEnforceSupplierEmailAddress()
true if the supplier email address should be enforced,
if it is missing.getEnforcedSupplierEmailAddress()@Nonnull @Nonempty String getEnforcedSupplierEmailAddress()
isEnforceSupplierEmailAddress() is true and
an email address is missing in the invoice.@Nullable String getFallbackBillersInvoiceRecipientID()
boolean isErrorOnPositionNumber()
true if invalid line numbers (row index < 1) leads
to an error, false if not.boolean isInvoicePaymentMethodMandatory()
true if the payment method is mandatory,
false if not.Copyright © 2010–2020 AUSTRIAPRO. All rights reserved.