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:
java.io.Serializable
public class SAPOrderModel extends ItemModel
Generated model class for type SAPOrder first defined at extension sapmodel.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_CONSIGNMENTSAPORDERRELATIONGenerated relation code constant for relationConsignmentSapOrderRelationdefining source attributeconsignmentsin extensionsapmodel.static java.lang.String_ORDER2SAPORDERGenerated relation code constant for relationOrder2SapOrderdefining source attributeorderin extensionsapmodel.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringCODEGenerated constant - Attribute key ofSAPOrder.codeattribute defined at extensionsapmodel.static java.lang.StringCONSIGNMENTSGenerated constant - Attribute key ofSAPOrder.consignmentsattribute defined at extensionsapmodel.static java.lang.StringGOODSISSUEDATEGenerated constant - Attribute key ofSAPOrder.goodsIssueDateattribute defined at extensionsapcpiorderexchangeoms.static java.lang.StringORDERGenerated constant - Attribute key ofSAPOrder.orderattribute defined at extensionsapmodel.static java.lang.StringORDERENTRYNUMBERGenerated constant - Attribute key ofSAPOrder.orderEntryNumberattribute defined at extensionsapcpiorderexchangeoms.static java.lang.StringORDERPOSGenerated constant - Attribute key ofSAPOrder.orderPOSattribute defined at extensionsapmodel.static java.lang.StringQUANTITYGenerated constant - Attribute key ofSAPOrder.quantityattribute defined at extensionsapcpiorderexchangeoms.static java.lang.StringREJECTIONREASONGenerated constant - Attribute key ofSAPOrder.rejectionReasonattribute defined at extensionsapcpiorderexchangeoms.static java.lang.StringREVENUECLOUDORDERIDGenerated constant - Attribute key ofSAPOrder.revenueCloudOrderIdattribute defined at extensionsaprevenuecloudorder.static java.lang.StringSAPORDERSTATUSGenerated constant - Attribute key ofSAPOrder.sapOrderStatusattribute defined at extensionsapmodel.static java.lang.StringSUBSCRIPTIONORDERGenerated constant - Attribute key ofSAPOrder.subscriptionOrderattribute defined at extensionsaprevenuecloudorder.-
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 SAPOrderModel()Generated constructor - Default constructor for generic creation.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 parametersSAPOrderModel(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 parametersSAPOrderModel(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.lang.StringgetCode()Generated method - Getter of theSAPOrder.codeattribute defined at extensionsapmodel.java.util.Set<ConsignmentModel>getConsignments()Generated method - Getter of theSAPOrder.consignmentsattribute defined at extensionsapmodel.java.util.DategetGoodsIssueDate()Generated method - Getter of theSAPOrder.goodsIssueDateattribute defined at extensionsapcpiorderexchangeoms.OrderModelgetOrder()Generated method - Getter of theSAPOrder.orderattribute defined at extensionsapmodel.java.lang.IntegergetOrderEntryNumber()Generated method - Getter of theSAPOrder.orderEntryNumberattribute defined at extensionsapcpiorderexchangeoms.java.lang.IntegergetQuantity()Generated method - Getter of theSAPOrder.quantityattribute defined at extensionsapcpiorderexchangeoms.java.lang.StringgetRejectionReason()Generated method - Getter of theSAPOrder.rejectionReasonattribute defined at extensionsapcpiorderexchangeoms.java.lang.StringgetRevenueCloudOrderId()Generated method - Getter of theSAPOrder.revenueCloudOrderIdattribute defined at extensionsaprevenuecloudorder.SAPOrderStatusgetSapOrderStatus()Generated method - Getter of theSAPOrder.sapOrderStatusattribute defined at extensionsapmodel.booleanisSubscriptionOrder()Generated method - Getter of theSAPOrder.subscriptionOrderattribute defined at extensionsaprevenuecloudorder.voidsetCode(java.lang.String value)Generated method - Setter ofSAPOrder.codeattribute defined at extensionsapmodel.voidsetConsignments(java.util.Set<ConsignmentModel> value)Generated method - Setter ofSAPOrder.consignmentsattribute defined at extensionsapmodel.voidsetGoodsIssueDate(java.util.Date value)Generated method - Setter ofSAPOrder.goodsIssueDateattribute defined at extensionsapcpiorderexchangeoms.voidsetOrder(OrderModel value)Generated method - Initial setter ofSAPOrder.orderattribute defined at extensionsapmodel.voidsetOrderEntryNumber(java.lang.Integer value)Generated method - Setter ofSAPOrder.orderEntryNumberattribute defined at extensionsapcpiorderexchangeoms.voidsetQuantity(java.lang.Integer value)Generated method - Setter ofSAPOrder.quantityattribute defined at extensionsapcpiorderexchangeoms.voidsetRejectionReason(java.lang.String value)Generated method - Setter ofSAPOrder.rejectionReasonattribute defined at extensionsapcpiorderexchangeoms.voidsetRevenueCloudOrderId(java.lang.String value)Generated method - Setter ofSAPOrder.revenueCloudOrderIdattribute defined at extensionsaprevenuecloudorder.voidsetSapOrderStatus(SAPOrderStatus value)Generated method - Setter ofSAPOrder.sapOrderStatusattribute defined at extensionsapmodel.voidsetSubscriptionOrder(boolean value)Generated method - Setter ofSAPOrder.subscriptionOrderattribute defined at extensionsaprevenuecloudorder.-
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
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_ORDER2SAPORDER
public static final java.lang.String _ORDER2SAPORDER
Generated relation code constant for relationOrder2SapOrderdefining source attributeorderin extensionsapmodel.- See Also:
- Constant Field Values
-
_CONSIGNMENTSAPORDERRELATION
public static final java.lang.String _CONSIGNMENTSAPORDERRELATION
Generated relation code constant for relationConsignmentSapOrderRelationdefining source attributeconsignmentsin extensionsapmodel.- See Also:
- Constant Field Values
-
CODE
public static final java.lang.String CODE
Generated constant - Attribute key ofSAPOrder.codeattribute defined at extensionsapmodel.- See Also:
- Constant Field Values
-
SAPORDERSTATUS
public static final java.lang.String SAPORDERSTATUS
Generated constant - Attribute key ofSAPOrder.sapOrderStatusattribute defined at extensionsapmodel.- See Also:
- Constant Field Values
-
ORDERPOS
public static final java.lang.String ORDERPOS
Generated constant - Attribute key ofSAPOrder.orderPOSattribute defined at extensionsapmodel.- See Also:
- Constant Field Values
-
ORDER
public static final java.lang.String ORDER
Generated constant - Attribute key ofSAPOrder.orderattribute defined at extensionsapmodel.- See Also:
- Constant Field Values
-
CONSIGNMENTS
public static final java.lang.String CONSIGNMENTS
Generated constant - Attribute key ofSAPOrder.consignmentsattribute defined at extensionsapmodel.- See Also:
- Constant Field Values
-
ORDERENTRYNUMBER
public static final java.lang.String ORDERENTRYNUMBER
Generated constant - Attribute key ofSAPOrder.orderEntryNumberattribute defined at extensionsapcpiorderexchangeoms.- See Also:
- Constant Field Values
-
QUANTITY
public static final java.lang.String QUANTITY
Generated constant - Attribute key ofSAPOrder.quantityattribute defined at extensionsapcpiorderexchangeoms.- See Also:
- Constant Field Values
-
REJECTIONREASON
public static final java.lang.String REJECTIONREASON
Generated constant - Attribute key ofSAPOrder.rejectionReasonattribute defined at extensionsapcpiorderexchangeoms.- See Also:
- Constant Field Values
-
GOODSISSUEDATE
public static final java.lang.String GOODSISSUEDATE
Generated constant - Attribute key ofSAPOrder.goodsIssueDateattribute defined at extensionsapcpiorderexchangeoms.- See Also:
- Constant Field Values
-
SUBSCRIPTIONORDER
public static final java.lang.String SUBSCRIPTIONORDER
Generated constant - Attribute key ofSAPOrder.subscriptionOrderattribute defined at extensionsaprevenuecloudorder.- See Also:
- Constant Field Values
-
REVENUECLOUDORDERID
public static final java.lang.String REVENUECLOUDORDERID
Generated constant - Attribute key ofSAPOrder.revenueCloudOrderIdattribute defined at extensionsaprevenuecloudorder.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SAPOrderModel
public SAPOrderModel()
Generated constructor - Default constructor for generic creation.
-
SAPOrderModel
public SAPOrderModel(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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_order- initial attribute declared by typeSAPOrderat extensionsapmodel
-
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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_order- initial attribute declared by typeSAPOrderat extensionsapmodel_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getCode
@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
Generated method - Getter of theSAPOrder.codeattribute defined at extensionsapmodel.- Returns:
- the code - SAP Order Number
-
getConsignments
@Accessor(qualifier="consignments", type=GETTER) public java.util.Set<ConsignmentModel> getConsignments()
Generated method - Getter of theSAPOrder.consignmentsattribute defined at extensionsapmodel. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the consignments
-
getGoodsIssueDate
@Accessor(qualifier="goodsIssueDate", type=GETTER) public java.util.Date getGoodsIssueDate()
Generated method - Getter of theSAPOrder.goodsIssueDateattribute defined at extensionsapcpiorderexchangeoms.- Returns:
- the goodsIssueDate
-
getOrder
@Accessor(qualifier="order", type=GETTER) public OrderModel getOrder()
Generated method - Getter of theSAPOrder.orderattribute defined at extensionsapmodel.- Returns:
- the order
-
getOrderEntryNumber
@Accessor(qualifier="orderEntryNumber", type=GETTER) public java.lang.Integer getOrderEntryNumber()
Generated method - Getter of theSAPOrder.orderEntryNumberattribute defined at extensionsapcpiorderexchangeoms.- Returns:
- the orderEntryNumber
-
getQuantity
@Accessor(qualifier="quantity", type=GETTER) public java.lang.Integer getQuantity()
Generated method - Getter of theSAPOrder.quantityattribute defined at extensionsapcpiorderexchangeoms.- Returns:
- the quantity
-
getRejectionReason
@Accessor(qualifier="rejectionReason", type=GETTER) public java.lang.String getRejectionReason()
Generated method - Getter of theSAPOrder.rejectionReasonattribute defined at extensionsapcpiorderexchangeoms.- Returns:
- the rejectionReason
-
getRevenueCloudOrderId
@Accessor(qualifier="revenueCloudOrderId", type=GETTER) public java.lang.String getRevenueCloudOrderId()
Generated method - Getter of theSAPOrder.revenueCloudOrderIdattribute defined at extensionsaprevenuecloudorder.- 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 theSAPOrder.sapOrderStatusattribute defined at extensionsapmodel.- Returns:
- the sapOrderStatus - Sap Order Status
-
isSubscriptionOrder
@Accessor(qualifier="subscriptionOrder", type=GETTER) public boolean isSubscriptionOrder()
Generated method - Getter of theSAPOrder.subscriptionOrderattribute defined at extensionsaprevenuecloudorder.- Returns:
- the subscriptionOrder - Determines if this order is subscription order or not
-
setCode
@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
Generated method - Setter ofSAPOrder.codeattribute defined at extensionsapmodel.- Parameters:
value- the code - SAP Order Number
-
setConsignments
@Accessor(qualifier="consignments", type=SETTER) public void setConsignments(java.util.Set<ConsignmentModel> value)
Generated method - Setter ofSAPOrder.consignmentsattribute defined at extensionsapmodel.- Parameters:
value- the consignments
-
setGoodsIssueDate
@Accessor(qualifier="goodsIssueDate", type=SETTER) public void setGoodsIssueDate(java.util.Date value)
Generated method - Setter ofSAPOrder.goodsIssueDateattribute defined at extensionsapcpiorderexchangeoms.- Parameters:
value- the goodsIssueDate
-
setOrder
@Accessor(qualifier="order", type=SETTER) public void setOrder(OrderModel value)
Generated method - Initial setter ofSAPOrder.orderattribute defined at extensionsapmodel. Can only be used at creation of model - before first save.- Parameters:
value- the order
-
setOrderEntryNumber
@Accessor(qualifier="orderEntryNumber", type=SETTER) public void setOrderEntryNumber(java.lang.Integer value)
Generated method - Setter ofSAPOrder.orderEntryNumberattribute defined at extensionsapcpiorderexchangeoms.- Parameters:
value- the orderEntryNumber
-
setQuantity
@Accessor(qualifier="quantity", type=SETTER) public void setQuantity(java.lang.Integer value)
Generated method - Setter ofSAPOrder.quantityattribute defined at extensionsapcpiorderexchangeoms.- Parameters:
value- the quantity
-
setRejectionReason
@Accessor(qualifier="rejectionReason", type=SETTER) public void setRejectionReason(java.lang.String value)
Generated method - Setter ofSAPOrder.rejectionReasonattribute defined at extensionsapcpiorderexchangeoms.- Parameters:
value- the rejectionReason
-
setRevenueCloudOrderId
@Accessor(qualifier="revenueCloudOrderId", type=SETTER) public void setRevenueCloudOrderId(java.lang.String value)
Generated method - Setter ofSAPOrder.revenueCloudOrderIdattribute defined at extensionsaprevenuecloudorder.- 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 ofSAPOrder.sapOrderStatusattribute defined at extensionsapmodel.- Parameters:
value- the sapOrderStatus - Sap Order Status
-
setSubscriptionOrder
@Accessor(qualifier="subscriptionOrder", type=SETTER) public void setSubscriptionOrder(boolean value)
Generated method - Setter ofSAPOrder.subscriptionOrderattribute defined at extensionsaprevenuecloudorder.- Parameters:
value- the subscriptionOrder - Determines if this order is subscription order or not
-
-