|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Record carrier and shipment tracking information when the order release is packed and shipped. If the updateManifestStatus flag is set to "1", the UpdateReleaseManifestStatusCmd command will be called to update order status and fulfillment status after shipment tracking information is recorded.
Parameters
Example xml_string for recording carrrier and shipment tracking information:
Exceptions
When the required fields are missing or not in the right data type, this command will throw exception to indicate which field is missing or bad.
Field Summary | |
static java.lang.String |
COPYRIGHT
|
static java.lang.String |
defaultCommandClassName
The default implementation class name. |
static java.lang.String |
NAME
|
Method Summary | |
void |
setDateShipped(java.lang.String newDateShipped)
Set the date the package shipped. |
void |
setLastupdate(java.lang.String newLastupdate)
Set the timestamp of last update. |
void |
setManifestId(java.lang.String newManifestId)
Set manifest (package) identifier. |
void |
setManifestStatus(java.lang.String newManifestStatus)
Set the status of the manifest (package). |
void |
setOrdersId(java.lang.String newOrdersId)
Set the order identifier. |
void |
setOrdReleaseNum(java.lang.String newOrdReleaseNum)
Set order release number. |
void |
setPackageId(java.lang.String newPackageId)
Set package identifier. |
void |
setPickupRecordId(java.lang.String newPickupRecordId)
Set pickup record identifier. |
void |
setSetCCurr(java.lang.String newSetCCurr)
Set currency in which the shipment was charged. |
void |
setShipModeId(java.lang.String newShipModeId)
Set shipping provider. |
void |
setShippingCosts(java.lang.String newShippingCosts)
Set shipping costs. |
void |
setTrackingId(java.lang.String newTrackingId)
Set tracking identifier. |
void |
setUpdateManifestStatus(java.lang.String newUpdateManifestStatus)
Set the flag to indicate if the order and fulfillment status should be updated after the carrier and shipment tracking information is recorded. |
void |
setWeight(java.lang.String newWeight)
Set the weight of the package. |
void |
setWeightMeasure(java.lang.String newWeightMeasure)
Set the unit of measure of the package weight. |
Methods inherited from interface com.ibm.commerce.command.ControllerCommand |
execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputProperties |
Methods inherited from interface com.ibm.commerce.command.AccCommand |
accessControlCheck, getAccCheck, getForUserId, setAccCheck, setForUserId, setOwner |
Methods inherited from interface com.ibm.commerce.command.ECCommand |
checkIsAllowed, checkResourcePermission, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters |
Methods inherited from interface com.ibm.commerce.security.Protectable |
fulfills, getOwner |
Field Detail |
public static final java.lang.String COPYRIGHT
public static final java.lang.String defaultCommandClassName
public static final java.lang.String NAME
Method Detail |
public void setDateShipped(java.lang.String newDateShipped)
newDateShipped
- java.lang.Stringpublic void setLastupdate(java.lang.String newLastupdate)
newLastupdate
- java.lang.Stringpublic void setManifestId(java.lang.String newManifestId)
newManifestId
- java.lang.Stringpublic void setManifestStatus(java.lang.String newManifestStatus)
newManifestStatus
- java.lang.Stringpublic void setOrdersId(java.lang.String newOrdersId)
newOrdersId
- java.lang.Stringpublic void setOrdReleaseNum(java.lang.String newOrdReleaseNum)
newOrdReleaseNum
- java.lang.Stringpublic void setPackageId(java.lang.String newPackageId)
newPackageId
- java.lang.Stringpublic void setPickupRecordId(java.lang.String newPickupRecordId)
newPickupRecordId
- java.lang.Stringpublic void setSetCCurr(java.lang.String newSetCCurr)
newSetCCurr
- java.lang.Stringpublic void setShipModeId(java.lang.String newShipModeId)
newShipModeId
- java.lang.Stringpublic void setShippingCosts(java.lang.String newShippingCosts)
newShippingCosts
- java.lang.Stringpublic void setTrackingId(java.lang.String newTrackingId)
newTrackingId
- java.lang.Stringpublic void setUpdateManifestStatus(java.lang.String newUpdateManifestStatus)
newTrackingId
- java.lang.Stringpublic void setWeight(java.lang.String newWeight)
newWeight
- java.lang.Stringpublic void setWeightMeasure(java.lang.String newWeightMeasure)
newWeightMeasure
- java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |