Class ReturnEntryModel

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
RefundEntryModel, ReplacementEntryModel

public class ReturnEntryModel extends ItemModel
Generated model class for type ReturnEntry first defined at extension basecommerce.
See Also:
  • Field Details

    • _TYPECODE

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

      public static final String _RETURNREQUEST2RETURNENTRY
      Generated relation code constant for relation ReturnRequest2ReturnEntry defining source attribute returnRequest in extension basecommerce.
      See Also:
    • ORDERENTRY

      public static final String ORDERENTRY
      Generated constant - Attribute key of ReturnEntry.orderEntry attribute defined at extension basecommerce.
      See Also:
    • EXPECTEDQUANTITY

      public static final String EXPECTEDQUANTITY
      Generated constant - Attribute key of ReturnEntry.expectedQuantity attribute defined at extension basecommerce.
      See Also:
    • RECEIVEDQUANTITY

      public static final String RECEIVEDQUANTITY
      Generated constant - Attribute key of ReturnEntry.receivedQuantity attribute defined at extension basecommerce.
      See Also:
    • REACHEDDATE

      public static final String REACHEDDATE
      Generated constant - Attribute key of ReturnEntry.reachedDate attribute defined at extension basecommerce.
      See Also:
    • STATUS

      public static final String STATUS
      Generated constant - Attribute key of ReturnEntry.status attribute defined at extension basecommerce.
      See Also:
    • ACTION

      public static final String ACTION
      Generated constant - Attribute key of ReturnEntry.action attribute defined at extension basecommerce.
      See Also:
    • NOTES

      public static final String NOTES
      Generated constant - Attribute key of ReturnEntry.notes attribute defined at extension basecommerce.
      See Also:
    • TAX

      public static final String TAX
      Generated constant - Attribute key of ReturnEntry.tax attribute defined at extension basecommerce.
      See Also:
    • RETURNREQUESTPOS

      public static final String RETURNREQUESTPOS
      Generated constant - Attribute key of ReturnEntry.returnRequestPOS attribute defined at extension basecommerce.
      See Also:
    • RETURNREQUEST

      public static final String RETURNREQUEST
      Generated constant - Attribute key of ReturnEntry.returnRequest attribute defined at extension basecommerce.
      See Also:
  • Constructor Details

    • ReturnEntryModel

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

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

      @Deprecated(since="4.1.1", forRemoval=true) public ReturnEntryModel(ReturnAction _action, AbstractOrderEntryModel _orderEntry, ReturnStatus _status)
      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:
      _action - initial attribute declared by type ReturnEntry at extension basecommerce
      _orderEntry - initial attribute declared by type ReturnEntry at extension basecommerce
      _status - initial attribute declared by type ReturnEntry at extension basecommerce
    • ReturnEntryModel

      @Deprecated(since="4.1.1", forRemoval=true) public ReturnEntryModel(ReturnAction _action, AbstractOrderEntryModel _orderEntry, ItemModel _owner, ReturnStatus _status)
      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:
      _action - initial attribute declared by type ReturnEntry at extension basecommerce
      _orderEntry - initial attribute declared by type ReturnEntry at extension basecommerce
      _owner - initial attribute declared by type Item at extension core
      _status - initial attribute declared by type ReturnEntry at extension basecommerce
  • Method Details

    • getAction

      @Accessor(qualifier="action", type=GETTER) public ReturnAction getAction()
      Generated method - Getter of the ReturnEntry.action attribute defined at extension basecommerce.
      Returns:
      the action
    • getExpectedQuantity

      @Accessor(qualifier="expectedQuantity", type=GETTER) public Long getExpectedQuantity()
      Generated method - Getter of the ReturnEntry.expectedQuantity attribute defined at extension basecommerce.
      Returns:
      the expectedQuantity
    • getNotes

      @Accessor(qualifier="notes", type=GETTER) public String getNotes()
      Generated method - Getter of the ReturnEntry.notes attribute defined at extension basecommerce.
      Returns:
      the notes
    • getOrderEntry

      @Accessor(qualifier="orderEntry", type=GETTER) public AbstractOrderEntryModel getOrderEntry()
      Generated method - Getter of the ReturnEntry.orderEntry attribute defined at extension basecommerce.
      Returns:
      the orderEntry
    • getReachedDate

      @Accessor(qualifier="reachedDate", type=GETTER) public Date getReachedDate()
      Generated method - Getter of the ReturnEntry.reachedDate attribute defined at extension basecommerce.
      Returns:
      the reachedDate
    • getReceivedQuantity

      @Accessor(qualifier="receivedQuantity", type=GETTER) public Long getReceivedQuantity()
      Generated method - Getter of the ReturnEntry.receivedQuantity attribute defined at extension basecommerce.
      Returns:
      the receivedQuantity
    • getReturnRequest

      @Accessor(qualifier="returnRequest", type=GETTER) public ReturnRequestModel getReturnRequest()
      Generated method - Getter of the ReturnEntry.returnRequest attribute defined at extension basecommerce.
      Returns:
      the returnRequest
    • getStatus

      @Accessor(qualifier="status", type=GETTER) public ReturnStatus getStatus()
      Generated method - Getter of the ReturnEntry.status attribute defined at extension basecommerce.
      Returns:
      the status
    • getTax

      @Accessor(qualifier="tax", type=GETTER) public BigDecimal getTax()
      Generated method - Getter of the ReturnEntry.tax attribute defined at extension basecommerce.
      Returns:
      the tax - Total tax value for the ReturnEntry.
    • setAction

      @Accessor(qualifier="action", type=SETTER) public void setAction(ReturnAction value)
      Generated method - Setter of ReturnEntry.action attribute defined at extension basecommerce.
      Parameters:
      value - the action
    • setExpectedQuantity

      @Accessor(qualifier="expectedQuantity", type=SETTER) public void setExpectedQuantity(Long value)
      Generated method - Setter of ReturnEntry.expectedQuantity attribute defined at extension basecommerce.
      Parameters:
      value - the expectedQuantity
    • setNotes

      @Accessor(qualifier="notes", type=SETTER) public void setNotes(String value)
      Generated method - Setter of ReturnEntry.notes attribute defined at extension basecommerce.
      Parameters:
      value - the notes
    • setOrderEntry

      @Accessor(qualifier="orderEntry", type=SETTER) public void setOrderEntry(AbstractOrderEntryModel value)
      Generated method - Setter of ReturnEntry.orderEntry attribute defined at extension basecommerce.
      Parameters:
      value - the orderEntry
    • setReachedDate

      @Accessor(qualifier="reachedDate", type=SETTER) public void setReachedDate(Date value)
      Generated method - Setter of ReturnEntry.reachedDate attribute defined at extension basecommerce.
      Parameters:
      value - the reachedDate
    • setReceivedQuantity

      @Accessor(qualifier="receivedQuantity", type=SETTER) public void setReceivedQuantity(Long value)
      Generated method - Setter of ReturnEntry.receivedQuantity attribute defined at extension basecommerce.
      Parameters:
      value - the receivedQuantity
    • setReturnRequest

      @Accessor(qualifier="returnRequest", type=SETTER) public void setReturnRequest(ReturnRequestModel value)
      Generated method - Setter of ReturnEntry.returnRequest attribute defined at extension basecommerce.
      Parameters:
      value - the returnRequest
    • setStatus

      @Accessor(qualifier="status", type=SETTER) public void setStatus(ReturnStatus value)
      Generated method - Setter of ReturnEntry.status attribute defined at extension basecommerce.
      Parameters:
      value - the status
    • setTax

      @Accessor(qualifier="tax", type=SETTER) public void setTax(BigDecimal value)
      Generated method - Setter of ReturnEntry.tax attribute defined at extension basecommerce.
      Parameters:
      value - the tax - Total tax value for the ReturnEntry.