Resolve fulfillment center id for a catalog entry or a list of order items. There are two ways to specify the input.
If the resolving fulfillment center fails, it throws ECApplicationException with the message key _API_CANT_RESOLVE_FFMCENTER and the error view of ResolveFulfillmentCenterErrorView.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT |
static java.lang.String |
defaultCommandClassName |
static java.lang.String |
ERR_CODE_NO_FFMCENTER |
static java.lang.String |
ERR_CODE_NO_INVENTORY |
static java.lang.String |
ERRTASK_NAME |
static java.lang.String |
NAME |
Method Summary | |
---|---|
java.lang.Integer |
getFulfillmentCenterId() Get the fulfillment center Id. |
java.util.Vector |
getOutOrderItems() |
void |
setCatEntryId(java.lang.Long aCatEntryId) Set a Catalog Entry Id. |
void |
setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId) Set a fulfillment center Id. |
void |
setOrderItem(
OrderItemAccessBean anOrderItem) Set an OrderItems. |
void |
setOrderItem(
OrderItemAccessBean[] orderItems) Set a list of OrderItems. |
void |
setOrderItem(java.util.Vector anOrderItemList) Set a list of OrderItems. |
void |
setQuantity(java.lang.Double aQuantity) Set a quantity. |
void |
setQuantityMeasure(java.lang.String quantityMeasure) Set a quantity measure. |
void |
setShipModeId(java.lang.Integer aShipModeId) Set the shipping mode Id. |
void |
setStoreId(java.lang.Integer aStoreId)
Set a store id. |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
public static final java.lang.String NAME
public static final java.lang.String defaultCommandClassName
public static final java.lang.String ERRTASK_NAME
public static final java.lang.String ERR_CODE_NO_FFMCENTER
public static final java.lang.String ERR_CODE_NO_INVENTORY
Method Detail |
---|
public java.lang.Integer getFulfillmentCenterId()
public java.util.Vector getOutOrderItems()
public void setCatEntryId(java.lang.Long aCatEntryId)
public void setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
public void setOrderItem(OrderItemAccessBean[] orderItems)
public void setOrderItem(OrderItemAccessBean anOrderItem)
public void setOrderItem(java.util.Vector anOrderItemList)
public void setQuantity(java.lang.Double aQuantity)
public void setQuantityMeasure(java.lang.String quantityMeasure)
public void setShipModeId(java.lang.Integer aShipModeId)
public void setStoreId(java.lang.Integer aStoreId)