Class AbstractOrderModel

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _ABSTRACTMASTERORDER2ABSTRACTCHILDORDERRELATION
      Generated relation code constant for relation AbstractMasterOrder2AbstractChildOrderRelation defining source attribute parent in extension subscriptionservices.
      static java.lang.String _B2BDOCUMENT2ABSTRACTORDER
      Generated relation code constant for relation B2BDocument2AbstractOrder defining source attribute document in extension accountsummaryaddon.
      static java.lang.String _B2BUNIT2ABSTRACTORDERS
      Generated relation code constant for relation B2BUnit2AbstractOrders defining source attribute Unit in extension b2bcommerce.
      static java.lang.String _CONSIGNMENTORDERRELATION
      Generated relation code constant for relation ConsignmentOrderRelation defining source attribute consignments in extension basecommerce.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String ALLPROMOTIONRESULTS
      Generated constant - Attribute key of AbstractOrder.allPromotionResults attribute defined at extension promotions.
      static java.lang.String APPLIEDCOUPONCODES
      Generated constant - Attribute key of AbstractOrder.appliedCouponCodes attribute defined at extension couponservices.
      static java.lang.String APPLIEDVOUCHERCODES
      Generated constant - Attribute key of AbstractOrder.appliedVoucherCodes attribute defined at extension voucher.
      static java.lang.String B2BCOMMENTS
      Generated constant - Attribute key of AbstractOrder.b2bcomments attribute defined at extension b2bcommerce.
      static java.lang.String BILLINGTIME
      Generated constant - Attribute key of AbstractOrder.billingTime attribute defined at extension subscriptionservices.
      static java.lang.String CALCULATED
      Generated constant - Attribute key of AbstractOrder.calculated attribute defined at extension core.
      static java.lang.String CARTIDREFERENCE
      Generated constant - Attribute key of AbstractOrder.cartIdReference attribute defined at extension profileservices.
      static java.lang.String CHILDREN
      Generated constant - Attribute key of AbstractOrder.children attribute defined at extension subscriptionservices.
      static java.lang.String CHINESEPAYMENTINFO
      Generated constant - Attribute key of AbstractOrder.chinesePaymentInfo attribute defined at extension chinesepaymentservices.
      static java.lang.String CODE
      Generated constant - Attribute key of AbstractOrder.code attribute defined at extension core.
      static java.lang.String CONSENTREFERENCE
      Generated constant - Attribute key of AbstractOrder.consentReference attribute defined at extension profileservices.
      static java.lang.String CONSIGNMENTS
      Generated constant - Attribute key of AbstractOrder.consignments attribute defined at extension basecommerce.
      static java.lang.String CURRENCY
      Generated constant - Attribute key of AbstractOrder.currency attribute defined at extension core.
      static java.lang.String DATE
      Generated constant - Attribute key of AbstractOrder.date attribute defined at extension core.
      static java.lang.String DELIVERYADDRESS
      Generated constant - Attribute key of AbstractOrder.deliveryAddress attribute defined at extension core.
      static java.lang.String DELIVERYCOST
      Generated constant - Attribute key of AbstractOrder.deliveryCost attribute defined at extension core.
      static java.lang.String DELIVERYFROMADDRESS
      Generated constant - Attribute key of AbstractOrder.deliveryFromAddress attribute defined at extension ondemandcommon.
      static java.lang.String DELIVERYMODE
      Generated constant - Attribute key of AbstractOrder.deliveryMode attribute defined at extension core.
      static java.lang.String DELIVERYSTATUS
      Generated constant - Attribute key of AbstractOrder.deliveryStatus attribute defined at extension core.
      static java.lang.String DELIVERYTIMESLOT
      Generated constant - Attribute key of AbstractOrder.deliveryTimeSlot attribute defined at extension chineselogisticservices.
      static java.lang.String DESCRIPTION
      Generated constant - Attribute key of AbstractOrder.description attribute defined at extension core.
      static java.lang.String DISCOUNTS
      Generated constant - Attribute key of AbstractOrder.discounts attribute defined at extension core.
      static java.lang.String DISCOUNTSINCLUDEDELIVERYCOST
      Generated constant - Attribute key of AbstractOrder.discountsIncludeDeliveryCost attribute defined at extension core.
      static java.lang.String DISCOUNTSINCLUDEPAYMENTCOST
      Generated constant - Attribute key of AbstractOrder.discountsIncludePaymentCost attribute defined at extension core.
      static java.lang.String DOCUMENT
      Generated constant - Attribute key of AbstractOrder.document attribute defined at extension accountsummaryaddon.
      static java.lang.String ENTRIES
      Generated constant - Attribute key of AbstractOrder.entries attribute defined at extension core.
      static java.lang.String ENTRYGROUPS
      Generated constant - Attribute key of AbstractOrder.entryGroups attribute defined at extension core.
      static java.lang.String EUROPE1PRICEFACTORY_UDG
      Generated constant - Attribute key of AbstractOrder.Europe1PriceFactory_UDG attribute defined at extension europe1.
      static java.lang.String EUROPE1PRICEFACTORY_UPG
      Generated constant - Attribute key of AbstractOrder.Europe1PriceFactory_UPG attribute defined at extension europe1.
      static java.lang.String EUROPE1PRICEFACTORY_UTG
      Generated constant - Attribute key of AbstractOrder.Europe1PriceFactory_UTG attribute defined at extension europe1.
      static java.lang.String EXPIRATIONTIME
      Generated constant - Attribute key of AbstractOrder.expirationTime attribute defined at extension core.
      static java.lang.String EXPORTSTATUS
      Generated constant - Attribute key of AbstractOrder.exportStatus attribute defined at extension core.
      static java.lang.String EXTERNALDISCOUNTVALUES
      Generated constant - Attribute key of AbstractOrder.externalDiscountValues attribute defined at extension c4cquote.
      static java.lang.String GLOBALDISCOUNTVALUES
      Generated constant - Attribute key of AbstractOrder.globalDiscountValues attribute defined at extension core.
      static java.lang.String GLOBALDISCOUNTVALUESINTERNAL
      Generated constant - Attribute key of AbstractOrder.globalDiscountValuesInternal attribute defined at extension core.
      static java.lang.String GUID
      Generated constant - Attribute key of AbstractOrder.guid attribute defined at extension commerceservices.
      static java.lang.String LOCALE
      Generated constant - Attribute key of AbstractOrder.locale attribute defined at extension b2bcommerce.
      static java.lang.String NAME
      Generated constant - Attribute key of AbstractOrder.name attribute defined at extension core.
      static java.lang.String NET
      Generated constant - Attribute key of AbstractOrder.net attribute defined at extension core.
      static java.lang.String PARENT
      Generated constant - Attribute key of AbstractOrder.parent attribute defined at extension subscriptionservices.
      static java.lang.String PAYMENTADDRESS
      Generated constant - Attribute key of AbstractOrder.paymentAddress attribute defined at extension core.
      static java.lang.String PAYMENTCOST
      Generated constant - Attribute key of AbstractOrder.paymentCost attribute defined at extension core.
      static java.lang.String PAYMENTINFO
      Generated constant - Attribute key of AbstractOrder.paymentInfo attribute defined at extension core.
      static java.lang.String PAYMENTMODE
      Generated constant - Attribute key of AbstractOrder.paymentMode attribute defined at extension core.
      static java.lang.String PAYMENTSTATUS
      Generated constant - Attribute key of AbstractOrder.paymentStatus attribute defined at extension core.
      static java.lang.String PAYMENTTRANSACTIONS
      Generated constant - Attribute key of AbstractOrder.paymentTransactions attribute defined at extension payment.
      static java.lang.String PAYMENTTYPE
      Generated constant - Attribute key of AbstractOrder.paymentType attribute defined at extension b2bacceleratorservices.
      static java.lang.String PERMISSIONRESULTS
      Generated constant - Attribute key of AbstractOrder.PermissionResults attribute defined at extension b2bapprovalprocess.
      static java.lang.String PREVIOUSDELIVERYMODE
      Generated constant - Attribute key of AbstractOrder.previousDeliveryMode attribute defined at extension promotions.
      static java.lang.String PROMOTIONORDERRESTRICTIONS
      Generated constant - Attribute key of AbstractOrder.promotionOrderRestrictions attribute defined at extension commerceservices.
      static java.lang.String PUNCHOUTORDER
      Generated constant - Attribute key of AbstractOrder.punchOutOrder attribute defined at extension b2bpunchout.
      static java.lang.String PURCHASEORDERNUMBER
      Generated constant - Attribute key of AbstractOrder.purchaseOrderNumber attribute defined at extension b2bacceleratorservices.
      static java.lang.String QUOTEDISCOUNTVALUESINTERNAL
      Generated constant - Attribute key of AbstractOrder.quoteDiscountValuesInternal attribute defined at extension commerceservices.
      static java.lang.String QUOTEEXPIRATIONDATE
      Generated constant - Attribute key of AbstractOrder.quoteExpirationDate attribute defined at extension b2bcommerce.
      static java.lang.String REVENUECLOUDORDERID
      Generated constant - Attribute key of AbstractOrder.revenueCloudOrderId attribute defined at extension saprevenuecloudorder.
      static java.lang.String SITE
      Generated constant - Attribute key of AbstractOrder.site attribute defined at extension commerceservices.
      static java.lang.String STATUS
      Generated constant - Attribute key of AbstractOrder.status attribute defined at extension core.
      static java.lang.String STATUSINFO
      Generated constant - Attribute key of AbstractOrder.statusInfo attribute defined at extension core.
      static java.lang.String STORE
      Generated constant - Attribute key of AbstractOrder.store attribute defined at extension commerceservices.
      static java.lang.String SUBTOTAL
      Generated constant - Attribute key of AbstractOrder.subtotal attribute defined at extension core.
      static java.lang.String TAXINVOICE
      Generated constant - Attribute key of AbstractOrder.taxInvoice attribute defined at extension chinesetaxinvoiceservices.
      static java.lang.String TOTALDISCOUNTS
      Generated constant - Attribute key of AbstractOrder.totalDiscounts attribute defined at extension core.
      static java.lang.String TOTALPRICE
      Generated constant - Attribute key of AbstractOrder.totalPrice attribute defined at extension core.
      static java.lang.String TOTALTAX
      Generated constant - Attribute key of AbstractOrder.totalTax attribute defined at extension core.
      static java.lang.String TOTALTAXVALUES
      Generated constant - Attribute key of AbstractOrder.totalTaxValues attribute defined at extension core.
      static java.lang.String TOTALTAXVALUESINTERNAL
      Generated constant - Attribute key of AbstractOrder.totalTaxValuesInternal attribute defined at extension core.
      static java.lang.String UNIT
      Generated constant - Attribute key of AbstractOrder.Unit attribute defined at extension b2bcommerce.
      static java.lang.String USER
      Generated constant - Attribute key of AbstractOrder.user attribute defined at extension core.
      static java.lang.String WORKFLOW
      Generated constant - Attribute key of AbstractOrder.workflow attribute defined at extension b2bcommerce.
      static java.lang.String YMKTTRACKINGID
      Generated constant - Attribute key of AbstractOrder.ymktTrackingId attribute defined at extension sapymktcommon.
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractOrderModel()
      Generated constructor - Default constructor for generic creation.
      AbstractOrderModel​(CurrencyModel _currency, java.util.Date _date, ItemModel _owner, UserModel _user)
      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
      AbstractOrderModel​(CurrencyModel _currency, java.util.Date _date, UserModel _user)
      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
      AbstractOrderModel​(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<PromotionResultModel> getAllPromotionResults()
      Generated method - Getter of the AbstractOrder.allPromotionResults attribute defined at extension promotions.
      java.util.Collection<java.lang.String> getAppliedCouponCodes()
      Generated method - Getter of the AbstractOrder.appliedCouponCodes attribute defined at extension couponservices.
      java.util.Collection<B2BCommentModel> getB2bcomments()
      Generated method - Getter of the AbstractOrder.b2bcomments attribute defined at extension b2bcommerce.
      BillingTimeModel getBillingTime()
      Generated method - Getter of the AbstractOrder.billingTime attribute defined at extension subscriptionservices.
      java.lang.Boolean getCalculated()
      Generated method - Getter of the AbstractOrder.calculated attribute defined at extension core.
      java.lang.String getCartIdReference()
      Generated method - Getter of the AbstractOrder.cartIdReference attribute defined at extension profileservices.
      java.util.Collection<AbstractOrderModel> getChildren()
      Generated method - Getter of the AbstractOrder.children attribute defined at extension subscriptionservices.
      ChinesePaymentInfoModel getChinesePaymentInfo()
      Generated method - Getter of the AbstractOrder.chinesePaymentInfo attribute defined at extension chinesepaymentservices.
      java.lang.String getCode()
      Generated method - Getter of the AbstractOrder.code attribute defined at extension core.
      java.lang.String getConsentReference()
      Generated method - Getter of the AbstractOrder.consentReference attribute defined at extension profileservices.
      java.util.Set<ConsignmentModel> getConsignments()
      Generated method - Getter of the AbstractOrder.consignments attribute defined at extension basecommerce.
      CurrencyModel getCurrency()
      Generated method - Getter of the AbstractOrder.currency attribute defined at extension core.
      java.util.Date getDate()
      Generated method - Getter of the AbstractOrder.date attribute defined at extension core.
      AddressModel getDeliveryAddress()
      Generated method - Getter of the AbstractOrder.deliveryAddress attribute defined at extension core.
      java.lang.Double getDeliveryCost()
      Generated method - Getter of the AbstractOrder.deliveryCost attribute defined at extension core.
      AddressModel getDeliveryFromAddress()
      Generated method - Getter of the AbstractOrder.deliveryFromAddress attribute defined at extension ondemandcommon.
      DeliveryModeModel getDeliveryMode()
      Generated method - Getter of the AbstractOrder.deliveryMode attribute defined at extension core.
      DeliveryStatus getDeliveryStatus()
      Generated method - Getter of the AbstractOrder.deliveryStatus attribute defined at extension core.
      DeliveryTimeSlotModel getDeliveryTimeSlot()
      Generated method - Getter of the AbstractOrder.deliveryTimeSlot attribute defined at extension chineselogisticservices.
      java.lang.String getDescription()
      Generated method - Getter of the AbstractOrder.description attribute defined at extension core.
      java.util.List<DiscountModel> getDiscounts()
      Generated method - Getter of the AbstractOrder.discounts attribute defined at extension core.
      java.util.Collection<B2BDocumentModel> getDocument()
      Generated method - Getter of the AbstractOrder.document attribute defined at extension accountsummaryaddon.
      java.util.List<AbstractOrderEntryModel> getEntries()
      Generated method - Getter of the AbstractOrder.entries attribute defined at extension core.
      java.util.List<EntryGroup> getEntryGroups()
      Generated method - Getter of the AbstractOrder.entryGroups attribute defined at extension core.
      UserDiscountGroup getEurope1PriceFactory_UDG()
      Generated method - Getter of the AbstractOrder.Europe1PriceFactory_UDG attribute defined at extension europe1.
      UserPriceGroup getEurope1PriceFactory_UPG()
      Generated method - Getter of the AbstractOrder.Europe1PriceFactory_UPG attribute defined at extension europe1.
      UserTaxGroup getEurope1PriceFactory_UTG()
      Generated method - Getter of the AbstractOrder.Europe1PriceFactory_UTG attribute defined at extension europe1.
      java.util.Date getExpirationTime()
      Generated method - Getter of the AbstractOrder.expirationTime attribute defined at extension core.
      ExportStatus getExportStatus()
      Generated method - Getter of the AbstractOrder.exportStatus attribute defined at extension core.
      java.util.List<ExternalDiscountValueModel> getExternalDiscountValues()
      Generated method - Getter of the AbstractOrder.externalDiscountValues attribute defined at extension c4cquote.
      java.util.List<DiscountValue> getGlobalDiscountValues()
      Generated method - Getter of the AbstractOrder.globalDiscountValues dynamic attribute defined at extension core.
      java.lang.String getGlobalDiscountValuesInternal()
      Generated method - Getter of the AbstractOrder.globalDiscountValuesInternal attribute defined at extension core.
      java.lang.String getGuid()
      Generated method - Getter of the AbstractOrder.guid attribute defined at extension commerceservices.
      java.lang.String getLocale()
      Generated method - Getter of the AbstractOrder.locale attribute defined at extension b2bcommerce.
      java.lang.String getName()
      Generated method - Getter of the AbstractOrder.name attribute defined at extension core.
      java.lang.Boolean getNet()
      Generated method - Getter of the AbstractOrder.net attribute defined at extension core.
      AbstractOrderModel getParent()
      Generated method - Getter of the AbstractOrder.parent attribute defined at extension subscriptionservices.
      AddressModel getPaymentAddress()
      Generated method - Getter of the AbstractOrder.paymentAddress attribute defined at extension core.
      java.lang.Double getPaymentCost()
      Generated method - Getter of the AbstractOrder.paymentCost attribute defined at extension core.
      PaymentInfoModel getPaymentInfo()
      Generated method - Getter of the AbstractOrder.paymentInfo attribute defined at extension core.
      PaymentModeModel getPaymentMode()
      Generated method - Getter of the AbstractOrder.paymentMode attribute defined at extension core.
      PaymentStatus getPaymentStatus()
      Generated method - Getter of the AbstractOrder.paymentStatus attribute defined at extension core.
      java.util.List<PaymentTransactionModel> getPaymentTransactions()
      Generated method - Getter of the AbstractOrder.paymentTransactions attribute defined at extension payment.
      CheckoutPaymentType getPaymentType()
      Generated method - Getter of the AbstractOrder.paymentType attribute defined at extension b2bacceleratorservices.
      java.util.Collection<B2BPermissionResultModel> getPermissionResults()
      Generated method - Getter of the AbstractOrder.PermissionResults attribute defined at extension b2bapprovalprocess.
      DeliveryModeModel getPreviousDeliveryMode()
      Generated method - Getter of the AbstractOrder.previousDeliveryMode attribute defined at extension promotions.
      java.util.Collection<PromotionOrderRestrictionModel> getPromotionOrderRestrictions()
      Generated method - Getter of the AbstractOrder.promotionOrderRestrictions attribute defined at extension commerceservices.
      java.lang.Boolean getPunchOutOrder()
      Generated method - Getter of the AbstractOrder.punchOutOrder attribute defined at extension b2bpunchout.
      java.lang.String getPurchaseOrderNumber()
      Generated method - Getter of the AbstractOrder.purchaseOrderNumber attribute defined at extension b2bacceleratorservices.
      java.lang.String getQuoteDiscountValuesInternal()
      Generated method - Getter of the AbstractOrder.quoteDiscountValuesInternal attribute defined at extension commerceservices.
      java.util.Date getQuoteExpirationDate()
      Generated method - Getter of the AbstractOrder.quoteExpirationDate attribute defined at extension b2bcommerce.
      java.lang.String getRevenueCloudOrderId()
      Generated method - Getter of the AbstractOrder.revenueCloudOrderId attribute defined at extension saprevenuecloudorder.
      BaseSiteModel getSite()
      Generated method - Getter of the AbstractOrder.site attribute defined at extension commerceservices.
      OrderStatus getStatus()
      Generated method - Getter of the AbstractOrder.status attribute defined at extension core.
      java.lang.String getStatusInfo()
      Generated method - Getter of the AbstractOrder.statusInfo attribute defined at extension core.
      BaseStoreModel getStore()
      Generated method - Getter of the AbstractOrder.store attribute defined at extension commerceservices.
      java.lang.Double getSubtotal()
      Generated method - Getter of the AbstractOrder.subtotal attribute defined at extension core.
      TaxInvoiceModel getTaxInvoice()
      Generated method - Getter of the AbstractOrder.taxInvoice attribute defined at extension chinesetaxinvoiceservices.
      java.lang.Double getTotalDiscounts()
      Generated method - Getter of the AbstractOrder.totalDiscounts attribute defined at extension core.
      java.lang.Double getTotalPrice()
      Generated method - Getter of the AbstractOrder.totalPrice attribute defined at extension core.
      java.lang.Double getTotalTax()
      Generated method - Getter of the AbstractOrder.totalTax attribute defined at extension core.
      java.util.Collection<TaxValue> getTotalTaxValues()
      Generated method - Getter of the AbstractOrder.totalTaxValues dynamic attribute defined at extension core.
      java.lang.String getTotalTaxValuesInternal()
      Generated method - Getter of the AbstractOrder.totalTaxValuesInternal attribute defined at extension core.
      B2BUnitModel getUnit()
      Generated method - Getter of the AbstractOrder.Unit attribute defined at extension b2bcommerce.
      UserModel getUser()
      Generated method - Getter of the AbstractOrder.user attribute defined at extension core.
      WorkflowModel getWorkflow()
      Generated method - Getter of the AbstractOrder.workflow attribute defined at extension b2bcommerce.
      java.lang.String getYmktTrackingId()
      Generated method - Getter of the AbstractOrder.ymktTrackingId attribute defined at extension sapymktcommon.
      boolean isDiscountsIncludeDeliveryCost()
      Generated method - Getter of the AbstractOrder.discountsIncludeDeliveryCost attribute defined at extension core.
      boolean isDiscountsIncludePaymentCost()
      Generated method - Getter of the AbstractOrder.discountsIncludePaymentCost attribute defined at extension core.
      void setAllPromotionResults​(java.util.Set<PromotionResultModel> value)
      Generated method - Setter of AbstractOrder.allPromotionResults attribute defined at extension promotions.
      void setAppliedCouponCodes​(java.util.Collection<java.lang.String> value)
      Generated method - Setter of AbstractOrder.appliedCouponCodes attribute defined at extension couponservices.
      void setB2bcomments​(java.util.Collection<B2BCommentModel> value)
      Generated method - Setter of AbstractOrder.b2bcomments attribute defined at extension b2bcommerce.
      void setBillingTime​(BillingTimeModel value)
      Generated method - Setter of AbstractOrder.billingTime attribute defined at extension subscriptionservices.
      void setCalculated​(java.lang.Boolean value)
      Generated method - Setter of AbstractOrder.calculated attribute defined at extension core.
      void setCartIdReference​(java.lang.String value)
      Generated method - Setter of AbstractOrder.cartIdReference attribute defined at extension profileservices.
      void setChildren​(java.util.Collection<AbstractOrderModel> value)
      Generated method - Setter of AbstractOrder.children attribute defined at extension subscriptionservices.
      void setChinesePaymentInfo​(ChinesePaymentInfoModel value)
      Generated method - Setter of AbstractOrder.chinesePaymentInfo attribute defined at extension chinesepaymentservices.
      void setCode​(java.lang.String value)
      Generated method - Setter of AbstractOrder.code attribute defined at extension core.
      void setConsentReference​(java.lang.String value)
      Generated method - Setter of AbstractOrder.consentReference attribute defined at extension profileservices.
      void setConsignments​(java.util.Set<ConsignmentModel> value)
      Generated method - Setter of AbstractOrder.consignments attribute defined at extension basecommerce.
      void setCurrency​(CurrencyModel value)
      Generated method - Setter of AbstractOrder.currency attribute defined at extension core.
      void setDate​(java.util.Date value)
      Generated method - Setter of AbstractOrder.date attribute defined at extension core.
      void setDeliveryAddress​(AddressModel value)
      Generated method - Setter of AbstractOrder.deliveryAddress attribute defined at extension core.
      void setDeliveryCost​(java.lang.Double value)
      Generated method - Setter of AbstractOrder.deliveryCost attribute defined at extension core.
      void setDeliveryFromAddress​(AddressModel value)
      Generated method - Setter of AbstractOrder.deliveryFromAddress attribute defined at extension ondemandcommon.
      void setDeliveryMode​(DeliveryModeModel value)
      Generated method - Setter of AbstractOrder.deliveryMode attribute defined at extension core.
      void setDeliveryStatus​(DeliveryStatus value)
      Generated method - Setter of AbstractOrder.deliveryStatus attribute defined at extension core.
      void setDeliveryTimeSlot​(DeliveryTimeSlotModel value)
      Generated method - Setter of AbstractOrder.deliveryTimeSlot attribute defined at extension chineselogisticservices.
      void setDescription​(java.lang.String value)
      Generated method - Setter of AbstractOrder.description attribute defined at extension core.
      void setDiscounts​(java.util.List<DiscountModel> value)
      Generated method - Setter of AbstractOrder.discounts attribute defined at extension core.
      void setDiscountsIncludeDeliveryCost​(boolean value)
      Generated method - Setter of AbstractOrder.discountsIncludeDeliveryCost attribute defined at extension core.
      void setDiscountsIncludePaymentCost​(boolean value)
      Generated method - Setter of AbstractOrder.discountsIncludePaymentCost attribute defined at extension core.
      void setDocument​(java.util.Collection<B2BDocumentModel> value)
      Generated method - Setter of AbstractOrder.document attribute defined at extension accountsummaryaddon.
      void setEntries​(java.util.List<AbstractOrderEntryModel> value)
      Generated method - Setter of AbstractOrder.entries attribute defined at extension core.
      void setEntryGroups​(java.util.List<EntryGroup> value)
      Generated method - Setter of AbstractOrder.entryGroups attribute defined at extension core.
      void setEurope1PriceFactory_UDG​(UserDiscountGroup value)
      Generated method - Setter of AbstractOrder.Europe1PriceFactory_UDG attribute defined at extension europe1.
      void setEurope1PriceFactory_UPG​(UserPriceGroup value)
      Generated method - Setter of AbstractOrder.Europe1PriceFactory_UPG attribute defined at extension europe1.
      void setEurope1PriceFactory_UTG​(UserTaxGroup value)
      Generated method - Setter of AbstractOrder.Europe1PriceFactory_UTG attribute defined at extension europe1.
      void setExpirationTime​(java.util.Date value)
      Generated method - Setter of AbstractOrder.expirationTime attribute defined at extension core.
      void setExportStatus​(ExportStatus value)
      Generated method - Setter of AbstractOrder.exportStatus attribute defined at extension core.
      void setExternalDiscountValues​(java.util.List<ExternalDiscountValueModel> value)
      Generated method - Setter of AbstractOrder.externalDiscountValues attribute defined at extension c4cquote.
      void setGlobalDiscountValues​(java.util.List<DiscountValue> value)
      Generated method - Setter of AbstractOrder.globalDiscountValues dynamic attribute defined at extension core.
      void setGlobalDiscountValuesInternal​(java.lang.String value)
      Generated method - Setter of AbstractOrder.globalDiscountValuesInternal attribute defined at extension core.
      void setGuid​(java.lang.String value)
      Generated method - Setter of AbstractOrder.guid attribute defined at extension commerceservices.
      void setLocale​(java.lang.String value)
      Generated method - Setter of AbstractOrder.locale attribute defined at extension b2bcommerce.
      void setName​(java.lang.String value)
      Generated method - Setter of AbstractOrder.name attribute defined at extension core.
      void setNet​(java.lang.Boolean value)
      Generated method - Setter of AbstractOrder.net attribute defined at extension core.
      void setParent​(AbstractOrderModel value)
      Generated method - Setter of AbstractOrder.parent attribute defined at extension subscriptionservices.
      void setPaymentAddress​(AddressModel value)
      Generated method - Setter of AbstractOrder.paymentAddress attribute defined at extension core.
      void setPaymentCost​(java.lang.Double value)
      Generated method - Setter of AbstractOrder.paymentCost attribute defined at extension core.
      void setPaymentInfo​(PaymentInfoModel value)
      Generated method - Setter of AbstractOrder.paymentInfo attribute defined at extension core.
      void setPaymentMode​(PaymentModeModel value)
      Generated method - Setter of AbstractOrder.paymentMode attribute defined at extension core.
      void setPaymentStatus​(PaymentStatus value)
      Generated method - Setter of AbstractOrder.paymentStatus attribute defined at extension core.
      void setPaymentTransactions​(java.util.List<PaymentTransactionModel> value)
      Generated method - Setter of AbstractOrder.paymentTransactions attribute defined at extension payment.
      void setPaymentType​(CheckoutPaymentType value)
      Generated method - Setter of AbstractOrder.paymentType attribute defined at extension b2bacceleratorservices.
      void setPermissionResults​(java.util.Collection<B2BPermissionResultModel> value)
      Generated method - Setter of AbstractOrder.PermissionResults attribute defined at extension b2bapprovalprocess.
      void setPreviousDeliveryMode​(DeliveryModeModel value)
      Generated method - Setter of AbstractOrder.previousDeliveryMode attribute defined at extension promotions.
      void setPromotionOrderRestrictions​(java.util.Collection<PromotionOrderRestrictionModel> value)
      Generated method - Setter of AbstractOrder.promotionOrderRestrictions attribute defined at extension commerceservices.
      void setPunchOutOrder​(java.lang.Boolean value)
      Generated method - Setter of AbstractOrder.punchOutOrder attribute defined at extension b2bpunchout.
      void setPurchaseOrderNumber​(java.lang.String value)
      Generated method - Setter of AbstractOrder.purchaseOrderNumber attribute defined at extension b2bacceleratorservices.
      void setQuoteDiscountValuesInternal​(java.lang.String value)
      Generated method - Setter of AbstractOrder.quoteDiscountValuesInternal attribute defined at extension commerceservices.
      void setQuoteExpirationDate​(java.util.Date value)
      Generated method - Setter of AbstractOrder.quoteExpirationDate attribute defined at extension b2bcommerce.
      void setRevenueCloudOrderId​(java.lang.String value)
      Generated method - Setter of AbstractOrder.revenueCloudOrderId attribute defined at extension saprevenuecloudorder.
      void setSite​(BaseSiteModel value)
      Generated method - Setter of AbstractOrder.site attribute defined at extension commerceservices.
      void setStatus​(OrderStatus value)
      Generated method - Setter of AbstractOrder.status attribute defined at extension core.
      void setStatusInfo​(java.lang.String value)
      Generated method - Setter of AbstractOrder.statusInfo attribute defined at extension core.
      void setStore​(BaseStoreModel value)
      Generated method - Setter of AbstractOrder.store attribute defined at extension commerceservices.
      void setSubtotal​(java.lang.Double value)
      Generated method - Setter of AbstractOrder.subtotal attribute defined at extension core.
      void setTaxInvoice​(TaxInvoiceModel value)
      Generated method - Setter of AbstractOrder.taxInvoice attribute defined at extension chinesetaxinvoiceservices.
      void setTotalDiscounts​(java.lang.Double value)
      Generated method - Setter of AbstractOrder.totalDiscounts attribute defined at extension core.
      void setTotalPrice​(java.lang.Double value)
      Generated method - Setter of AbstractOrder.totalPrice attribute defined at extension core.
      void setTotalTax​(java.lang.Double value)
      Generated method - Setter of AbstractOrder.totalTax attribute defined at extension core.
      void setTotalTaxValues​(java.util.Collection<TaxValue> value)
      Generated method - Setter of AbstractOrder.totalTaxValues dynamic attribute defined at extension core.
      void setTotalTaxValuesInternal​(java.lang.String value)
      Generated method - Setter of AbstractOrder.totalTaxValuesInternal attribute defined at extension core.
      void setUnit​(B2BUnitModel value)
      Generated method - Setter of AbstractOrder.Unit attribute defined at extension b2bcommerce.
      void setUser​(UserModel value)
      Generated method - Setter of AbstractOrder.user attribute defined at extension core.
      void setWorkflow​(WorkflowModel value)
      Generated method - Setter of AbstractOrder.workflow attribute defined at extension b2bcommerce.
      void setYmktTrackingId​(java.lang.String value)
      Generated method - Setter of AbstractOrder.ymktTrackingId attribute defined at extension sapymktcommon.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _CONSIGNMENTORDERRELATION

        public static final java.lang.String _CONSIGNMENTORDERRELATION
        Generated relation code constant for relation ConsignmentOrderRelation defining source attribute consignments in extension basecommerce.
        See Also:
        Constant Field Values
      • _B2BUNIT2ABSTRACTORDERS

        public static final java.lang.String _B2BUNIT2ABSTRACTORDERS
        Generated relation code constant for relation B2BUnit2AbstractOrders defining source attribute Unit in extension b2bcommerce.
        See Also:
        Constant Field Values
      • _ABSTRACTMASTERORDER2ABSTRACTCHILDORDERRELATION

        public static final java.lang.String _ABSTRACTMASTERORDER2ABSTRACTCHILDORDERRELATION
        Generated relation code constant for relation AbstractMasterOrder2AbstractChildOrderRelation defining source attribute parent in extension subscriptionservices.
        See Also:
        Constant Field Values
      • _B2BDOCUMENT2ABSTRACTORDER

        public static final java.lang.String _B2BDOCUMENT2ABSTRACTORDER
        Generated relation code constant for relation B2BDocument2AbstractOrder defining source attribute document in extension accountsummaryaddon.
        See Also:
        Constant Field Values
      • CALCULATED

        public static final java.lang.String CALCULATED
        Generated constant - Attribute key of AbstractOrder.calculated attribute defined at extension core.
        See Also:
        Constant Field Values
      • CODE

        public static final java.lang.String CODE
        Generated constant - Attribute key of AbstractOrder.code attribute defined at extension core.
        See Also:
        Constant Field Values
      • CURRENCY

        public static final java.lang.String CURRENCY
        Generated constant - Attribute key of AbstractOrder.currency attribute defined at extension core.
        See Also:
        Constant Field Values
      • DATE

        public static final java.lang.String DATE
        Generated constant - Attribute key of AbstractOrder.date attribute defined at extension core.
        See Also:
        Constant Field Values
      • DELIVERYADDRESS

        public static final java.lang.String DELIVERYADDRESS
        Generated constant - Attribute key of AbstractOrder.deliveryAddress attribute defined at extension core.
        See Also:
        Constant Field Values
      • DELIVERYCOST

        public static final java.lang.String DELIVERYCOST
        Generated constant - Attribute key of AbstractOrder.deliveryCost attribute defined at extension core.
        See Also:
        Constant Field Values
      • DELIVERYMODE

        public static final java.lang.String DELIVERYMODE
        Generated constant - Attribute key of AbstractOrder.deliveryMode attribute defined at extension core.
        See Also:
        Constant Field Values
      • DELIVERYSTATUS

        public static final java.lang.String DELIVERYSTATUS
        Generated constant - Attribute key of AbstractOrder.deliveryStatus attribute defined at extension core.
        See Also:
        Constant Field Values
      • DESCRIPTION

        public static final java.lang.String DESCRIPTION
        Generated constant - Attribute key of AbstractOrder.description attribute defined at extension core.
        See Also:
        Constant Field Values
      • EXPIRATIONTIME

        public static final java.lang.String EXPIRATIONTIME
        Generated constant - Attribute key of AbstractOrder.expirationTime attribute defined at extension core.
        See Also:
        Constant Field Values
      • GLOBALDISCOUNTVALUESINTERNAL

        public static final java.lang.String GLOBALDISCOUNTVALUESINTERNAL
        Generated constant - Attribute key of AbstractOrder.globalDiscountValuesInternal attribute defined at extension core.
        See Also:
        Constant Field Values
      • GLOBALDISCOUNTVALUES

        public static final java.lang.String GLOBALDISCOUNTVALUES
        Generated constant - Attribute key of AbstractOrder.globalDiscountValues attribute defined at extension core.
        See Also:
        Constant Field Values
      • NAME

        public static final java.lang.String NAME
        Generated constant - Attribute key of AbstractOrder.name attribute defined at extension core.
        See Also:
        Constant Field Values
      • NET

        public static final java.lang.String NET
        Generated constant - Attribute key of AbstractOrder.net attribute defined at extension core.
        See Also:
        Constant Field Values
      • PAYMENTADDRESS

        public static final java.lang.String PAYMENTADDRESS
        Generated constant - Attribute key of AbstractOrder.paymentAddress attribute defined at extension core.
        See Also:
        Constant Field Values
      • PAYMENTCOST

        public static final java.lang.String PAYMENTCOST
        Generated constant - Attribute key of AbstractOrder.paymentCost attribute defined at extension core.
        See Also:
        Constant Field Values
      • PAYMENTINFO

        public static final java.lang.String PAYMENTINFO
        Generated constant - Attribute key of AbstractOrder.paymentInfo attribute defined at extension core.
        See Also:
        Constant Field Values
      • PAYMENTMODE

        public static final java.lang.String PAYMENTMODE
        Generated constant - Attribute key of AbstractOrder.paymentMode attribute defined at extension core.
        See Also:
        Constant Field Values
      • PAYMENTSTATUS

        public static final java.lang.String PAYMENTSTATUS
        Generated constant - Attribute key of AbstractOrder.paymentStatus attribute defined at extension core.
        See Also:
        Constant Field Values
      • STATUS

        public static final java.lang.String STATUS
        Generated constant - Attribute key of AbstractOrder.status attribute defined at extension core.
        See Also:
        Constant Field Values
      • EXPORTSTATUS

        public static final java.lang.String EXPORTSTATUS
        Generated constant - Attribute key of AbstractOrder.exportStatus attribute defined at extension core.
        See Also:
        Constant Field Values
      • STATUSINFO

        public static final java.lang.String STATUSINFO
        Generated constant - Attribute key of AbstractOrder.statusInfo attribute defined at extension core.
        See Also:
        Constant Field Values
      • TOTALPRICE

        public static final java.lang.String TOTALPRICE
        Generated constant - Attribute key of AbstractOrder.totalPrice attribute defined at extension core.
        See Also:
        Constant Field Values
      • TOTALDISCOUNTS

        public static final java.lang.String TOTALDISCOUNTS
        Generated constant - Attribute key of AbstractOrder.totalDiscounts attribute defined at extension core.
        See Also:
        Constant Field Values
      • TOTALTAX

        public static final java.lang.String TOTALTAX
        Generated constant - Attribute key of AbstractOrder.totalTax attribute defined at extension core.
        See Also:
        Constant Field Values
      • TOTALTAXVALUESINTERNAL

        public static final java.lang.String TOTALTAXVALUESINTERNAL
        Generated constant - Attribute key of AbstractOrder.totalTaxValuesInternal attribute defined at extension core.
        See Also:
        Constant Field Values
      • TOTALTAXVALUES

        public static final java.lang.String TOTALTAXVALUES
        Generated constant - Attribute key of AbstractOrder.totalTaxValues attribute defined at extension core.
        See Also:
        Constant Field Values
      • USER

        public static final java.lang.String USER
        Generated constant - Attribute key of AbstractOrder.user attribute defined at extension core.
        See Also:
        Constant Field Values
      • SUBTOTAL

        public static final java.lang.String SUBTOTAL
        Generated constant - Attribute key of AbstractOrder.subtotal attribute defined at extension core.
        See Also:
        Constant Field Values
      • DISCOUNTSINCLUDEDELIVERYCOST

        public static final java.lang.String DISCOUNTSINCLUDEDELIVERYCOST
        Generated constant - Attribute key of AbstractOrder.discountsIncludeDeliveryCost attribute defined at extension core.
        See Also:
        Constant Field Values
      • DISCOUNTSINCLUDEPAYMENTCOST

        public static final java.lang.String DISCOUNTSINCLUDEPAYMENTCOST
        Generated constant - Attribute key of AbstractOrder.discountsIncludePaymentCost attribute defined at extension core.
        See Also:
        Constant Field Values
      • ENTRYGROUPS

        public static final java.lang.String ENTRYGROUPS
        Generated constant - Attribute key of AbstractOrder.entryGroups attribute defined at extension core.
        See Also:
        Constant Field Values
      • ENTRIES

        public static final java.lang.String ENTRIES
        Generated constant - Attribute key of AbstractOrder.entries attribute defined at extension core.
        See Also:
        Constant Field Values
      • DISCOUNTS

        public static final java.lang.String DISCOUNTS
        Generated constant - Attribute key of AbstractOrder.discounts attribute defined at extension core.
        See Also:
        Constant Field Values
      • EUROPE1PRICEFACTORY_UDG

        public static final java.lang.String EUROPE1PRICEFACTORY_UDG
        Generated constant - Attribute key of AbstractOrder.Europe1PriceFactory_UDG attribute defined at extension europe1.
        See Also:
        Constant Field Values
      • EUROPE1PRICEFACTORY_UPG

        public static final java.lang.String EUROPE1PRICEFACTORY_UPG
        Generated constant - Attribute key of AbstractOrder.Europe1PriceFactory_UPG attribute defined at extension europe1.
        See Also:
        Constant Field Values
      • EUROPE1PRICEFACTORY_UTG

        public static final java.lang.String EUROPE1PRICEFACTORY_UTG
        Generated constant - Attribute key of AbstractOrder.Europe1PriceFactory_UTG attribute defined at extension europe1.
        See Also:
        Constant Field Values
      • CONSIGNMENTS

        public static final java.lang.String CONSIGNMENTS
        Generated constant - Attribute key of AbstractOrder.consignments attribute defined at extension basecommerce.
        See Also:
        Constant Field Values
      • TAXINVOICE

        public static final java.lang.String TAXINVOICE
        Generated constant - Attribute key of AbstractOrder.taxInvoice attribute defined at extension chinesetaxinvoiceservices.
        See Also:
        Constant Field Values
      • PAYMENTTRANSACTIONS

        public static final java.lang.String PAYMENTTRANSACTIONS
        Generated constant - Attribute key of AbstractOrder.paymentTransactions attribute defined at extension payment.
        See Also:
        Constant Field Values
      • APPLIEDVOUCHERCODES

        public static final java.lang.String APPLIEDVOUCHERCODES
        Generated constant - Attribute key of AbstractOrder.appliedVoucherCodes attribute defined at extension voucher.
        See Also:
        Constant Field Values
      • PREVIOUSDELIVERYMODE

        public static final java.lang.String PREVIOUSDELIVERYMODE
        Generated constant - Attribute key of AbstractOrder.previousDeliveryMode attribute defined at extension promotions.
        See Also:
        Constant Field Values
      • ALLPROMOTIONRESULTS

        public static final java.lang.String ALLPROMOTIONRESULTS
        Generated constant - Attribute key of AbstractOrder.allPromotionResults attribute defined at extension promotions.
        See Also:
        Constant Field Values
      • SITE

        public static final java.lang.String SITE
        Generated constant - Attribute key of AbstractOrder.site attribute defined at extension commerceservices.
        See Also:
        Constant Field Values
      • STORE

        public static final java.lang.String STORE
        Generated constant - Attribute key of AbstractOrder.store attribute defined at extension commerceservices.
        See Also:
        Constant Field Values
      • GUID

        public static final java.lang.String GUID
        Generated constant - Attribute key of AbstractOrder.guid attribute defined at extension commerceservices.
        See Also:
        Constant Field Values
      • QUOTEDISCOUNTVALUESINTERNAL

        public static final java.lang.String QUOTEDISCOUNTVALUESINTERNAL
        Generated constant - Attribute key of AbstractOrder.quoteDiscountValuesInternal attribute defined at extension commerceservices.
        See Also:
        Constant Field Values
      • PROMOTIONORDERRESTRICTIONS

        public static final java.lang.String PROMOTIONORDERRESTRICTIONS
        Generated constant - Attribute key of AbstractOrder.promotionOrderRestrictions attribute defined at extension commerceservices.
        See Also:
        Constant Field Values
      • LOCALE

        public static final java.lang.String LOCALE
        Generated constant - Attribute key of AbstractOrder.locale attribute defined at extension b2bcommerce.
        See Also:
        Constant Field Values
      • WORKFLOW

        public static final java.lang.String WORKFLOW
        Generated constant - Attribute key of AbstractOrder.workflow attribute defined at extension b2bcommerce.
        See Also:
        Constant Field Values
      • QUOTEEXPIRATIONDATE

        public static final java.lang.String QUOTEEXPIRATIONDATE
        Generated constant - Attribute key of AbstractOrder.quoteExpirationDate attribute defined at extension b2bcommerce.
        See Also:
        Constant Field Values
      • UNIT

        public static final java.lang.String UNIT
        Generated constant - Attribute key of AbstractOrder.Unit attribute defined at extension b2bcommerce.
        See Also:
        Constant Field Values
      • B2BCOMMENTS

        public static final java.lang.String B2BCOMMENTS
        Generated constant - Attribute key of AbstractOrder.b2bcomments attribute defined at extension b2bcommerce.
        See Also:
        Constant Field Values
      • PERMISSIONRESULTS

        public static final java.lang.String PERMISSIONRESULTS
        Generated constant - Attribute key of AbstractOrder.PermissionResults attribute defined at extension b2bapprovalprocess.
        See Also:
        Constant Field Values
      • CHINESEPAYMENTINFO

        public static final java.lang.String CHINESEPAYMENTINFO
        Generated constant - Attribute key of AbstractOrder.chinesePaymentInfo attribute defined at extension chinesepaymentservices.
        See Also:
        Constant Field Values
      • CONSENTREFERENCE

        public static final java.lang.String CONSENTREFERENCE
        Generated constant - Attribute key of AbstractOrder.consentReference attribute defined at extension profileservices.
        See Also:
        Constant Field Values
      • CARTIDREFERENCE

        public static final java.lang.String CARTIDREFERENCE
        Generated constant - Attribute key of AbstractOrder.cartIdReference attribute defined at extension profileservices.
        See Also:
        Constant Field Values
      • YMKTTRACKINGID

        public static final java.lang.String YMKTTRACKINGID
        Generated constant - Attribute key of AbstractOrder.ymktTrackingId attribute defined at extension sapymktcommon.
        See Also:
        Constant Field Values
      • BILLINGTIME

        public static final java.lang.String BILLINGTIME
        Generated constant - Attribute key of AbstractOrder.billingTime attribute defined at extension subscriptionservices.
        See Also:
        Constant Field Values
      • PARENT

        public static final java.lang.String PARENT
        Generated constant - Attribute key of AbstractOrder.parent attribute defined at extension subscriptionservices.
        See Also:
        Constant Field Values
      • CHILDREN

        public static final java.lang.String CHILDREN
        Generated constant - Attribute key of AbstractOrder.children attribute defined at extension subscriptionservices.
        See Also:
        Constant Field Values
      • PURCHASEORDERNUMBER

        public static final java.lang.String PURCHASEORDERNUMBER
        Generated constant - Attribute key of AbstractOrder.purchaseOrderNumber attribute defined at extension b2bacceleratorservices.
        See Also:
        Constant Field Values
      • PAYMENTTYPE

        public static final java.lang.String PAYMENTTYPE
        Generated constant - Attribute key of AbstractOrder.paymentType attribute defined at extension b2bacceleratorservices.
        See Also:
        Constant Field Values
      • DOCUMENT

        public static final java.lang.String DOCUMENT
        Generated constant - Attribute key of AbstractOrder.document attribute defined at extension accountsummaryaddon.
        See Also:
        Constant Field Values
      • PUNCHOUTORDER

        public static final java.lang.String PUNCHOUTORDER
        Generated constant - Attribute key of AbstractOrder.punchOutOrder attribute defined at extension b2bpunchout.
        See Also:
        Constant Field Values
      • DELIVERYTIMESLOT

        public static final java.lang.String DELIVERYTIMESLOT
        Generated constant - Attribute key of AbstractOrder.deliveryTimeSlot attribute defined at extension chineselogisticservices.
        See Also:
        Constant Field Values
      • DELIVERYFROMADDRESS

        public static final java.lang.String DELIVERYFROMADDRESS
        Generated constant - Attribute key of AbstractOrder.deliveryFromAddress attribute defined at extension ondemandcommon.
        See Also:
        Constant Field Values
      • APPLIEDCOUPONCODES

        public static final java.lang.String APPLIEDCOUPONCODES
        Generated constant - Attribute key of AbstractOrder.appliedCouponCodes attribute defined at extension couponservices.
        See Also:
        Constant Field Values
      • EXTERNALDISCOUNTVALUES

        public static final java.lang.String EXTERNALDISCOUNTVALUES
        Generated constant - Attribute key of AbstractOrder.externalDiscountValues attribute defined at extension c4cquote.
        See Also:
        Constant Field Values
      • REVENUECLOUDORDERID

        public static final java.lang.String REVENUECLOUDORDERID
        Generated constant - Attribute key of AbstractOrder.revenueCloudOrderId attribute defined at extension saprevenuecloudorder.
        See Also:
        Constant Field Values
    • Constructor Detail

      • AbstractOrderModel

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

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

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public AbstractOrderModel​(CurrencyModel _currency,
                                  java.util.Date _date,
                                  UserModel _user)
        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:
        _currency - initial attribute declared by type AbstractOrder at extension core
        _date - initial attribute declared by type AbstractOrder at extension core
        _user - initial attribute declared by type AbstractOrder at extension core
      • AbstractOrderModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public AbstractOrderModel​(CurrencyModel _currency,
                                  java.util.Date _date,
                                  ItemModel _owner,
                                  UserModel _user)
        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:
        _currency - initial attribute declared by type AbstractOrder at extension core
        _date - initial attribute declared by type AbstractOrder at extension core
        _owner - initial attribute declared by type Item at extension core
        _user - initial attribute declared by type AbstractOrder at extension core
    • Method Detail

      • getAllPromotionResults

        @Accessor(qualifier="allPromotionResults",
                  type=GETTER)
        public java.util.Set<PromotionResultModel> getAllPromotionResults()
        Generated method - Getter of the AbstractOrder.allPromotionResults attribute defined at extension promotions. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the allPromotionResults
      • getAppliedCouponCodes

        @Accessor(qualifier="appliedCouponCodes",
                  type=GETTER)
        public java.util.Collection<java.lang.String> getAppliedCouponCodes()
        Generated method - Getter of the AbstractOrder.appliedCouponCodes attribute defined at extension couponservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the appliedCouponCodes
      • getB2bcomments

        @Accessor(qualifier="b2bcomments",
                  type=GETTER)
        public java.util.Collection<B2BCommentModel> getB2bcomments()
        Generated method - Getter of the AbstractOrder.b2bcomments attribute defined at extension b2bcommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the b2bcomments - B2B Comments associated to Order
      • getBillingTime

        @Accessor(qualifier="billingTime",
                  type=GETTER)
        public BillingTimeModel getBillingTime()
        Generated method - Getter of the AbstractOrder.billingTime attribute defined at extension subscriptionservices.
        Returns:
        the billingTime - Billing Time
      • getCalculated

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

        @Accessor(qualifier="cartIdReference",
                  type=GETTER)
        public java.lang.String getCartIdReference()
        Generated method - Getter of the AbstractOrder.cartIdReference attribute defined at extension profileservices.
        Returns:
        the cartIdReference
      • getChildren

        @Accessor(qualifier="children",
                  type=GETTER)
        public java.util.Collection<AbstractOrderModel> getChildren()
        Generated method - Getter of the AbstractOrder.children attribute defined at extension subscriptionservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the children
      • getChinesePaymentInfo

        @Accessor(qualifier="chinesePaymentInfo",
                  type=GETTER)
        public ChinesePaymentInfoModel getChinesePaymentInfo()
        Generated method - Getter of the AbstractOrder.chinesePaymentInfo attribute defined at extension chinesepaymentservices.
        Returns:
        the chinesePaymentInfo
      • getCode

        @Accessor(qualifier="code",
                  type=GETTER)
        public java.lang.String getCode()
        Generated method - Getter of the AbstractOrder.code attribute defined at extension core.
        Returns:
        the code
      • getConsentReference

        @Accessor(qualifier="consentReference",
                  type=GETTER)
        public java.lang.String getConsentReference()
        Generated method - Getter of the AbstractOrder.consentReference attribute defined at extension profileservices.
        Returns:
        the consentReference
      • getConsignments

        @Accessor(qualifier="consignments",
                  type=GETTER)
        public java.util.Set<ConsignmentModel> getConsignments()
        Generated method - Getter of the AbstractOrder.consignments attribute defined at extension basecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the consignments
      • getCurrency

        @Accessor(qualifier="currency",
                  type=GETTER)
        public CurrencyModel getCurrency()
        Generated method - Getter of the AbstractOrder.currency attribute defined at extension core.
        Returns:
        the currency
      • getDate

        @Accessor(qualifier="date",
                  type=GETTER)
        public java.util.Date getDate()
        Generated method - Getter of the AbstractOrder.date attribute defined at extension core.
        Returns:
        the date
      • getDeliveryAddress

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

        @Accessor(qualifier="deliveryCost",
                  type=GETTER)
        public java.lang.Double getDeliveryCost()
        Generated method - Getter of the AbstractOrder.deliveryCost attribute defined at extension core.
        Returns:
        the deliveryCost
      • getDeliveryFromAddress

        @Accessor(qualifier="deliveryFromAddress",
                  type=GETTER)
        public AddressModel getDeliveryFromAddress()
        Generated method - Getter of the AbstractOrder.deliveryFromAddress attribute defined at extension ondemandcommon.
        Returns:
        the deliveryFromAddress - The address where the order is to be shipped from.
      • getDeliveryMode

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

        @Accessor(qualifier="deliveryStatus",
                  type=GETTER)
        public DeliveryStatus getDeliveryStatus()
        Generated method - Getter of the AbstractOrder.deliveryStatus attribute defined at extension core.
        Returns:
        the deliveryStatus
      • getDeliveryTimeSlot

        @Accessor(qualifier="deliveryTimeSlot",
                  type=GETTER)
        public DeliveryTimeSlotModel getDeliveryTimeSlot()
        Generated method - Getter of the AbstractOrder.deliveryTimeSlot attribute defined at extension chineselogisticservices.
        Returns:
        the deliveryTimeSlot
      • getDescription

        @Accessor(qualifier="description",
                  type=GETTER)
        public java.lang.String getDescription()
        Generated method - Getter of the AbstractOrder.description attribute defined at extension core.
        Returns:
        the description
      • getDiscounts

        @Accessor(qualifier="discounts",
                  type=GETTER)
        public java.util.List<DiscountModel> getDiscounts()
        Generated method - Getter of the AbstractOrder.discounts attribute defined at extension core. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the discounts
      • getDocument

        @Accessor(qualifier="document",
                  type=GETTER)
        public java.util.Collection<B2BDocumentModel> getDocument()
        Generated method - Getter of the AbstractOrder.document attribute defined at extension accountsummaryaddon. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the document
      • getEntries

        @Accessor(qualifier="entries",
                  type=GETTER)
        public java.util.List<AbstractOrderEntryModel> getEntries()
        Generated method - Getter of the AbstractOrder.entries attribute defined at extension core. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the entries
      • getEntryGroups

        @Accessor(qualifier="entryGroups",
                  type=GETTER)
        public java.util.List<EntryGroup> getEntryGroups()
        Generated method - Getter of the AbstractOrder.entryGroups attribute defined at extension core. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the entryGroups - List of entry groups for this order.
      • getEurope1PriceFactory_UDG

        @Accessor(qualifier="Europe1PriceFactory_UDG",
                  type=GETTER)
        public UserDiscountGroup getEurope1PriceFactory_UDG()
        Generated method - Getter of the AbstractOrder.Europe1PriceFactory_UDG attribute defined at extension europe1.
        Returns:
        the Europe1PriceFactory_UDG
      • getEurope1PriceFactory_UPG

        @Accessor(qualifier="Europe1PriceFactory_UPG",
                  type=GETTER)
        public UserPriceGroup getEurope1PriceFactory_UPG()
        Generated method - Getter of the AbstractOrder.Europe1PriceFactory_UPG attribute defined at extension europe1.
        Returns:
        the Europe1PriceFactory_UPG
      • getEurope1PriceFactory_UTG

        @Accessor(qualifier="Europe1PriceFactory_UTG",
                  type=GETTER)
        public UserTaxGroup getEurope1PriceFactory_UTG()
        Generated method - Getter of the AbstractOrder.Europe1PriceFactory_UTG attribute defined at extension europe1.
        Returns:
        the Europe1PriceFactory_UTG
      • getExpirationTime

        @Accessor(qualifier="expirationTime",
                  type=GETTER)
        public java.util.Date getExpirationTime()
        Generated method - Getter of the AbstractOrder.expirationTime attribute defined at extension core.
        Returns:
        the expirationTime - The date/time when the order will expire
      • getExportStatus

        @Accessor(qualifier="exportStatus",
                  type=GETTER)
        public ExportStatus getExportStatus()
        Generated method - Getter of the AbstractOrder.exportStatus attribute defined at extension core.
        Returns:
        the exportStatus
      • getExternalDiscountValues

        @Accessor(qualifier="externalDiscountValues",
                  type=GETTER)
        public java.util.List<ExternalDiscountValueModel> getExternalDiscountValues()
        Generated method - Getter of the AbstractOrder.externalDiscountValues attribute defined at extension c4cquote. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the externalDiscountValues
      • getGlobalDiscountValues

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

        @Accessor(qualifier="globalDiscountValuesInternal",
                  type=GETTER)
        public java.lang.String getGlobalDiscountValuesInternal()
        Generated method - Getter of the AbstractOrder.globalDiscountValuesInternal attribute defined at extension core.
        Returns:
        the globalDiscountValuesInternal
      • getGuid

        @Accessor(qualifier="guid",
                  type=GETTER)
        public java.lang.String getGuid()
        Generated method - Getter of the AbstractOrder.guid attribute defined at extension commerceservices.
        Returns:
        the guid - The guid for the anonymous cart used to lookup stored carts. The order guid is used as a non-authenticated deep link to the order history page.
      • getLocale

        @Accessor(qualifier="locale",
                  type=GETTER)
        public java.lang.String getLocale()
        Generated method - Getter of the AbstractOrder.locale attribute defined at extension b2bcommerce.
        Returns:
        the locale - name of the entire locale, with the language, country and variant separated by underbars, which was used when the order was created.
      • getName

        @Accessor(qualifier="name",
                  type=GETTER)
        public java.lang.String getName()
        Generated method - Getter of the AbstractOrder.name attribute defined at extension core.
        Returns:
        the name
      • getNet

        @Accessor(qualifier="net",
                  type=GETTER)
        public java.lang.Boolean getNet()
        Generated method - Getter of the AbstractOrder.net attribute defined at extension core.
        Returns:
        the net
      • getPaymentAddress

        @Accessor(qualifier="paymentAddress",
                  type=GETTER)
        public AddressModel getPaymentAddress()
        Generated method - Getter of the AbstractOrder.paymentAddress attribute defined at extension core.
        Returns:
        the paymentAddress
      • getPaymentCost

        @Accessor(qualifier="paymentCost",
                  type=GETTER)
        public java.lang.Double getPaymentCost()
        Generated method - Getter of the AbstractOrder.paymentCost attribute defined at extension core.
        Returns:
        the paymentCost
      • getPaymentInfo

        @Accessor(qualifier="paymentInfo",
                  type=GETTER)
        public PaymentInfoModel getPaymentInfo()
        Generated method - Getter of the AbstractOrder.paymentInfo attribute defined at extension core.
        Returns:
        the paymentInfo
      • getPaymentMode

        @Accessor(qualifier="paymentMode",
                  type=GETTER)
        public PaymentModeModel getPaymentMode()
        Generated method - Getter of the AbstractOrder.paymentMode attribute defined at extension core.
        Returns:
        the paymentMode
      • getPaymentStatus

        @Accessor(qualifier="paymentStatus",
                  type=GETTER)
        public PaymentStatus getPaymentStatus()
        Generated method - Getter of the AbstractOrder.paymentStatus attribute defined at extension core.
        Returns:
        the paymentStatus
      • getPaymentTransactions

        @Accessor(qualifier="paymentTransactions",
                  type=GETTER)
        public java.util.List<PaymentTransactionModel> getPaymentTransactions()
        Generated method - Getter of the AbstractOrder.paymentTransactions attribute defined at extension payment. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the paymentTransactions
      • getPaymentType

        @Accessor(qualifier="paymentType",
                  type=GETTER)
        public CheckoutPaymentType getPaymentType()
        Generated method - Getter of the AbstractOrder.paymentType attribute defined at extension b2bacceleratorservices.
        Returns:
        the paymentType - Payment type for Checkout summary
      • getPermissionResults

        @Accessor(qualifier="PermissionResults",
                  type=GETTER)
        public java.util.Collection<B2BPermissionResultModel> getPermissionResults()
        Generated method - Getter of the AbstractOrder.PermissionResults attribute defined at extension b2bapprovalprocess. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the PermissionResults
      • getPreviousDeliveryMode

        @Accessor(qualifier="previousDeliveryMode",
                  type=GETTER)
        public DeliveryModeModel getPreviousDeliveryMode()
        Generated method - Getter of the AbstractOrder.previousDeliveryMode attribute defined at extension promotions.
        Returns:
        the previousDeliveryMode - The old delivery mode stored by the PromotionOrderChangeDeliveryModeAction.
      • getPromotionOrderRestrictions

        @Accessor(qualifier="promotionOrderRestrictions",
                  type=GETTER)
        public java.util.Collection<PromotionOrderRestrictionModel> getPromotionOrderRestrictions()
        Generated method - Getter of the AbstractOrder.promotionOrderRestrictions attribute defined at extension commerceservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the promotionOrderRestrictions - Promotion restrictions for order
      • getPunchOutOrder

        @Accessor(qualifier="punchOutOrder",
                  type=GETTER)
        public java.lang.Boolean getPunchOutOrder()
        Generated method - Getter of the AbstractOrder.punchOutOrder attribute defined at extension b2bpunchout.
        Returns:
        the punchOutOrder - Signifies whether the order originates from a punch out process.
      • getPurchaseOrderNumber

        @Accessor(qualifier="purchaseOrderNumber",
                  type=GETTER)
        public java.lang.String getPurchaseOrderNumber()
        Generated method - Getter of the AbstractOrder.purchaseOrderNumber attribute defined at extension b2bacceleratorservices.
        Returns:
        the purchaseOrderNumber - PO number is a string up to 255 chars.
      • getQuoteDiscountValuesInternal

        @Accessor(qualifier="quoteDiscountValuesInternal",
                  type=GETTER)
        public java.lang.String getQuoteDiscountValuesInternal()
        Generated method - Getter of the AbstractOrder.quoteDiscountValuesInternal attribute defined at extension commerceservices.
        Returns:
        the quoteDiscountValuesInternal
      • getQuoteExpirationDate

        @Accessor(qualifier="quoteExpirationDate",
                  type=GETTER)
        public java.util.Date getQuoteExpirationDate()
        Generated method - Getter of the AbstractOrder.quoteExpirationDate attribute defined at extension b2bcommerce.
        Returns:
        the quoteExpirationDate
      • getRevenueCloudOrderId

        @Accessor(qualifier="revenueCloudOrderId",
                  type=GETTER)
        public java.lang.String getRevenueCloudOrderId()
        Generated method - Getter of the AbstractOrder.revenueCloudOrderId attribute defined at extension saprevenuecloudorder.
        Returns:
        the revenueCloudOrderId - Saves revenue cloud SubscriptionOrder-ID in Hybris Commerce Order
      • getSite

        @Accessor(qualifier="site",
                  type=GETTER)
        public BaseSiteModel getSite()
        Generated method - Getter of the AbstractOrder.site attribute defined at extension commerceservices.
        Returns:
        the site - The site on which the cart was created and the order was placed.
      • getStatus

        @Accessor(qualifier="status",
                  type=GETTER)
        public OrderStatus getStatus()
        Generated method - Getter of the AbstractOrder.status attribute defined at extension core.
        Returns:
        the status
      • getStatusInfo

        @Accessor(qualifier="statusInfo",
                  type=GETTER)
        public java.lang.String getStatusInfo()
        Generated method - Getter of the AbstractOrder.statusInfo attribute defined at extension core.
        Returns:
        the statusInfo
      • getStore

        @Accessor(qualifier="store",
                  type=GETTER)
        public BaseStoreModel getStore()
        Generated method - Getter of the AbstractOrder.store attribute defined at extension commerceservices.
        Returns:
        the store - The store for which the cart was created and the order was placed.
      • getSubtotal

        @Accessor(qualifier="subtotal",
                  type=GETTER)
        public java.lang.Double getSubtotal()
        Generated method - Getter of the AbstractOrder.subtotal attribute defined at extension core.
        Returns:
        the subtotal
      • getTaxInvoice

        @Accessor(qualifier="taxInvoice",
                  type=GETTER)
        public TaxInvoiceModel getTaxInvoice()
        Generated method - Getter of the AbstractOrder.taxInvoice attribute defined at extension chinesetaxinvoiceservices.
        Returns:
        the taxInvoice - Tax Invoice
      • getTotalDiscounts

        @Accessor(qualifier="totalDiscounts",
                  type=GETTER)
        public java.lang.Double getTotalDiscounts()
        Generated method - Getter of the AbstractOrder.totalDiscounts attribute defined at extension core.
        Returns:
        the totalDiscounts
      • getTotalPrice

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

        @Accessor(qualifier="totalTax",
                  type=GETTER)
        public java.lang.Double getTotalTax()
        Generated method - Getter of the AbstractOrder.totalTax attribute defined at extension core.
        Returns:
        the totalTax
      • getTotalTaxValues

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

        @Accessor(qualifier="totalTaxValuesInternal",
                  type=GETTER)
        public java.lang.String getTotalTaxValuesInternal()
        Generated method - Getter of the AbstractOrder.totalTaxValuesInternal attribute defined at extension core.
        Returns:
        the totalTaxValuesInternal
      • getUser

        @Accessor(qualifier="user",
                  type=GETTER)
        public UserModel getUser()
        Generated method - Getter of the AbstractOrder.user attribute defined at extension core.
        Returns:
        the user
      • getWorkflow

        @Accessor(qualifier="workflow",
                  type=GETTER)
        public WorkflowModel getWorkflow()
        Generated method - Getter of the AbstractOrder.workflow attribute defined at extension b2bcommerce.
        Returns:
        the workflow
      • getYmktTrackingId

        @Accessor(qualifier="ymktTrackingId",
                  type=GETTER)
        public java.lang.String getYmktTrackingId()
        Generated method - Getter of the AbstractOrder.ymktTrackingId attribute defined at extension sapymktcommon.
        Returns:
        the ymktTrackingId - Hybris Marketing Campaign ID
      • isDiscountsIncludeDeliveryCost

        @Accessor(qualifier="discountsIncludeDeliveryCost",
                  type=GETTER)
        public boolean isDiscountsIncludeDeliveryCost()
        Generated method - Getter of the AbstractOrder.discountsIncludeDeliveryCost attribute defined at extension core.
        Returns:
        the discountsIncludeDeliveryCost - Tells whether delivery costs should be included in discount calculation or not. If this field is true delivery costs are changed the same way as product costs if discount values are set at this order.
      • isDiscountsIncludePaymentCost

        @Accessor(qualifier="discountsIncludePaymentCost",
                  type=GETTER)
        public boolean isDiscountsIncludePaymentCost()
        Generated method - Getter of the AbstractOrder.discountsIncludePaymentCost attribute defined at extension core.
        Returns:
        the discountsIncludePaymentCost - Tells whether payment costs should be included in discount calculation or not. If this field is true payment costs are changed the same way as product costs if discount values are set at this order.
      • setAllPromotionResults

        @Accessor(qualifier="allPromotionResults",
                  type=SETTER)
        public void setAllPromotionResults​(java.util.Set<PromotionResultModel> value)
        Generated method - Setter of AbstractOrder.allPromotionResults attribute defined at extension promotions.
        Parameters:
        value - the allPromotionResults
      • setAppliedCouponCodes

        @Accessor(qualifier="appliedCouponCodes",
                  type=SETTER)
        public void setAppliedCouponCodes​(java.util.Collection<java.lang.String> value)
        Generated method - Setter of AbstractOrder.appliedCouponCodes attribute defined at extension couponservices.
        Parameters:
        value - the appliedCouponCodes
      • setB2bcomments

        @Accessor(qualifier="b2bcomments",
                  type=SETTER)
        public void setB2bcomments​(java.util.Collection<B2BCommentModel> value)
        Generated method - Setter of AbstractOrder.b2bcomments attribute defined at extension b2bcommerce.
        Parameters:
        value - the b2bcomments - B2B Comments associated to Order
      • setBillingTime

        @Accessor(qualifier="billingTime",
                  type=SETTER)
        public void setBillingTime​(BillingTimeModel value)
        Generated method - Setter of AbstractOrder.billingTime attribute defined at extension subscriptionservices.
        Parameters:
        value - the billingTime - Billing Time
      • setCalculated

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

        @Accessor(qualifier="cartIdReference",
                  type=SETTER)
        public void setCartIdReference​(java.lang.String value)
        Generated method - Setter of AbstractOrder.cartIdReference attribute defined at extension profileservices.
        Parameters:
        value - the cartIdReference
      • setChildren

        @Accessor(qualifier="children",
                  type=SETTER)
        public void setChildren​(java.util.Collection<AbstractOrderModel> value)
        Generated method - Setter of AbstractOrder.children attribute defined at extension subscriptionservices.
        Parameters:
        value - the children
      • setChinesePaymentInfo

        @Accessor(qualifier="chinesePaymentInfo",
                  type=SETTER)
        public void setChinesePaymentInfo​(ChinesePaymentInfoModel value)
        Generated method - Setter of AbstractOrder.chinesePaymentInfo attribute defined at extension chinesepaymentservices.
        Parameters:
        value - the chinesePaymentInfo
      • setCode

        @Accessor(qualifier="code",
                  type=SETTER)
        public void setCode​(java.lang.String value)
        Generated method - Setter of AbstractOrder.code attribute defined at extension core.
        Parameters:
        value - the code
      • setConsentReference

        @Accessor(qualifier="consentReference",
                  type=SETTER)
        public void setConsentReference​(java.lang.String value)
        Generated method - Setter of AbstractOrder.consentReference attribute defined at extension profileservices.
        Parameters:
        value - the consentReference
      • setConsignments

        @Accessor(qualifier="consignments",
                  type=SETTER)
        public void setConsignments​(java.util.Set<ConsignmentModel> value)
        Generated method - Setter of AbstractOrder.consignments attribute defined at extension basecommerce.
        Parameters:
        value - the consignments
      • setCurrency

        @Accessor(qualifier="currency",
                  type=SETTER)
        public void setCurrency​(CurrencyModel value)
        Generated method - Setter of AbstractOrder.currency attribute defined at extension core.
        Parameters:
        value - the currency
      • setDate

        @Accessor(qualifier="date",
                  type=SETTER)
        public void setDate​(java.util.Date value)
        Generated method - Setter of AbstractOrder.date attribute defined at extension core.
        Parameters:
        value - the date
      • setDeliveryAddress

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

        @Accessor(qualifier="deliveryCost",
                  type=SETTER)
        public void setDeliveryCost​(java.lang.Double value)
        Generated method - Setter of AbstractOrder.deliveryCost attribute defined at extension core.
        Parameters:
        value - the deliveryCost
      • setDeliveryFromAddress

        @Accessor(qualifier="deliveryFromAddress",
                  type=SETTER)
        public void setDeliveryFromAddress​(AddressModel value)
        Generated method - Setter of AbstractOrder.deliveryFromAddress attribute defined at extension ondemandcommon.
        Parameters:
        value - the deliveryFromAddress - The address where the order is to be shipped from.
      • setDeliveryMode

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

        @Accessor(qualifier="deliveryStatus",
                  type=SETTER)
        public void setDeliveryStatus​(DeliveryStatus value)
        Generated method - Setter of AbstractOrder.deliveryStatus attribute defined at extension core.
        Parameters:
        value - the deliveryStatus
      • setDeliveryTimeSlot

        @Accessor(qualifier="deliveryTimeSlot",
                  type=SETTER)
        public void setDeliveryTimeSlot​(DeliveryTimeSlotModel value)
        Generated method - Setter of AbstractOrder.deliveryTimeSlot attribute defined at extension chineselogisticservices.
        Parameters:
        value - the deliveryTimeSlot
      • setDescription

        @Accessor(qualifier="description",
                  type=SETTER)
        public void setDescription​(java.lang.String value)
        Generated method - Setter of AbstractOrder.description attribute defined at extension core.
        Parameters:
        value - the description
      • setDiscounts

        @Accessor(qualifier="discounts",
                  type=SETTER)
        public void setDiscounts​(java.util.List<DiscountModel> value)
        Generated method - Setter of AbstractOrder.discounts attribute defined at extension core.
        Parameters:
        value - the discounts
      • setDiscountsIncludeDeliveryCost

        @Accessor(qualifier="discountsIncludeDeliveryCost",
                  type=SETTER)
        public void setDiscountsIncludeDeliveryCost​(boolean value)
        Generated method - Setter of AbstractOrder.discountsIncludeDeliveryCost attribute defined at extension core.
        Parameters:
        value - the discountsIncludeDeliveryCost - Tells whether delivery costs should be included in discount calculation or not. If this field is true delivery costs are changed the same way as product costs if discount values are set at this order.
      • setDiscountsIncludePaymentCost

        @Accessor(qualifier="discountsIncludePaymentCost",
                  type=SETTER)
        public void setDiscountsIncludePaymentCost​(boolean value)
        Generated method - Setter of AbstractOrder.discountsIncludePaymentCost attribute defined at extension core.
        Parameters:
        value - the discountsIncludePaymentCost - Tells whether payment costs should be included in discount calculation or not. If this field is true payment costs are changed the same way as product costs if discount values are set at this order.
      • setDocument

        @Accessor(qualifier="document",
                  type=SETTER)
        public void setDocument​(java.util.Collection<B2BDocumentModel> value)
        Generated method - Setter of AbstractOrder.document attribute defined at extension accountsummaryaddon.
        Parameters:
        value - the document
      • setEntryGroups

        @Accessor(qualifier="entryGroups",
                  type=SETTER)
        public void setEntryGroups​(java.util.List<EntryGroup> value)
        Generated method - Setter of AbstractOrder.entryGroups attribute defined at extension core.
        Parameters:
        value - the entryGroups - List of entry groups for this order.
      • setEurope1PriceFactory_UDG

        @Accessor(qualifier="Europe1PriceFactory_UDG",
                  type=SETTER)
        public void setEurope1PriceFactory_UDG​(UserDiscountGroup value)
        Generated method - Setter of AbstractOrder.Europe1PriceFactory_UDG attribute defined at extension europe1.
        Parameters:
        value - the Europe1PriceFactory_UDG
      • setEurope1PriceFactory_UPG

        @Accessor(qualifier="Europe1PriceFactory_UPG",
                  type=SETTER)
        public void setEurope1PriceFactory_UPG​(UserPriceGroup value)
        Generated method - Setter of AbstractOrder.Europe1PriceFactory_UPG attribute defined at extension europe1.
        Parameters:
        value - the Europe1PriceFactory_UPG
      • setEurope1PriceFactory_UTG

        @Accessor(qualifier="Europe1PriceFactory_UTG",
                  type=SETTER)
        public void setEurope1PriceFactory_UTG​(UserTaxGroup value)
        Generated method - Setter of AbstractOrder.Europe1PriceFactory_UTG attribute defined at extension europe1.
        Parameters:
        value - the Europe1PriceFactory_UTG
      • setExpirationTime

        @Accessor(qualifier="expirationTime",
                  type=SETTER)
        public void setExpirationTime​(java.util.Date value)
        Generated method - Setter of AbstractOrder.expirationTime attribute defined at extension core.
        Parameters:
        value - the expirationTime - The date/time when the order will expire
      • setExportStatus

        @Accessor(qualifier="exportStatus",
                  type=SETTER)
        public void setExportStatus​(ExportStatus value)
        Generated method - Setter of AbstractOrder.exportStatus attribute defined at extension core.
        Parameters:
        value - the exportStatus
      • setExternalDiscountValues

        @Accessor(qualifier="externalDiscountValues",
                  type=SETTER)
        public void setExternalDiscountValues​(java.util.List<ExternalDiscountValueModel> value)
        Generated method - Setter of AbstractOrder.externalDiscountValues attribute defined at extension c4cquote.
        Parameters:
        value - the externalDiscountValues
      • setGlobalDiscountValues

        @Accessor(qualifier="globalDiscountValues",
                  type=SETTER)
        public void setGlobalDiscountValues​(java.util.List<DiscountValue> value)
        Generated method - Setter of AbstractOrder.globalDiscountValues dynamic attribute defined at extension core.
        Parameters:
        value - the globalDiscountValues
      • setGlobalDiscountValuesInternal

        @Accessor(qualifier="globalDiscountValuesInternal",
                  type=SETTER)
        public void setGlobalDiscountValuesInternal​(java.lang.String value)
        Generated method - Setter of AbstractOrder.globalDiscountValuesInternal attribute defined at extension core.
        Parameters:
        value - the globalDiscountValuesInternal
      • setGuid

        @Accessor(qualifier="guid",
                  type=SETTER)
        public void setGuid​(java.lang.String value)
        Generated method - Setter of AbstractOrder.guid attribute defined at extension commerceservices.
        Parameters:
        value - the guid - The guid for the anonymous cart used to lookup stored carts. The order guid is used as a non-authenticated deep link to the order history page.
      • setLocale

        @Accessor(qualifier="locale",
                  type=SETTER)
        public void setLocale​(java.lang.String value)
        Generated method - Setter of AbstractOrder.locale attribute defined at extension b2bcommerce.
        Parameters:
        value - the locale - name of the entire locale, with the language, country and variant separated by underbars, which was used when the order was created.
      • setName

        @Accessor(qualifier="name",
                  type=SETTER)
        public void setName​(java.lang.String value)
        Generated method - Setter of AbstractOrder.name attribute defined at extension core.
        Parameters:
        value - the name
      • setNet

        @Accessor(qualifier="net",
                  type=SETTER)
        public void setNet​(java.lang.Boolean value)
        Generated method - Setter of AbstractOrder.net attribute defined at extension core.
        Parameters:
        value - the net
      • setParent

        @Accessor(qualifier="parent",
                  type=SETTER)
        public void setParent​(AbstractOrderModel value)
        Generated method - Setter of AbstractOrder.parent attribute defined at extension subscriptionservices.
        Parameters:
        value - the parent
      • setPaymentAddress

        @Accessor(qualifier="paymentAddress",
                  type=SETTER)
        public void setPaymentAddress​(AddressModel value)
        Generated method - Setter of AbstractOrder.paymentAddress attribute defined at extension core.
        Parameters:
        value - the paymentAddress
      • setPaymentCost

        @Accessor(qualifier="paymentCost",
                  type=SETTER)
        public void setPaymentCost​(java.lang.Double value)
        Generated method - Setter of AbstractOrder.paymentCost attribute defined at extension core.
        Parameters:
        value - the paymentCost
      • setPaymentInfo

        @Accessor(qualifier="paymentInfo",
                  type=SETTER)
        public void setPaymentInfo​(PaymentInfoModel value)
        Generated method - Setter of AbstractOrder.paymentInfo attribute defined at extension core.
        Parameters:
        value - the paymentInfo
      • setPaymentMode

        @Accessor(qualifier="paymentMode",
                  type=SETTER)
        public void setPaymentMode​(PaymentModeModel value)
        Generated method - Setter of AbstractOrder.paymentMode attribute defined at extension core.
        Parameters:
        value - the paymentMode
      • setPaymentStatus

        @Accessor(qualifier="paymentStatus",
                  type=SETTER)
        public void setPaymentStatus​(PaymentStatus value)
        Generated method - Setter of AbstractOrder.paymentStatus attribute defined at extension core.
        Parameters:
        value - the paymentStatus
      • setPaymentTransactions

        @Accessor(qualifier="paymentTransactions",
                  type=SETTER)
        public void setPaymentTransactions​(java.util.List<PaymentTransactionModel> value)
        Generated method - Setter of AbstractOrder.paymentTransactions attribute defined at extension payment.
        Parameters:
        value - the paymentTransactions
      • setPaymentType

        @Accessor(qualifier="paymentType",
                  type=SETTER)
        public void setPaymentType​(CheckoutPaymentType value)
        Generated method - Setter of AbstractOrder.paymentType attribute defined at extension b2bacceleratorservices.
        Parameters:
        value - the paymentType - Payment type for Checkout summary
      • setPermissionResults

        @Accessor(qualifier="PermissionResults",
                  type=SETTER)
        public void setPermissionResults​(java.util.Collection<B2BPermissionResultModel> value)
        Generated method - Setter of AbstractOrder.PermissionResults attribute defined at extension b2bapprovalprocess.
        Parameters:
        value - the PermissionResults
      • setPreviousDeliveryMode

        @Accessor(qualifier="previousDeliveryMode",
                  type=SETTER)
        public void setPreviousDeliveryMode​(DeliveryModeModel value)
        Generated method - Setter of AbstractOrder.previousDeliveryMode attribute defined at extension promotions.
        Parameters:
        value - the previousDeliveryMode - The old delivery mode stored by the PromotionOrderChangeDeliveryModeAction.
      • setPromotionOrderRestrictions

        @Accessor(qualifier="promotionOrderRestrictions",
                  type=SETTER)
        public void setPromotionOrderRestrictions​(java.util.Collection<PromotionOrderRestrictionModel> value)
        Generated method - Setter of AbstractOrder.promotionOrderRestrictions attribute defined at extension commerceservices.
        Parameters:
        value - the promotionOrderRestrictions - Promotion restrictions for order
      • setPunchOutOrder

        @Accessor(qualifier="punchOutOrder",
                  type=SETTER)
        public void setPunchOutOrder​(java.lang.Boolean value)
        Generated method - Setter of AbstractOrder.punchOutOrder attribute defined at extension b2bpunchout.
        Parameters:
        value - the punchOutOrder - Signifies whether the order originates from a punch out process.
      • setPurchaseOrderNumber

        @Accessor(qualifier="purchaseOrderNumber",
                  type=SETTER)
        public void setPurchaseOrderNumber​(java.lang.String value)
        Generated method - Setter of AbstractOrder.purchaseOrderNumber attribute defined at extension b2bacceleratorservices.
        Parameters:
        value - the purchaseOrderNumber - PO number is a string up to 255 chars.
      • setQuoteDiscountValuesInternal

        @Accessor(qualifier="quoteDiscountValuesInternal",
                  type=SETTER)
        public void setQuoteDiscountValuesInternal​(java.lang.String value)
        Generated method - Setter of AbstractOrder.quoteDiscountValuesInternal attribute defined at extension commerceservices.
        Parameters:
        value - the quoteDiscountValuesInternal
      • setQuoteExpirationDate

        @Accessor(qualifier="quoteExpirationDate",
                  type=SETTER)
        public void setQuoteExpirationDate​(java.util.Date value)
        Generated method - Setter of AbstractOrder.quoteExpirationDate attribute defined at extension b2bcommerce.
        Parameters:
        value - the quoteExpirationDate
      • setRevenueCloudOrderId

        @Accessor(qualifier="revenueCloudOrderId",
                  type=SETTER)
        public void setRevenueCloudOrderId​(java.lang.String value)
        Generated method - Setter of AbstractOrder.revenueCloudOrderId attribute defined at extension saprevenuecloudorder.
        Parameters:
        value - the revenueCloudOrderId - Saves revenue cloud SubscriptionOrder-ID in Hybris Commerce Order
      • setSite

        @Accessor(qualifier="site",
                  type=SETTER)
        public void setSite​(BaseSiteModel value)
        Generated method - Setter of AbstractOrder.site attribute defined at extension commerceservices.
        Parameters:
        value - the site - The site on which the cart was created and the order was placed.
      • setStatus

        @Accessor(qualifier="status",
                  type=SETTER)
        public void setStatus​(OrderStatus value)
        Generated method - Setter of AbstractOrder.status attribute defined at extension core.
        Parameters:
        value - the status
      • setStatusInfo

        @Accessor(qualifier="statusInfo",
                  type=SETTER)
        public void setStatusInfo​(java.lang.String value)
        Generated method - Setter of AbstractOrder.statusInfo attribute defined at extension core.
        Parameters:
        value - the statusInfo
      • setStore

        @Accessor(qualifier="store",
                  type=SETTER)
        public void setStore​(BaseStoreModel value)
        Generated method - Setter of AbstractOrder.store attribute defined at extension commerceservices.
        Parameters:
        value - the store - The store for which the cart was created and the order was placed.
      • setSubtotal

        @Accessor(qualifier="subtotal",
                  type=SETTER)
        public void setSubtotal​(java.lang.Double value)
        Generated method - Setter of AbstractOrder.subtotal attribute defined at extension core.
        Parameters:
        value - the subtotal
      • setTaxInvoice

        @Accessor(qualifier="taxInvoice",
                  type=SETTER)
        public void setTaxInvoice​(TaxInvoiceModel value)
        Generated method - Setter of AbstractOrder.taxInvoice attribute defined at extension chinesetaxinvoiceservices.
        Parameters:
        value - the taxInvoice - Tax Invoice
      • setTotalDiscounts

        @Accessor(qualifier="totalDiscounts",
                  type=SETTER)
        public void setTotalDiscounts​(java.lang.Double value)
        Generated method - Setter of AbstractOrder.totalDiscounts attribute defined at extension core.
        Parameters:
        value - the totalDiscounts
      • setTotalPrice

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

        @Accessor(qualifier="totalTax",
                  type=SETTER)
        public void setTotalTax​(java.lang.Double value)
        Generated method - Setter of AbstractOrder.totalTax attribute defined at extension core.
        Parameters:
        value - the totalTax
      • setTotalTaxValues

        @Accessor(qualifier="totalTaxValues",
                  type=SETTER)
        public void setTotalTaxValues​(java.util.Collection<TaxValue> value)
        Generated method - Setter of AbstractOrder.totalTaxValues dynamic attribute defined at extension core.
        Parameters:
        value - the totalTaxValues
      • setTotalTaxValuesInternal

        @Accessor(qualifier="totalTaxValuesInternal",
                  type=SETTER)
        public void setTotalTaxValuesInternal​(java.lang.String value)
        Generated method - Setter of AbstractOrder.totalTaxValuesInternal attribute defined at extension core.
        Parameters:
        value - the totalTaxValuesInternal
      • setUnit

        @Accessor(qualifier="Unit",
                  type=SETTER)
        public void setUnit​(B2BUnitModel value)
        Generated method - Setter of AbstractOrder.Unit attribute defined at extension b2bcommerce.
        Parameters:
        value - the Unit
      • setUser

        @Accessor(qualifier="user",
                  type=SETTER)
        public void setUser​(UserModel value)
        Generated method - Setter of AbstractOrder.user attribute defined at extension core.
        Parameters:
        value - the user
      • setWorkflow

        @Accessor(qualifier="workflow",
                  type=SETTER)
        public void setWorkflow​(WorkflowModel value)
        Generated method - Setter of AbstractOrder.workflow attribute defined at extension b2bcommerce.
        Parameters:
        value - the workflow
      • setYmktTrackingId

        @Accessor(qualifier="ymktTrackingId",
                  type=SETTER)
        public void setYmktTrackingId​(java.lang.String value)
        Generated method - Setter of AbstractOrder.ymktTrackingId attribute defined at extension sapymktcommon.
        Parameters:
        value - the ymktTrackingId - Hybris Marketing Campaign ID