Class ConsignmentEntryModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class ConsignmentEntryModel
    extends ItemModel
    Generated model class for type ConsignmentEntry first defined at extension basecommerce.
    See Also:
    Serialized Form
    • Field Detail

      • _TYPECODE

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

        public static final java.lang.String _DECLINECONSIGNMENTENTRYEVENTCONSIGNMENTENTRYRELATION
        Generated relation code constant for relation DeclineConsignmentEntryEventConsignmentEntryRelation defining source attribute declineEntryEvents in extension warehousing.
        See Also:
        Constant Field Values
      • QUANTITY

        public static final java.lang.String QUANTITY
        Generated constant - Attribute key of ConsignmentEntry.quantity attribute defined at extension basecommerce.
        See Also:
        Constant Field Values
      • SHIPPEDQUANTITY

        public static final java.lang.String SHIPPEDQUANTITY
        Generated constant - Attribute key of ConsignmentEntry.shippedQuantity attribute defined at extension basecommerce.
        See Also:
        Constant Field Values
      • ORDERENTRY

        public static final java.lang.String ORDERENTRY
        Generated constant - Attribute key of ConsignmentEntry.orderEntry attribute defined at extension basecommerce.
        See Also:
        Constant Field Values
      • CONSIGNMENT

        public static final java.lang.String CONSIGNMENT
        Generated constant - Attribute key of ConsignmentEntry.consignment attribute defined at extension basecommerce.
        See Also:
        Constant Field Values
      • SAPORDERENTRYROWNUMBER

        public static final java.lang.String SAPORDERENTRYROWNUMBER
        Generated constant - Attribute key of ConsignmentEntry.sapOrderEntryRowNumber attribute defined at extension sapmodel.
        See Also:
        Constant Field Values
      • STATUS

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

        public static final java.lang.String QUANTITYDECLINED
        Generated constant - Attribute key of ConsignmentEntry.quantityDeclined attribute defined at extension warehousing.
        See Also:
        Constant Field Values
      • QUANTITYPENDING

        public static final java.lang.String QUANTITYPENDING
        Generated constant - Attribute key of ConsignmentEntry.quantityPending attribute defined at extension warehousing.
        See Also:
        Constant Field Values
      • QUANTITYSHIPPED

        public static final java.lang.String QUANTITYSHIPPED
        Generated constant - Attribute key of ConsignmentEntry.quantityShipped attribute defined at extension warehousing.
        See Also:
        Constant Field Values
      • DECLINEENTRYEVENTS

        public static final java.lang.String DECLINEENTRYEVENTS
        Generated constant - Attribute key of ConsignmentEntry.declineEntryEvents attribute defined at extension warehousing.
        See Also:
        Constant Field Values
      • INVENTORYEVENTS

        public static final java.lang.String INVENTORYEVENTS
        Generated constant - Attribute key of ConsignmentEntry.inventoryEvents attribute defined at extension warehousing.
        See Also:
        Constant Field Values
      • RETURNQUANTITY

        public static final java.lang.String RETURNQUANTITY
        Generated constant - Attribute key of ConsignmentEntry.returnQuantity attribute defined at extension ysapomsreturnprocess.
        See Also:
        Constant Field Values
      • QUANTITYRETURNEDUPTIL

        public static final java.lang.String QUANTITYRETURNEDUPTIL
        Generated constant - Attribute key of ConsignmentEntry.quantityReturnedUptil attribute defined at extension ysapomsreturnprocess.
        See Also:
        Constant Field Values
      • AMOUNT

        public static final java.lang.String AMOUNT
        Generated constant - Attribute key of ConsignmentEntry.amount attribute defined at extension ysapomsreturnprocess.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ConsignmentEntryModel

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

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

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ConsignmentEntryModel​(ConsignmentModel _consignment,
                                     AbstractOrderEntryModel _orderEntry,
                                     java.lang.Long _quantity)
        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:
        _consignment - initial attribute declared by type ConsignmentEntry at extension basecommerce
        _orderEntry - initial attribute declared by type ConsignmentEntry at extension basecommerce
        _quantity - initial attribute declared by type ConsignmentEntry at extension basecommerce
      • ConsignmentEntryModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public ConsignmentEntryModel​(ConsignmentModel _consignment,
                                     AbstractOrderEntryModel _orderEntry,
                                     ItemModel _owner,
                                     java.lang.Long _quantity)
        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:
        _consignment - initial attribute declared by type ConsignmentEntry at extension basecommerce
        _orderEntry - initial attribute declared by type ConsignmentEntry at extension basecommerce
        _owner - initial attribute declared by type Item at extension core
        _quantity - initial attribute declared by type ConsignmentEntry at extension basecommerce
    • Method Detail

      • getAmount

        @Accessor(qualifier="amount",
                  type=GETTER)
        public java.math.BigDecimal getAmount()
        Generated method - Getter of the ConsignmentEntry.amount attribute defined at extension ysapomsreturnprocess.
        Returns:
        the amount
      • getConsignment

        @Accessor(qualifier="consignment",
                  type=GETTER)
        public ConsignmentModel getConsignment()
        Generated method - Getter of the ConsignmentEntry.consignment attribute defined at extension basecommerce.
        Returns:
        the consignment
      • getDeclineEntryEvents

        @Accessor(qualifier="declineEntryEvents",
                  type=GETTER)
        public java.util.Set<DeclineConsignmentEntryEventModel> getDeclineEntryEvents()
        Generated method - Getter of the ConsignmentEntry.declineEntryEvents attribute defined at extension warehousing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the declineEntryEvents
      • getInventoryEvents

        @Accessor(qualifier="inventoryEvents",
                  type=GETTER)
        public java.util.Collection<InventoryEventModel> getInventoryEvents()
        Generated method - Getter of the ConsignmentEntry.inventoryEvents attribute defined at extension warehousing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the inventoryEvents
      • getQuantity

        @Accessor(qualifier="quantity",
                  type=GETTER)
        public java.lang.Long getQuantity()
        Generated method - Getter of the ConsignmentEntry.quantity attribute defined at extension basecommerce.
        Returns:
        the quantity
      • getQuantityDeclined

        @Accessor(qualifier="quantityDeclined",
                  type=GETTER)
        public java.lang.Long getQuantityDeclined()
        Generated method - Getter of the ConsignmentEntry.quantityDeclined dynamic attribute defined at extension warehousing.
        Returns:
        the quantityDeclined
      • getQuantityPending

        @Accessor(qualifier="quantityPending",
                  type=GETTER)
        public java.lang.Long getQuantityPending()
        Generated method - Getter of the ConsignmentEntry.quantityPending dynamic attribute defined at extension warehousing.
        Returns:
        the quantityPending
      • getQuantityReturnedUptil

        @Accessor(qualifier="quantityReturnedUptil",
                  type=GETTER)
        public java.lang.Long getQuantityReturnedUptil()
        Generated method - Getter of the ConsignmentEntry.quantityReturnedUptil attribute defined at extension ysapomsreturnprocess.
        Returns:
        the quantityReturnedUptil
      • getQuantityShipped

        @Accessor(qualifier="quantityShipped",
                  type=GETTER)
        public java.lang.Long getQuantityShipped()
        Generated method - Getter of the ConsignmentEntry.quantityShipped dynamic attribute defined at extension warehousing.
        Returns:
        the quantityShipped
      • getReturnQuantity

        @Accessor(qualifier="returnQuantity",
                  type=GETTER)
        public java.lang.Long getReturnQuantity()
        Generated method - Getter of the ConsignmentEntry.returnQuantity attribute defined at extension ysapomsreturnprocess.
        Returns:
        the returnQuantity
      • getSapOrderEntryRowNumber

        @Accessor(qualifier="sapOrderEntryRowNumber",
                  type=GETTER)
        public int getSapOrderEntryRowNumber()
        Generated method - Getter of the ConsignmentEntry.sapOrderEntryRowNumber attribute defined at extension sapmodel.
        Returns:
        the sapOrderEntryRowNumber
      • getShippedQuantity

        @Accessor(qualifier="shippedQuantity",
                  type=GETTER)
        public java.lang.Long getShippedQuantity()
        Generated method - Getter of the ConsignmentEntry.shippedQuantity attribute defined at extension basecommerce.
        Returns:
        the shippedQuantity
      • setAmount

        @Accessor(qualifier="amount",
                  type=SETTER)
        public void setAmount​(java.math.BigDecimal value)
        Generated method - Setter of ConsignmentEntry.amount attribute defined at extension ysapomsreturnprocess.
        Parameters:
        value - the amount
      • setConsignment

        @Accessor(qualifier="consignment",
                  type=SETTER)
        public void setConsignment​(ConsignmentModel value)
        Generated method - Initial setter of ConsignmentEntry.consignment attribute defined at extension basecommerce. Can only be used at creation of model - before first save.
        Parameters:
        value - the consignment
      • setDeclineEntryEvents

        @Accessor(qualifier="declineEntryEvents",
                  type=SETTER)
        public void setDeclineEntryEvents​(java.util.Set<DeclineConsignmentEntryEventModel> value)
        Generated method - Setter of ConsignmentEntry.declineEntryEvents attribute defined at extension warehousing.
        Parameters:
        value - the declineEntryEvents
      • setInventoryEvents

        @Accessor(qualifier="inventoryEvents",
                  type=SETTER)
        public void setInventoryEvents​(java.util.Collection<InventoryEventModel> value)
        Generated method - Setter of ConsignmentEntry.inventoryEvents attribute defined at extension warehousing.
        Parameters:
        value - the inventoryEvents
      • setOrderEntry

        @Accessor(qualifier="orderEntry",
                  type=SETTER)
        public void setOrderEntry​(AbstractOrderEntryModel value)
        Generated method - Initial setter of ConsignmentEntry.orderEntry attribute defined at extension basecommerce. Can only be used at creation of model - before first save.
        Parameters:
        value - the orderEntry
      • setQuantity

        @Accessor(qualifier="quantity",
                  type=SETTER)
        public void setQuantity​(java.lang.Long value)
        Generated method - Setter of ConsignmentEntry.quantity attribute defined at extension basecommerce.
        Parameters:
        value - the quantity
      • setQuantityReturnedUptil

        @Accessor(qualifier="quantityReturnedUptil",
                  type=SETTER)
        public void setQuantityReturnedUptil​(java.lang.Long value)
        Generated method - Setter of ConsignmentEntry.quantityReturnedUptil attribute defined at extension ysapomsreturnprocess.
        Parameters:
        value - the quantityReturnedUptil
      • setReturnQuantity

        @Accessor(qualifier="returnQuantity",
                  type=SETTER)
        public void setReturnQuantity​(java.lang.Long value)
        Generated method - Setter of ConsignmentEntry.returnQuantity attribute defined at extension ysapomsreturnprocess.
        Parameters:
        value - the returnQuantity
      • setSapOrderEntryRowNumber

        @Accessor(qualifier="sapOrderEntryRowNumber",
                  type=SETTER)
        public void setSapOrderEntryRowNumber​(int value)
        Generated method - Setter of ConsignmentEntry.sapOrderEntryRowNumber attribute defined at extension sapmodel.
        Parameters:
        value - the sapOrderEntryRowNumber
      • setShippedQuantity

        @Accessor(qualifier="shippedQuantity",
                  type=SETTER)
        public void setShippedQuantity​(java.lang.Long value)
        Generated method - Setter of ConsignmentEntry.shippedQuantity attribute defined at extension basecommerce.
        Parameters:
        value - the shippedQuantity