Class SAPOrderModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.sap.sapmodel.model.SAPOrderModel
All Implemented Interfaces:
Serializable

public class SAPOrderModel extends ItemModel
Generated model class for type SAPOrder first defined at extension sapmodel.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Generated relation code constant for relation ConsignmentSapOrderRelation defining source attribute consignments in extension sapmodel.
    static final String
    Generated relation code constant for relation Order2SapOrder defining source attribute order in extension sapmodel.
    static final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of SAPOrder.cancelReason attribute defined at extension sapserviceorder.
    static final String
    Generated constant - Attribute key of SAPOrder.centralOrderId attribute defined at extension sapcentralorderservices.
    static final String
    Generated constant - Attribute key of SAPOrder.centralOrderNumber attribute defined at extension sapcentralorderservices.
    static final String
    Generated constant - Attribute key of SAPOrder.code attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPOrder.consignments attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPOrder.goodsIssueDate attribute defined at extension sapcpiorderexchangeoms.
    static final String
    Generated constant - Attribute key of SAPOrder.order attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPOrder.orderEntryNumber attribute defined at extension sapcpiorderexchangeoms.
    static final String
    Generated constant - Attribute key of SAPOrder.orderPOS attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPOrder.quantity attribute defined at extension sapcpiorderexchangeoms.
    static final String
    Generated constant - Attribute key of SAPOrder.rejectionReason attribute defined at extension sapcpiorderexchangeoms.
    static final String
    Generated constant - Attribute key of SAPOrder.revenueCloudOrderId attribute defined at extension saprevenuecloudorder.
    static final String
    Generated constant - Attribute key of SAPOrder.sapOrderStatus attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPOrder.sapOrderType attribute defined at extension sapmodel.
    static final String
    Generated constant - Attribute key of SAPOrder.serviceOrderId attribute defined at extension sapserviceorder.
    static final String
    Generated constant - Attribute key of SAPOrder.subscriptionOrder attribute defined at extension saprevenuecloudorder.

    Fields inherited from class de.hybris.platform.core.model.ItemModel

    _COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED

    Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Generated constructor - Default constructor for generic creation.
    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
    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
    SAPOrderModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
  • Method Summary

    Modifier and Type
    Method
    Description
    Generated method - Getter of the SAPOrder.cancelReason attribute defined at extension sapserviceorder.
    Generated method - Getter of the SAPOrder.centralOrderId attribute defined at extension sapcentralorderservices.
    Generated method - Getter of the SAPOrder.centralOrderNumber attribute defined at extension sapcentralorderservices.
    Generated method - Getter of the SAPOrder.code attribute defined at extension sapmodel.
    Generated method - Getter of the SAPOrder.consignments attribute defined at extension sapmodel.
    Generated method - Getter of the SAPOrder.goodsIssueDate attribute defined at extension sapcpiorderexchangeoms.
    Generated method - Getter of the SAPOrder.order attribute defined at extension sapmodel.
    Generated method - Getter of the SAPOrder.orderEntryNumber attribute defined at extension sapcpiorderexchangeoms.
    Generated method - Getter of the SAPOrder.quantity attribute defined at extension sapcpiorderexchangeoms.
    Generated method - Getter of the SAPOrder.rejectionReason attribute defined at extension sapcpiorderexchangeoms.
    Generated method - Getter of the SAPOrder.revenueCloudOrderId attribute defined at extension saprevenuecloudorder.
    Generated method - Getter of the SAPOrder.sapOrderStatus attribute defined at extension sapmodel.
    Generated method - Getter of the SAPOrder.sapOrderType attribute defined at extension sapmodel.
    Generated method - Getter of the SAPOrder.serviceOrderId attribute defined at extension sapserviceorder.
    boolean
    Generated method - Getter of the SAPOrder.subscriptionOrder attribute defined at extension saprevenuecloudorder.
    void
    Generated method - Setter of SAPOrder.cancelReason attribute defined at extension sapserviceorder.
    void
    Generated method - Setter of SAPOrder.centralOrderId attribute defined at extension sapcentralorderservices.
    void
    Generated method - Setter of SAPOrder.centralOrderNumber attribute defined at extension sapcentralorderservices.
    void
    setCode(String value)
    Generated method - Setter of SAPOrder.code attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPOrder.consignments attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPOrder.goodsIssueDate attribute defined at extension sapcpiorderexchangeoms.
    void
    Generated method - Initial setter of SAPOrder.order attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPOrder.orderEntryNumber attribute defined at extension sapcpiorderexchangeoms.
    void
    Generated method - Setter of SAPOrder.quantity attribute defined at extension sapcpiorderexchangeoms.
    void
    Generated method - Setter of SAPOrder.rejectionReason attribute defined at extension sapcpiorderexchangeoms.
    void
    Generated method - Setter of SAPOrder.revenueCloudOrderId attribute defined at extension saprevenuecloudorder.
    void
    Generated method - Setter of SAPOrder.sapOrderStatus attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPOrder.sapOrderType attribute defined at extension sapmodel.
    void
    Generated method - Setter of SAPOrder.serviceOrderId attribute defined at extension sapserviceorder.
    void
    setSubscriptionOrder(boolean value)
    Generated method - Setter of SAPOrder.subscriptionOrder attribute defined at extension saprevenuecloudorder.

    Methods inherited from class de.hybris.platform.core.model.ItemModel

    getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner

    Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace

    Methods inherited from class java.lang.Object

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

    • _TYPECODE

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

      public static final String _ORDER2SAPORDER
      Generated relation code constant for relation Order2SapOrder defining source attribute order in extension sapmodel.
      See Also:
    • _CONSIGNMENTSAPORDERRELATION

      public static final String _CONSIGNMENTSAPORDERRELATION
      Generated relation code constant for relation ConsignmentSapOrderRelation defining source attribute consignments in extension sapmodel.
      See Also:
    • CODE

      public static final String CODE
      Generated constant - Attribute key of SAPOrder.code attribute defined at extension sapmodel.
      See Also:
    • SAPORDERSTATUS

      public static final String SAPORDERSTATUS
      Generated constant - Attribute key of SAPOrder.sapOrderStatus attribute defined at extension sapmodel.
      See Also:
    • SAPORDERTYPE

      public static final String SAPORDERTYPE
      Generated constant - Attribute key of SAPOrder.sapOrderType attribute defined at extension sapmodel.
      See Also:
    • ORDERPOS

      public static final String ORDERPOS
      Generated constant - Attribute key of SAPOrder.orderPOS attribute defined at extension sapmodel.
      See Also:
    • ORDER

      public static final String ORDER
      Generated constant - Attribute key of SAPOrder.order attribute defined at extension sapmodel.
      See Also:
    • CONSIGNMENTS

      public static final String CONSIGNMENTS
      Generated constant - Attribute key of SAPOrder.consignments attribute defined at extension sapmodel.
      See Also:
    • ORDERENTRYNUMBER

      public static final String ORDERENTRYNUMBER
      Generated constant - Attribute key of SAPOrder.orderEntryNumber attribute defined at extension sapcpiorderexchangeoms.
      See Also:
    • QUANTITY

      public static final String QUANTITY
      Generated constant - Attribute key of SAPOrder.quantity attribute defined at extension sapcpiorderexchangeoms.
      See Also:
    • REJECTIONREASON

      public static final String REJECTIONREASON
      Generated constant - Attribute key of SAPOrder.rejectionReason attribute defined at extension sapcpiorderexchangeoms.
      See Also:
    • GOODSISSUEDATE

      public static final String GOODSISSUEDATE
      Generated constant - Attribute key of SAPOrder.goodsIssueDate attribute defined at extension sapcpiorderexchangeoms.
      See Also:
    • CENTRALORDERID

      public static final String CENTRALORDERID
      Generated constant - Attribute key of SAPOrder.centralOrderId attribute defined at extension sapcentralorderservices.
      See Also:
    • CENTRALORDERNUMBER

      public static final String CENTRALORDERNUMBER
      Generated constant - Attribute key of SAPOrder.centralOrderNumber attribute defined at extension sapcentralorderservices.
      See Also:
    • SUBSCRIPTIONORDER

      public static final String SUBSCRIPTIONORDER
      Generated constant - Attribute key of SAPOrder.subscriptionOrder attribute defined at extension saprevenuecloudorder.
      See Also:
    • REVENUECLOUDORDERID

      public static final String REVENUECLOUDORDERID
      Generated constant - Attribute key of SAPOrder.revenueCloudOrderId attribute defined at extension saprevenuecloudorder.
      See Also:
    • SERVICEORDERID

      public static final String SERVICEORDERID
      Generated constant - Attribute key of SAPOrder.serviceOrderId attribute defined at extension sapserviceorder.
      See Also:
    • CANCELREASON

      public static final String CANCELREASON
      Generated constant - Attribute key of SAPOrder.cancelReason attribute defined at extension sapserviceorder.
      See Also:
  • Constructor Details

    • SAPOrderModel

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

      public SAPOrderModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • SAPOrderModel

      @Deprecated(since="4.1.1", forRemoval=true) public SAPOrderModel(OrderModel _order)
      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:
      _order - initial attribute declared by type SAPOrder at extension sapmodel
    • SAPOrderModel

      @Deprecated(since="4.1.1", forRemoval=true) public SAPOrderModel(OrderModel _order, ItemModel _owner)
      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:
      _order - initial attribute declared by type SAPOrder at extension sapmodel
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getCancelReason

      @Accessor(qualifier="cancelReason", type=GETTER) public String getCancelReason()
      Generated method - Getter of the SAPOrder.cancelReason attribute defined at extension sapserviceorder.
      Returns:
      the cancelReason - Cancellation Reason.
    • getCentralOrderId

      @Accessor(qualifier="centralOrderId", type=GETTER) public String getCentralOrderId()
      Generated method - Getter of the SAPOrder.centralOrderId attribute defined at extension sapcentralorderservices.
      Returns:
      the centralOrderId - Central Order generated Order Id
    • getCentralOrderNumber

      @Accessor(qualifier="centralOrderNumber", type=GETTER) public String getCentralOrderNumber()
      Generated method - Getter of the SAPOrder.centralOrderNumber attribute defined at extension sapcentralorderservices.
      Returns:
      the centralOrderNumber - Central Order generated Order Number
    • getCode

      @Accessor(qualifier="code", type=GETTER) public String getCode()
      Generated method - Getter of the SAPOrder.code attribute defined at extension sapmodel.
      Returns:
      the code - SAP Order Number
    • getConsignments

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

      @Accessor(qualifier="goodsIssueDate", type=GETTER) public Date getGoodsIssueDate()
      Generated method - Getter of the SAPOrder.goodsIssueDate attribute defined at extension sapcpiorderexchangeoms.
      Returns:
      the goodsIssueDate
    • getOrder

      @Accessor(qualifier="order", type=GETTER) public OrderModel getOrder()
      Generated method - Getter of the SAPOrder.order attribute defined at extension sapmodel.
      Returns:
      the order
    • getOrderEntryNumber

      @Accessor(qualifier="orderEntryNumber", type=GETTER) public Integer getOrderEntryNumber()
      Generated method - Getter of the SAPOrder.orderEntryNumber attribute defined at extension sapcpiorderexchangeoms.
      Returns:
      the orderEntryNumber
    • getQuantity

      @Accessor(qualifier="quantity", type=GETTER) public Integer getQuantity()
      Generated method - Getter of the SAPOrder.quantity attribute defined at extension sapcpiorderexchangeoms.
      Returns:
      the quantity
    • getRejectionReason

      @Accessor(qualifier="rejectionReason", type=GETTER) public String getRejectionReason()
      Generated method - Getter of the SAPOrder.rejectionReason attribute defined at extension sapcpiorderexchangeoms.
      Returns:
      the rejectionReason
    • getRevenueCloudOrderId

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

      @Accessor(qualifier="sapOrderStatus", type=GETTER) public SAPOrderStatus getSapOrderStatus()
      Generated method - Getter of the SAPOrder.sapOrderStatus attribute defined at extension sapmodel.
      Returns:
      the sapOrderStatus - Sap Order Status
    • getSapOrderType

      @Accessor(qualifier="sapOrderType", type=GETTER) public SAPOrderType getSapOrderType()
      Generated method - Getter of the SAPOrder.sapOrderType attribute defined at extension sapmodel.
      Returns:
      the sapOrderType
    • getServiceOrderId

      @Accessor(qualifier="serviceOrderId", type=GETTER) public String getServiceOrderId()
      Generated method - Getter of the SAPOrder.serviceOrderId attribute defined at extension sapserviceorder.
      Returns:
      the serviceOrderId - Saves S/4 service order ID Commerce.
    • isSubscriptionOrder

      @Accessor(qualifier="subscriptionOrder", type=GETTER) public boolean isSubscriptionOrder()
      Generated method - Getter of the SAPOrder.subscriptionOrder attribute defined at extension saprevenuecloudorder.
      Returns:
      the subscriptionOrder - Determines if this order is subscription order or not
    • setCancelReason

      @Accessor(qualifier="cancelReason", type=SETTER) public void setCancelReason(String value)
      Generated method - Setter of SAPOrder.cancelReason attribute defined at extension sapserviceorder.
      Parameters:
      value - the cancelReason - Cancellation Reason.
    • setCentralOrderId

      @Accessor(qualifier="centralOrderId", type=SETTER) public void setCentralOrderId(String value)
      Generated method - Setter of SAPOrder.centralOrderId attribute defined at extension sapcentralorderservices.
      Parameters:
      value - the centralOrderId - Central Order generated Order Id
    • setCentralOrderNumber

      @Accessor(qualifier="centralOrderNumber", type=SETTER) public void setCentralOrderNumber(String value)
      Generated method - Setter of SAPOrder.centralOrderNumber attribute defined at extension sapcentralorderservices.
      Parameters:
      value - the centralOrderNumber - Central Order generated Order Number
    • setCode

      @Accessor(qualifier="code", type=SETTER) public void setCode(String value)
      Generated method - Setter of SAPOrder.code attribute defined at extension sapmodel.
      Parameters:
      value - the code - SAP Order Number
    • setConsignments

      @Accessor(qualifier="consignments", type=SETTER) public void setConsignments(Set<ConsignmentModel> value)
      Generated method - Setter of SAPOrder.consignments attribute defined at extension sapmodel.
      Parameters:
      value - the consignments
    • setGoodsIssueDate

      @Accessor(qualifier="goodsIssueDate", type=SETTER) public void setGoodsIssueDate(Date value)
      Generated method - Setter of SAPOrder.goodsIssueDate attribute defined at extension sapcpiorderexchangeoms.
      Parameters:
      value - the goodsIssueDate
    • setOrder

      @Accessor(qualifier="order", type=SETTER) public void setOrder(OrderModel value)
      Generated method - Initial setter of SAPOrder.order attribute defined at extension sapmodel. Can only be used at creation of model - before first save.
      Parameters:
      value - the order
    • setOrderEntryNumber

      @Accessor(qualifier="orderEntryNumber", type=SETTER) public void setOrderEntryNumber(Integer value)
      Generated method - Setter of SAPOrder.orderEntryNumber attribute defined at extension sapcpiorderexchangeoms.
      Parameters:
      value - the orderEntryNumber
    • setQuantity

      @Accessor(qualifier="quantity", type=SETTER) public void setQuantity(Integer value)
      Generated method - Setter of SAPOrder.quantity attribute defined at extension sapcpiorderexchangeoms.
      Parameters:
      value - the quantity
    • setRejectionReason

      @Accessor(qualifier="rejectionReason", type=SETTER) public void setRejectionReason(String value)
      Generated method - Setter of SAPOrder.rejectionReason attribute defined at extension sapcpiorderexchangeoms.
      Parameters:
      value - the rejectionReason
    • setRevenueCloudOrderId

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

      @Accessor(qualifier="sapOrderStatus", type=SETTER) public void setSapOrderStatus(SAPOrderStatus value)
      Generated method - Setter of SAPOrder.sapOrderStatus attribute defined at extension sapmodel.
      Parameters:
      value - the sapOrderStatus - Sap Order Status
    • setSapOrderType

      @Accessor(qualifier="sapOrderType", type=SETTER) public void setSapOrderType(SAPOrderType value)
      Generated method - Setter of SAPOrder.sapOrderType attribute defined at extension sapmodel.
      Parameters:
      value - the sapOrderType
    • setServiceOrderId

      @Accessor(qualifier="serviceOrderId", type=SETTER) public void setServiceOrderId(String value)
      Generated method - Setter of SAPOrder.serviceOrderId attribute defined at extension sapserviceorder.
      Parameters:
      value - the serviceOrderId - Saves S/4 service order ID Commerce.
    • setSubscriptionOrder

      @Accessor(qualifier="subscriptionOrder", type=SETTER) public void setSubscriptionOrder(boolean value)
      Generated method - Setter of SAPOrder.subscriptionOrder attribute defined at extension saprevenuecloudorder.
      Parameters:
      value - the subscriptionOrder - Determines if this order is subscription order or not