Class ReturnRequestModel

All Implemented Interfaces:
Serializable

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

    • _TYPECODE

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

      public static final String _ORDER2RETURNREQUEST
      Generated relation code constant for relation Order2ReturnRequest defining source attribute order in extension basecommerce.
      See Also:
    • CODE

      public static final String CODE
      Generated constant - Attribute key of ReturnRequest.code attribute defined at extension basecommerce.
      See Also:
    • RMA

      public static final String RMA
      Generated constant - Attribute key of ReturnRequest.RMA attribute defined at extension basecommerce.
      See Also:
    • REPLACEMENTORDER

      public static final String REPLACEMENTORDER
      Generated constant - Attribute key of ReturnRequest.replacementOrder attribute defined at extension basecommerce.
      See Also:
    • CURRENCY

      public static final String CURRENCY
      Generated constant - Attribute key of ReturnRequest.currency attribute defined at extension basecommerce.
      See Also:
    • STATUS

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

      public static final String SUBTOTAL
      Generated constant - Attribute key of ReturnRequest.subtotal attribute defined at extension basecommerce.
      See Also:
    • TOTALTAX

      public static final String TOTALTAX
      Generated constant - Attribute key of ReturnRequest.totalTax attribute defined at extension basecommerce.
      See Also:
    • RETURNLABEL

      public static final String RETURNLABEL
      Generated constant - Attribute key of ReturnRequest.returnLabel attribute defined at extension basecommerce.
      See Also:
    • RETURNFORM

      public static final String RETURNFORM
      Generated constant - Attribute key of ReturnRequest.returnForm attribute defined at extension basecommerce.
      See Also:
    • RETURNWAREHOUSE

      public static final String RETURNWAREHOUSE
      Generated constant - Attribute key of ReturnRequest.returnWarehouse attribute defined at extension basecommerce.
      See Also:
    • ORDERPOS

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

      public static final String ORDER
      Generated constant - Attribute key of ReturnRequest.order attribute defined at extension basecommerce.
      See Also:
    • RETURNENTRIES

      public static final String RETURNENTRIES
      Generated constant - Attribute key of ReturnRequest.returnEntries attribute defined at extension basecommerce.
      See Also:
    • RETURNPROCESS

      public static final String RETURNPROCESS
      Generated constant - Attribute key of ReturnRequest.returnProcess attribute defined at extension basecommerce.
      See Also:
    • REFUNDDELIVERYCOST

      public static final String REFUNDDELIVERYCOST
      Generated constant - Attribute key of ReturnRequest.refundDeliveryCost attribute defined at extension commerceservices.
      See Also:
  • Constructor Details

    • ReturnRequestModel

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

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

      @Deprecated(since="4.1.1", forRemoval=true) public ReturnRequestModel(String _code)
      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:
      _code - initial attribute declared by type ReturnRequest at extension basecommerce
    • ReturnRequestModel

      @Deprecated(since="4.1.1", forRemoval=true) public ReturnRequestModel(String _code, 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:
      _code - initial attribute declared by type ReturnRequest at extension basecommerce
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getCode

      @Accessor(qualifier="code", type=GETTER) public String getCode()
      Generated method - Getter of the ReturnRequest.code attribute defined at extension basecommerce.
      Returns:
      the code
    • getCurrency

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

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

      @Accessor(qualifier="refundDeliveryCost", type=GETTER) public Boolean getRefundDeliveryCost()
      Generated method - Getter of the ReturnRequest.refundDeliveryCost attribute defined at extension commerceservices.
      Returns:
      the refundDeliveryCost - Include Delivery Cost in the Refund Amount
    • getReplacementOrder

      @Accessor(qualifier="replacementOrder", type=GETTER) public ReplacementOrderModel getReplacementOrder()
      Generated method - Getter of the ReturnRequest.replacementOrder attribute defined at extension basecommerce.
      Returns:
      the replacementOrder
    • getReturnEntries

      @Accessor(qualifier="returnEntries", type=GETTER) public List<ReturnEntryModel> getReturnEntries()
      Generated method - Getter of the ReturnRequest.returnEntries attribute defined at extension basecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the returnEntries
    • getReturnForm

      @Accessor(qualifier="returnForm", type=GETTER) public MediaModel getReturnForm()
      Generated method - Getter of the ReturnRequest.returnForm attribute defined at extension basecommerce.
      Returns:
      the returnForm - The return form for the ReturnRequest.
    • getReturnLabel

      @Accessor(qualifier="returnLabel", type=GETTER) public MediaModel getReturnLabel()
      Generated method - Getter of the ReturnRequest.returnLabel attribute defined at extension basecommerce.
      Returns:
      the returnLabel - The return shipping label for the ReturnRequest.
    • getReturnProcess

      @Accessor(qualifier="returnProcess", type=GETTER) public Collection<ReturnProcessModel> getReturnProcess()
      Generated method - Getter of the ReturnRequest.returnProcess attribute defined at extension basecommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the returnProcess
    • getReturnWarehouse

      @Accessor(qualifier="returnWarehouse", type=GETTER) public WarehouseModel getReturnWarehouse()
      Generated method - Getter of the ReturnRequest.returnWarehouse attribute defined at extension basecommerce.
      Returns:
      the returnWarehouse - Determines the warehouse where the products need to be returned by the customer
    • getRMA

      @Accessor(qualifier="RMA", type=GETTER) public String getRMA()
      Generated method - Getter of the ReturnRequest.RMA attribute defined at extension basecommerce.
      Returns:
      the RMA
    • getStatus

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

      @Accessor(qualifier="subtotal", type=GETTER) public BigDecimal getSubtotal()
      Generated method - Getter of the ReturnRequest.subtotal attribute defined at extension basecommerce.
      Returns:
      the subtotal
    • getTotalTax

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

      @Accessor(qualifier="code", type=SETTER) public void setCode(String value)
      Generated method - Setter of ReturnRequest.code attribute defined at extension basecommerce.
      Parameters:
      value - the code
    • setCurrency

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

      @Accessor(qualifier="order", type=SETTER) public void setOrder(OrderModel value)
      Generated method - Setter of ReturnRequest.order attribute defined at extension basecommerce.
      Parameters:
      value - the order
    • setRefundDeliveryCost

      @Accessor(qualifier="refundDeliveryCost", type=SETTER) public void setRefundDeliveryCost(Boolean value)
      Generated method - Setter of ReturnRequest.refundDeliveryCost attribute defined at extension commerceservices.
      Parameters:
      value - the refundDeliveryCost - Include Delivery Cost in the Refund Amount
    • setReplacementOrder

      @Accessor(qualifier="replacementOrder", type=SETTER) public void setReplacementOrder(ReplacementOrderModel value)
      Generated method - Setter of ReturnRequest.replacementOrder attribute defined at extension basecommerce.
      Parameters:
      value - the replacementOrder
    • setReturnEntries

      @Accessor(qualifier="returnEntries", type=SETTER) public void setReturnEntries(List<ReturnEntryModel> value)
      Generated method - Setter of ReturnRequest.returnEntries attribute defined at extension basecommerce.
      Parameters:
      value - the returnEntries
    • setReturnForm

      @Accessor(qualifier="returnForm", type=SETTER) public void setReturnForm(MediaModel value)
      Generated method - Setter of ReturnRequest.returnForm attribute defined at extension basecommerce.
      Parameters:
      value - the returnForm - The return form for the ReturnRequest.
    • setReturnLabel

      @Accessor(qualifier="returnLabel", type=SETTER) public void setReturnLabel(MediaModel value)
      Generated method - Setter of ReturnRequest.returnLabel attribute defined at extension basecommerce.
      Parameters:
      value - the returnLabel - The return shipping label for the ReturnRequest.
    • setReturnProcess

      @Accessor(qualifier="returnProcess", type=SETTER) public void setReturnProcess(Collection<ReturnProcessModel> value)
      Generated method - Setter of ReturnRequest.returnProcess attribute defined at extension basecommerce.
      Parameters:
      value - the returnProcess
    • setReturnWarehouse

      @Accessor(qualifier="returnWarehouse", type=SETTER) public void setReturnWarehouse(WarehouseModel value)
      Generated method - Setter of ReturnRequest.returnWarehouse attribute defined at extension basecommerce.
      Parameters:
      value - the returnWarehouse - Determines the warehouse where the products need to be returned by the customer
    • setRMA

      @Accessor(qualifier="RMA", type=SETTER) public void setRMA(String value)
      Generated method - Setter of ReturnRequest.RMA attribute defined at extension basecommerce.
      Parameters:
      value - the RMA
    • setStatus

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

      @Accessor(qualifier="subtotal", type=SETTER) public void setSubtotal(BigDecimal value)
      Generated method - Setter of ReturnRequest.subtotal attribute defined at extension basecommerce.
      Parameters:
      value - the subtotal
    • setTotalTax

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