Class ShopUserMailInvoicingLO

  • All Implemented Interfaces:
    bakery.logic.valueobject.OrderLogicObject, java.io.Serializable

    public class ShopUserMailInvoicingLO
    extends ShopUserMailLO
    implements java.io.Serializable
    Extended ShopUserMailLO that covers information about an invoice. It will be used for final e-mail creation.
    See Also:
    Serialized Form
    • Constructor Detail

      • ShopUserMailInvoicingLO

        public ShopUserMailInvoicingLO()
    • Method Detail

      • getInvoiceNo

        public java.lang.String getInvoiceNo()
      • isAggregated

        public boolean isAggregated()
        whether the invoice aggregates more than one order or one only
      • getInvoicingTypeDefDO

        public bakery.persistence.dataobject.configuration.common.InvoicingTypeDefDO getInvoicingTypeDefDO()
      • getMinOrderCreationDate

        public java.sql.Timestamp getMinOrderCreationDate()
      • getMaxOrderCreationDate

        public java.sql.Timestamp getMaxOrderCreationDate()
      • setInvoiceNo

        public void setInvoiceNo​(java.lang.String invoiceNo)
      • setAggregated

        public void setAggregated​(boolean isAggregated)
        whether the invoice aggregates more than one order or one only
      • setInvoicingTypeDefDO

        public void setInvoicingTypeDefDO​(bakery.persistence.dataobject.configuration.common.InvoicingTypeDefDO invoicingTypeDefDO)
      • setMinOrderCreationDate

        public void setMinOrderCreationDate​(java.sql.Timestamp minOrderCreationDate)
      • setMaxOrderCreationDate

        public void setMaxOrderCreationDate​(java.sql.Timestamp maxOrderCreationDate)