Class FulfillmentGroupStatusType

java.lang.Object
org.broadleafcommerce.core.order.service.type.FulfillmentGroupStatusType
All Implemented Interfaces:
Serializable, BroadleafEnumerationType

public class FulfillmentGroupStatusType extends Object implements Serializable, BroadleafEnumerationType
An extendible enumeration of fulfillment group status types.
Author:
aangus
See Also:
  • Field Details

    • SHIPPED

      @Deprecated public static final FulfillmentGroupStatusType SHIPPED
      Deprecated.
      Use FULFILLED, PARTIALLY_FULFILLED, DELIVERED, or PARTIALLY_DELIVERED
    • CANCELLED

      public static final FulfillmentGroupStatusType CANCELLED
      CANCELLED: Used to indicate that the fulfillment group will not be shipped.
    • PROCESSING

      public static final FulfillmentGroupStatusType PROCESSING
      PROCESSING: Used to indicate that the fulfillment group is being processed. For example, during pick or pack processes in a warehouse.
    • FULFILLED

      public static final FulfillmentGroupStatusType FULFILLED
      FULFILLED: Used to indicate that the Fulfillment Group is completely fulfilled (e.g. shipped, downloaded, etc.). For some systems, this will be the final status on a fulfillment group. For others that want to differentiate between FULFILLED and DELIVERED, usually to differentiate between items that have been shipped vs. items that have been received by the customer.
    • PARTIALLY_FULFILLED

      public static final FulfillmentGroupStatusType PARTIALLY_FULFILLED
      PARTIALLY_FULFILLED: Used to indicate that one or more items has been fulfilled or partially fulfilled, but that there are some items in the fulfillment group that are not fulfilled.
    • DELIVERED

      public static final FulfillmentGroupStatusType DELIVERED
      DELIVERED: Used to indicate that all items in the fulfillment group have been delivered. This will generally only be used when there is some integration with a shipping or fulfillment system to indicate that an item has actually been received by the customer.
    • PARTIALLY_DELIVERED

      public static final FulfillmentGroupStatusType PARTIALLY_DELIVERED
      PARTIALLY_DELIVERED: Indicates that an item or a FulfillemntGroup has been partially received by the customer.
  • Constructor Details

    • FulfillmentGroupStatusType

      public FulfillmentGroupStatusType()
    • FulfillmentGroupStatusType

      public FulfillmentGroupStatusType(String type, String friendlyType)
  • Method Details