Class AbstractOrderEntryModel

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CartEntryModel, OrderEntryModel, QuoteEntryModel

public class AbstractOrderEntryModel extends ItemModel
Generated model class for type AbstractOrderEntry first defined at extension core.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _ABSTRACTORDER2ABSTRACTORDERENTRY

      public static final String _ABSTRACTORDER2ABSTRACTORDERENTRY
      Generated relation code constant for relation AbstractOrder2AbstractOrderEntry defining source attribute order in extension core.
      See Also:
    • _CONSIGNMENTENTRYORDERENTRYRELATION

      public static final String _CONSIGNMENTENTRYORDERENTRYRELATION
      Generated relation code constant for relation ConsignmentEntryOrderEntryRelation defining source attribute consignmentEntries in extension basecommerce.
      See Also:
    • _MASTERABSTRACTORDERENTRY2CHILDABSTRACTORDERENTRIESRELATION

      public static final String _MASTERABSTRACTORDERENTRY2CHILDABSTRACTORDERENTRIESRELATION
      Generated relation code constant for relation MasterAbstractOrderEntry2ChildAbstractOrderEntriesRelation defining source attribute masterEntry in extension subscriptionservices.
      See Also:
    • BASEPRICE

      public static final String BASEPRICE
      Generated constant - Attribute key of AbstractOrderEntry.basePrice attribute defined at extension core.
      See Also:
    • CALCULATED

      public static final String CALCULATED
      Generated constant - Attribute key of AbstractOrderEntry.calculated attribute defined at extension core.
      See Also:
    • DISCOUNTVALUESINTERNAL

      public static final String DISCOUNTVALUESINTERNAL
      Generated constant - Attribute key of AbstractOrderEntry.discountValuesInternal attribute defined at extension core.
      See Also:
    • DISCOUNTVALUES

      public static final String DISCOUNTVALUES
      Generated constant - Attribute key of AbstractOrderEntry.discountValues attribute defined at extension core.
      See Also:
    • ENTRYNUMBER

      public static final String ENTRYNUMBER
      Generated constant - Attribute key of AbstractOrderEntry.entryNumber attribute defined at extension core.
      See Also:
    • INFO

      public static final String INFO
      Generated constant - Attribute key of AbstractOrderEntry.info attribute defined at extension core.
      See Also:
    • PRODUCT

      public static final String PRODUCT
      Generated constant - Attribute key of AbstractOrderEntry.product attribute defined at extension core.
      See Also:
    • QUANTITY

      public static final String QUANTITY
      Generated constant - Attribute key of AbstractOrderEntry.quantity attribute defined at extension core.
      See Also:
    • TAXVALUES

      public static final String TAXVALUES
      Generated constant - Attribute key of AbstractOrderEntry.taxValues attribute defined at extension core.
      See Also:
    • TAXVALUESINTERNAL

      public static final String TAXVALUESINTERNAL
      Generated constant - Attribute key of AbstractOrderEntry.taxValuesInternal attribute defined at extension core.
      See Also:
    • TOTALPRICE

      public static final String TOTALPRICE
      Generated constant - Attribute key of AbstractOrderEntry.totalPrice attribute defined at extension core.
      See Also:
    • UNIT

      public static final String UNIT
      Generated constant - Attribute key of AbstractOrderEntry.unit attribute defined at extension core.
      See Also:
    • GIVEAWAY

      public static final String GIVEAWAY
      Generated constant - Attribute key of AbstractOrderEntry.giveAway attribute defined at extension core.
      See Also:
    • REJECTED

      public static final String REJECTED
      Generated constant - Attribute key of AbstractOrderEntry.rejected attribute defined at extension core.
      See Also:
    • ENTRYGROUPNUMBERS

      public static final String ENTRYGROUPNUMBERS
      Generated constant - Attribute key of AbstractOrderEntry.entryGroupNumbers attribute defined at extension core.
      See Also:
    • ORDER

      public static final String ORDER
      Generated constant - Attribute key of AbstractOrderEntry.order attribute defined at extension core.
      See Also:
    • PRODUCTINFOS

      public static final String PRODUCTINFOS
      Generated constant - Attribute key of AbstractOrderEntry.productInfos attribute defined at extension catalog.
      See Also:
    • EUROPE1PRICEFACTORY_PPG

      public static final String EUROPE1PRICEFACTORY_PPG
      Generated constant - Attribute key of AbstractOrderEntry.Europe1PriceFactory_PPG attribute defined at extension europe1.
      See Also:
    • EUROPE1PRICEFACTORY_PTG

      public static final String EUROPE1PRICEFACTORY_PTG
      Generated constant - Attribute key of AbstractOrderEntry.Europe1PriceFactory_PTG attribute defined at extension europe1.
      See Also:
    • EUROPE1PRICEFACTORY_PDG

      public static final String EUROPE1PRICEFACTORY_PDG
      Generated constant - Attribute key of AbstractOrderEntry.Europe1PriceFactory_PDG attribute defined at extension europe1.
      See Also:
    • CHOSENVENDOR

      public static final String CHOSENVENDOR
      Generated constant - Attribute key of AbstractOrderEntry.chosenVendor attribute defined at extension basecommerce.
      See Also:
    • DELIVERYADDRESS

      public static final String DELIVERYADDRESS
      Generated constant - Attribute key of AbstractOrderEntry.deliveryAddress attribute defined at extension basecommerce.
      See Also:
    • DELIVERYMODE

      public static final String DELIVERYMODE
      Generated constant - Attribute key of AbstractOrderEntry.deliveryMode attribute defined at extension basecommerce.
      See Also:
    • NAMEDDELIVERYDATE

      public static final String NAMEDDELIVERYDATE
      Generated constant - Attribute key of AbstractOrderEntry.namedDeliveryDate attribute defined at extension basecommerce.
      See Also:
    • QUANTITYSTATUS

      public static final String QUANTITYSTATUS
      Generated constant - Attribute key of AbstractOrderEntry.quantityStatus attribute defined at extension basecommerce.
      See Also:
    • CONSIGNMENTENTRIES

      public static final String CONSIGNMENTENTRIES
      Generated constant - Attribute key of AbstractOrderEntry.consignmentEntries attribute defined at extension basecommerce.
      See Also:
    • DELIVERYPOINTOFSERVICE

      public static final String DELIVERYPOINTOFSERVICE
      Generated constant - Attribute key of AbstractOrderEntry.deliveryPointOfService attribute defined at extension commerceservices.
      See Also:
    • COSTCENTER

      public static final String COSTCENTER
      Generated constant - Attribute key of AbstractOrderEntry.costCenter attribute defined at extension b2bcommerce.
      See Also:
    • XMLPRODUCT

      public static final String XMLPRODUCT
      Generated constant - Attribute key of AbstractOrderEntry.xmlProduct attribute defined at extension subscriptionservices.
      See Also:
    • ORIGINALSUBSCRIPTIONID

      public static final String ORIGINALSUBSCRIPTIONID
      Generated constant - Attribute key of AbstractOrderEntry.originalSubscriptionId attribute defined at extension subscriptionservices.
      See Also:
    • ORIGINALORDERENTRY

      public static final String ORIGINALORDERENTRY
      Generated constant - Attribute key of AbstractOrderEntry.originalOrderEntry attribute defined at extension subscriptionservices.
      See Also:
    • MASTERENTRY

      public static final String MASTERENTRY
      Generated constant - Attribute key of AbstractOrderEntry.masterEntry attribute defined at extension subscriptionservices.
      See Also:
    • CHILDENTRIES

      public static final String CHILDENTRIES
      Generated constant - Attribute key of AbstractOrderEntry.childEntries attribute defined at extension subscriptionservices.
      See Also:
    • CPQSTATUSSUMMARYMAP

      public static final String CPQSTATUSSUMMARYMAP
      Generated constant - Attribute key of AbstractOrderEntry.cpqStatusSummaryMap attribute defined at extension sapproductconfigservices.
      See Also:
    • PRODUCTCONFIGURATION

      public static final String PRODUCTCONFIGURATION
      Generated constant - Attribute key of AbstractOrderEntry.productConfiguration attribute defined at extension sapproductconfigservices.
      See Also:
    • PRODUCTCONFIGURATIONDRAFT

      public static final String PRODUCTCONFIGURATIONDRAFT
      Generated constant - Attribute key of AbstractOrderEntry.productConfigurationDraft attribute defined at extension sapproductconfigservices.
      See Also:
    • ADDTOCARTTIME

      public static final String ADDTOCARTTIME
      Generated constant - Attribute key of AbstractOrderEntry.addToCartTime attribute defined at extension selectivecartservices.
      See Also:
  • Constructor Details

    • AbstractOrderEntryModel

      public AbstractOrderEntryModel()
      Generated constructor - Default constructor for generic creation.
    • AbstractOrderEntryModel

      public AbstractOrderEntryModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • AbstractOrderEntryModel

      @Deprecated(since="4.1.1", forRemoval=true) public AbstractOrderEntryModel(ProductModel _product, Long _quantity, UnitModel _unit)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _product - initial attribute declared by type AbstractOrderEntry at extension core
      _quantity - initial attribute declared by type AbstractOrderEntry at extension core
      _unit - initial attribute declared by type AbstractOrderEntry at extension core
    • AbstractOrderEntryModel

      @Deprecated(since="4.1.1", forRemoval=true) public AbstractOrderEntryModel(ItemModel _owner, ProductModel _product, Long _quantity, UnitModel _unit)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _owner - initial attribute declared by type Item at extension core
      _product - initial attribute declared by type AbstractOrderEntry at extension core
      _quantity - initial attribute declared by type AbstractOrderEntry at extension core
      _unit - initial attribute declared by type AbstractOrderEntry at extension core
  • Method Details

    • getAddToCartTime

      @Accessor(qualifier="addToCartTime", type=GETTER) public Date getAddToCartTime()
      Generated method - Getter of the AbstractOrderEntry.addToCartTime attribute defined at extension selectivecartservices.
      Returns:
      the addToCartTime - The time when item is added to cart.
    • getBasePrice

      @Accessor(qualifier="basePrice", type=GETTER) public Double getBasePrice()
      Generated method - Getter of the AbstractOrderEntry.basePrice attribute defined at extension core.
      Returns:
      the basePrice
    • getCalculated

      @Accessor(qualifier="calculated", type=GETTER) public Boolean getCalculated()
      Generated method - Getter of the AbstractOrderEntry.calculated attribute defined at extension core.
      Returns:
      the calculated
    • getChildEntries

      @Accessor(qualifier="childEntries", type=GETTER) public Collection<AbstractOrderEntryModel> getChildEntries()
      Generated method - Getter of the AbstractOrderEntry.childEntries attribute defined at extension subscriptionservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the childEntries
    • getChosenVendor

      @Accessor(qualifier="chosenVendor", type=GETTER) public VendorModel getChosenVendor()
      Generated method - Getter of the AbstractOrderEntry.chosenVendor attribute defined at extension basecommerce.
      Returns:
      the chosenVendor
    • getConsignmentEntries

      @Accessor(qualifier="consignmentEntries", type=GETTER) public Set<ConsignmentEntryModel> getConsignmentEntries()
      Generated method - Getter of the AbstractOrderEntry.consignmentEntries attribute defined at extension basecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the consignmentEntries
    • getCostCenter

      @Accessor(qualifier="costCenter", type=GETTER) public B2BCostCenterModel getCostCenter()
      Generated method - Getter of the AbstractOrderEntry.costCenter attribute defined at extension b2bcommerce.
      Returns:
      the costCenter
    • getCpqStatusSummaryMap

      @Accessor(qualifier="cpqStatusSummaryMap", type=GETTER) public Map<ProductInfoStatus,Integer> getCpqStatusSummaryMap()
      Generated method - Getter of the AbstractOrderEntry.cpqStatusSummaryMap attribute defined at extension sapproductconfigservices.
      Returns:
      the cpqStatusSummaryMap - Status of the configuration and number of errors.
    • getDeliveryAddress

      @Accessor(qualifier="deliveryAddress", type=GETTER) public AddressModel getDeliveryAddress()
      Generated method - Getter of the AbstractOrderEntry.deliveryAddress attribute defined at extension basecommerce.
      Returns:
      the deliveryAddress
    • getDeliveryMode

      @Accessor(qualifier="deliveryMode", type=GETTER) public DeliveryModeModel getDeliveryMode()
      Generated method - Getter of the AbstractOrderEntry.deliveryMode attribute defined at extension basecommerce.
      Returns:
      the deliveryMode
    • getDeliveryPointOfService

      @Accessor(qualifier="deliveryPointOfService", type=GETTER) public PointOfServiceModel getDeliveryPointOfService()
      Generated method - Getter of the AbstractOrderEntry.deliveryPointOfService attribute defined at extension commerceservices.
      Returns:
      the deliveryPointOfService - The point of service to deliver to/collect from.
    • getDiscountValues

      @Accessor(qualifier="discountValues", type=GETTER) public List<DiscountValue> getDiscountValues()
      Generated method - Getter of the AbstractOrderEntry.discountValues dynamic attribute defined at extension core. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the discountValues
    • getDiscountValuesInternal

      @Accessor(qualifier="discountValuesInternal", type=GETTER) public String getDiscountValuesInternal()
      Generated method - Getter of the AbstractOrderEntry.discountValuesInternal attribute defined at extension core.
      Returns:
      the discountValuesInternal
    • getEntryGroupNumbers

      @Accessor(qualifier="entryGroupNumbers", type=GETTER) public Set<Integer> getEntryGroupNumbers()
      Generated method - Getter of the AbstractOrderEntry.entryGroupNumbers attribute defined at extension core. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the entryGroupNumbers - List of EntryGroup numbers that this order entry belongs to.
    • getEntryNumber

      @Accessor(qualifier="entryNumber", type=GETTER) public Integer getEntryNumber()
      Generated method - Getter of the AbstractOrderEntry.entryNumber attribute defined at extension core.
      Returns:
      the entryNumber
    • getEurope1PriceFactory_PDG

      @Accessor(qualifier="Europe1PriceFactory_PDG", type=GETTER) public ProductDiscountGroup getEurope1PriceFactory_PDG()
      Generated method - Getter of the AbstractOrderEntry.Europe1PriceFactory_PDG attribute defined at extension europe1.
      Returns:
      the Europe1PriceFactory_PDG
    • getEurope1PriceFactory_PPG

      @Accessor(qualifier="Europe1PriceFactory_PPG", type=GETTER) public ProductPriceGroup getEurope1PriceFactory_PPG()
      Generated method - Getter of the AbstractOrderEntry.Europe1PriceFactory_PPG attribute defined at extension europe1.
      Returns:
      the Europe1PriceFactory_PPG
    • getEurope1PriceFactory_PTG

      @Accessor(qualifier="Europe1PriceFactory_PTG", type=GETTER) public ProductTaxGroup getEurope1PriceFactory_PTG()
      Generated method - Getter of the AbstractOrderEntry.Europe1PriceFactory_PTG attribute defined at extension europe1.
      Returns:
      the Europe1PriceFactory_PTG
    • getGiveAway

      @Accessor(qualifier="giveAway", type=GETTER) public Boolean getGiveAway()
      Generated method - Getter of the AbstractOrderEntry.giveAway attribute defined at extension core.
      Returns:
      the giveAway
    • getInfo

      @Accessor(qualifier="info", type=GETTER) public String getInfo()
      Generated method - Getter of the AbstractOrderEntry.info attribute defined at extension core.
      Returns:
      the info
    • getMasterEntry

      @Accessor(qualifier="masterEntry", type=GETTER) public AbstractOrderEntryModel getMasterEntry()
      Generated method - Getter of the AbstractOrderEntry.masterEntry attribute defined at extension subscriptionservices.
      Returns:
      the masterEntry
    • getNamedDeliveryDate

      @Accessor(qualifier="namedDeliveryDate", type=GETTER) public Date getNamedDeliveryDate()
      Generated method - Getter of the AbstractOrderEntry.namedDeliveryDate attribute defined at extension basecommerce.
      Returns:
      the namedDeliveryDate
    • getOrder

      @Accessor(qualifier="order", type=GETTER) public AbstractOrderModel getOrder()
      Generated method - Getter of the AbstractOrderEntry.order attribute defined at extension core.
      Returns:
      the order
    • getOriginalOrderEntry

      @Accessor(qualifier="originalOrderEntry", type=GETTER) public OrderEntryModel getOriginalOrderEntry()
      Generated method - Getter of the AbstractOrderEntry.originalOrderEntry attribute defined at extension subscriptionservices.
      Returns:
      the originalOrderEntry - YTODO to be added to the new entry configuration: Reference to the original entry of the subscription that is upgraded
    • getOriginalSubscriptionId

      @Accessor(qualifier="originalSubscriptionId", type=GETTER) public String getOriginalSubscriptionId()
      Generated method - Getter of the AbstractOrderEntry.originalSubscriptionId attribute defined at extension subscriptionservices.
      Returns:
      the originalSubscriptionId - YTODO to be added to the new entry configuration: Id of the original subscription that is upgraded
    • getProduct

      @Accessor(qualifier="product", type=GETTER) public ProductModel getProduct()
      Generated method - Getter of the AbstractOrderEntry.product attribute defined at extension core.
      Returns:
      the product
    • getProductConfiguration

      @Accessor(qualifier="productConfiguration", type=GETTER) public ProductConfigurationModel getProductConfiguration()
      Generated method - Getter of the AbstractOrderEntry.productConfiguration attribute defined at extension sapproductconfigservices.
      Returns:
      the productConfiguration - Active Product Configuration.
    • getProductConfigurationDraft

      @Accessor(qualifier="productConfigurationDraft", type=GETTER) public ProductConfigurationModel getProductConfigurationDraft()
      Generated method - Getter of the AbstractOrderEntry.productConfigurationDraft attribute defined at extension sapproductconfigservices.
      Returns:
      the productConfigurationDraft - ProductConfiguration Draft.
    • getProductInfos

      @Accessor(qualifier="productInfos", type=GETTER) public List<AbstractOrderEntryProductInfoModel> getProductInfos()
      Generated method - Getter of the AbstractOrderEntry.productInfos attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the productInfos
    • getQuantity

      @Accessor(qualifier="quantity", type=GETTER) public Long getQuantity()
      Generated method - Getter of the AbstractOrderEntry.quantity attribute defined at extension core.
      Returns:
      the quantity
    • getQuantityStatus

      @Accessor(qualifier="quantityStatus", type=GETTER) public OrderEntryStatus getQuantityStatus()
      Generated method - Getter of the AbstractOrderEntry.quantityStatus attribute defined at extension basecommerce.
      Returns:
      the quantityStatus
    • getRejected

      @Accessor(qualifier="rejected", type=GETTER) public Boolean getRejected()
      Generated method - Getter of the AbstractOrderEntry.rejected attribute defined at extension core.
      Returns:
      the rejected
    • getTaxValues

      @Accessor(qualifier="taxValues", type=GETTER) public Collection<TaxValue> getTaxValues()
      Generated method - Getter of the AbstractOrderEntry.taxValues dynamic attribute defined at extension core. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the taxValues
    • getTaxValuesInternal

      @Accessor(qualifier="taxValuesInternal", type=GETTER) public String getTaxValuesInternal()
      Generated method - Getter of the AbstractOrderEntry.taxValuesInternal attribute defined at extension core.
      Returns:
      the taxValuesInternal
    • getTotalPrice

      @Accessor(qualifier="totalPrice", type=GETTER) public Double getTotalPrice()
      Generated method - Getter of the AbstractOrderEntry.totalPrice attribute defined at extension core.
      Returns:
      the totalPrice
    • getUnit

      @Accessor(qualifier="unit", type=GETTER) public UnitModel getUnit()
      Generated method - Getter of the AbstractOrderEntry.unit attribute defined at extension core.
      Returns:
      the unit
    • getXmlProduct

      @Accessor(qualifier="xmlProduct", type=GETTER) public String getXmlProduct()
      Generated method - Getter of the AbstractOrderEntry.xmlProduct attribute defined at extension subscriptionservices.
      Returns:
      the xmlProduct - xmlProduct
    • setAddToCartTime

      @Accessor(qualifier="addToCartTime", type=SETTER) public void setAddToCartTime(Date value)
      Generated method - Setter of AbstractOrderEntry.addToCartTime attribute defined at extension selectivecartservices.
      Parameters:
      value - the addToCartTime - The time when item is added to cart.
    • setBasePrice

      @Accessor(qualifier="basePrice", type=SETTER) public void setBasePrice(Double value)
      Generated method - Setter of AbstractOrderEntry.basePrice attribute defined at extension core.
      Parameters:
      value - the basePrice
    • setCalculated

      @Accessor(qualifier="calculated", type=SETTER) public void setCalculated(Boolean value)
      Generated method - Setter of AbstractOrderEntry.calculated attribute defined at extension core.
      Parameters:
      value - the calculated
    • setChildEntries

      @Accessor(qualifier="childEntries", type=SETTER) public void setChildEntries(Collection<AbstractOrderEntryModel> value)
      Generated method - Setter of AbstractOrderEntry.childEntries attribute defined at extension subscriptionservices.
      Parameters:
      value - the childEntries
    • setChosenVendor

      @Accessor(qualifier="chosenVendor", type=SETTER) public void setChosenVendor(VendorModel value)
      Generated method - Setter of AbstractOrderEntry.chosenVendor attribute defined at extension basecommerce.
      Parameters:
      value - the chosenVendor
    • setConsignmentEntries

      @Accessor(qualifier="consignmentEntries", type=SETTER) public void setConsignmentEntries(Set<ConsignmentEntryModel> value)
      Generated method - Setter of AbstractOrderEntry.consignmentEntries attribute defined at extension basecommerce.
      Parameters:
      value - the consignmentEntries
    • setCostCenter

      @Accessor(qualifier="costCenter", type=SETTER) public void setCostCenter(B2BCostCenterModel value)
      Generated method - Setter of AbstractOrderEntry.costCenter attribute defined at extension b2bcommerce.
      Parameters:
      value - the costCenter
    • setCpqStatusSummaryMap

      @Accessor(qualifier="cpqStatusSummaryMap", type=SETTER) public void setCpqStatusSummaryMap(Map<ProductInfoStatus,Integer> value)
      Generated method - Setter of AbstractOrderEntry.cpqStatusSummaryMap attribute defined at extension sapproductconfigservices.
      Parameters:
      value - the cpqStatusSummaryMap - Status of the configuration and number of errors.
    • setDeliveryAddress

      @Accessor(qualifier="deliveryAddress", type=SETTER) public void setDeliveryAddress(AddressModel value)
      Generated method - Setter of AbstractOrderEntry.deliveryAddress attribute defined at extension basecommerce.
      Parameters:
      value - the deliveryAddress
    • setDeliveryMode

      @Accessor(qualifier="deliveryMode", type=SETTER) public void setDeliveryMode(DeliveryModeModel value)
      Generated method - Setter of AbstractOrderEntry.deliveryMode attribute defined at extension basecommerce.
      Parameters:
      value - the deliveryMode
    • setDeliveryPointOfService

      @Accessor(qualifier="deliveryPointOfService", type=SETTER) public void setDeliveryPointOfService(PointOfServiceModel value)
      Generated method - Setter of AbstractOrderEntry.deliveryPointOfService attribute defined at extension commerceservices.
      Parameters:
      value - the deliveryPointOfService - The point of service to deliver to/collect from.
    • setDiscountValues

      @Accessor(qualifier="discountValues", type=SETTER) public void setDiscountValues(List<DiscountValue> value)
      Generated method - Setter of AbstractOrderEntry.discountValues dynamic attribute defined at extension core.
      Parameters:
      value - the discountValues
    • setDiscountValuesInternal

      @Accessor(qualifier="discountValuesInternal", type=SETTER) public void setDiscountValuesInternal(String value)
      Generated method - Setter of AbstractOrderEntry.discountValuesInternal attribute defined at extension core.
      Parameters:
      value - the discountValuesInternal
    • setEntryGroupNumbers

      @Accessor(qualifier="entryGroupNumbers", type=SETTER) public void setEntryGroupNumbers(Set<Integer> value)
      Generated method - Setter of AbstractOrderEntry.entryGroupNumbers attribute defined at extension core.
      Parameters:
      value - the entryGroupNumbers - List of EntryGroup numbers that this order entry belongs to.
    • setEntryNumber

      @Accessor(qualifier="entryNumber", type=SETTER) public void setEntryNumber(Integer value)
      Generated method - Setter of AbstractOrderEntry.entryNumber attribute defined at extension core.
      Parameters:
      value - the entryNumber
    • setEurope1PriceFactory_PDG

      @Accessor(qualifier="Europe1PriceFactory_PDG", type=SETTER) public void setEurope1PriceFactory_PDG(ProductDiscountGroup value)
      Generated method - Setter of AbstractOrderEntry.Europe1PriceFactory_PDG attribute defined at extension europe1.
      Parameters:
      value - the Europe1PriceFactory_PDG
    • setEurope1PriceFactory_PPG

      @Accessor(qualifier="Europe1PriceFactory_PPG", type=SETTER) public void setEurope1PriceFactory_PPG(ProductPriceGroup value)
      Generated method - Setter of AbstractOrderEntry.Europe1PriceFactory_PPG attribute defined at extension europe1.
      Parameters:
      value - the Europe1PriceFactory_PPG
    • setEurope1PriceFactory_PTG

      @Accessor(qualifier="Europe1PriceFactory_PTG", type=SETTER) public void setEurope1PriceFactory_PTG(ProductTaxGroup value)
      Generated method - Setter of AbstractOrderEntry.Europe1PriceFactory_PTG attribute defined at extension europe1.
      Parameters:
      value - the Europe1PriceFactory_PTG
    • setGiveAway

      @Accessor(qualifier="giveAway", type=SETTER) public void setGiveAway(Boolean value)
      Generated method - Setter of AbstractOrderEntry.giveAway attribute defined at extension core.
      Parameters:
      value - the giveAway
    • setInfo

      @Accessor(qualifier="info", type=SETTER) public void setInfo(String value)
      Generated method - Setter of AbstractOrderEntry.info attribute defined at extension core.
      Parameters:
      value - the info
    • setMasterEntry

      @Accessor(qualifier="masterEntry", type=SETTER) public void setMasterEntry(AbstractOrderEntryModel value)
      Generated method - Setter of AbstractOrderEntry.masterEntry attribute defined at extension subscriptionservices.
      Parameters:
      value - the masterEntry
    • setNamedDeliveryDate

      @Accessor(qualifier="namedDeliveryDate", type=SETTER) public void setNamedDeliveryDate(Date value)
      Generated method - Setter of AbstractOrderEntry.namedDeliveryDate attribute defined at extension basecommerce.
      Parameters:
      value - the namedDeliveryDate
    • setOrder

      @Accessor(qualifier="order", type=SETTER) public void setOrder(AbstractOrderModel value)
      Generated method - Setter of AbstractOrderEntry.order attribute defined at extension core.
      Parameters:
      value - the order
    • setOriginalOrderEntry

      @Accessor(qualifier="originalOrderEntry", type=SETTER) public void setOriginalOrderEntry(OrderEntryModel value)
      Generated method - Setter of AbstractOrderEntry.originalOrderEntry attribute defined at extension subscriptionservices.
      Parameters:
      value - the originalOrderEntry - YTODO to be added to the new entry configuration: Reference to the original entry of the subscription that is upgraded
    • setOriginalSubscriptionId

      @Accessor(qualifier="originalSubscriptionId", type=SETTER) public void setOriginalSubscriptionId(String value)
      Generated method - Setter of AbstractOrderEntry.originalSubscriptionId attribute defined at extension subscriptionservices.
      Parameters:
      value - the originalSubscriptionId - YTODO to be added to the new entry configuration: Id of the original subscription that is upgraded
    • setProduct

      @Accessor(qualifier="product", type=SETTER) public void setProduct(ProductModel value)
      Generated method - Setter of AbstractOrderEntry.product attribute defined at extension core.
      Parameters:
      value - the product
    • setProductConfiguration

      @Accessor(qualifier="productConfiguration", type=SETTER) public void setProductConfiguration(ProductConfigurationModel value)
      Generated method - Setter of AbstractOrderEntry.productConfiguration attribute defined at extension sapproductconfigservices.
      Parameters:
      value - the productConfiguration - Active Product Configuration.
    • setProductConfigurationDraft

      @Accessor(qualifier="productConfigurationDraft", type=SETTER) public void setProductConfigurationDraft(ProductConfigurationModel value)
      Generated method - Setter of AbstractOrderEntry.productConfigurationDraft attribute defined at extension sapproductconfigservices.
      Parameters:
      value - the productConfigurationDraft - ProductConfiguration Draft.
    • setProductInfos

      @Accessor(qualifier="productInfos", type=SETTER) public void setProductInfos(List<AbstractOrderEntryProductInfoModel> value)
      Generated method - Setter of AbstractOrderEntry.productInfos attribute defined at extension catalog.
      Parameters:
      value - the productInfos
    • setQuantity

      @Accessor(qualifier="quantity", type=SETTER) public void setQuantity(Long value)
      Generated method - Setter of AbstractOrderEntry.quantity attribute defined at extension core.
      Parameters:
      value - the quantity
    • setQuantityStatus

      @Accessor(qualifier="quantityStatus", type=SETTER) public void setQuantityStatus(OrderEntryStatus value)
      Generated method - Setter of AbstractOrderEntry.quantityStatus attribute defined at extension basecommerce.
      Parameters:
      value - the quantityStatus
    • setRejected

      @Accessor(qualifier="rejected", type=SETTER) public void setRejected(Boolean value)
      Generated method - Setter of AbstractOrderEntry.rejected attribute defined at extension core.
      Parameters:
      value - the rejected
    • setTaxValues

      @Accessor(qualifier="taxValues", type=SETTER) public void setTaxValues(Collection<TaxValue> value)
      Generated method - Setter of AbstractOrderEntry.taxValues dynamic attribute defined at extension core.
      Parameters:
      value - the taxValues
    • setTaxValuesInternal

      @Accessor(qualifier="taxValuesInternal", type=SETTER) public void setTaxValuesInternal(String value)
      Generated method - Setter of AbstractOrderEntry.taxValuesInternal attribute defined at extension core.
      Parameters:
      value - the taxValuesInternal
    • setTotalPrice

      @Accessor(qualifier="totalPrice", type=SETTER) public void setTotalPrice(Double value)
      Generated method - Setter of AbstractOrderEntry.totalPrice attribute defined at extension core.
      Parameters:
      value - the totalPrice
    • setUnit

      @Accessor(qualifier="unit", type=SETTER) public void setUnit(UnitModel value)
      Generated method - Setter of AbstractOrderEntry.unit attribute defined at extension core.
      Parameters:
      value - the unit
    • setXmlProduct

      @Accessor(qualifier="xmlProduct", type=SETTER) public void setXmlProduct(String value)
      Generated method - Setter of AbstractOrderEntry.xmlProduct attribute defined at extension subscriptionservices.
      Parameters:
      value - the xmlProduct - xmlProduct