Process: Fulfill orders

Flow

Legend

Fulfill orders

Objective

Support the process of fulfilling orders by creating pick batches, pick lists, pack slips, and invoices.

Description

The support in this process is primarily targeted for integration with back-end systems through messaging to do the following:

The process supports generation of a pick list, pack slips, and an invoice in the form of XML documents. WebSphere Commerce Accelerator supports this process also, but it is not intended for high-volume usage.

Features

Integration with back-end systems for:

Pick-batch creation:

Shipment confirmation:

Customization

May customize to integrate with fulfillment using a push protocol

Edition

Professional, Business Edition

Subprocesses

Tasks

Task Description Role
Obtain shipment tracking info (external)

Obtain the shipment tracking information. This may be done by scanning a shipment label or manually recording it.

Shipping clerk
Release manifest

Release the manifest. This can be invoked either with the ReleaseManifest Controller command or as part of the ReleaseShipConfirm Controller Command. In other words, it can be performed as a single step as part of shipment confirmation or as a separate step.

Tools Controller Command

  • ReleaseManifestCmd

Task Command

  • UpdateManifestStatusCmd
System
Release ship notify

Sends an e-mail notification message to the buyer for order release shipment.

System
Confirm shipment

This task performs shipment confirmation and sends the information to WebSphere Commerce. The following information is sent to cause a manifest to be created:

  • DateShipped
  • ShippingCosts
  • OrderId
  • OrdReleaseNumber
  • PackageId
  • Weight
  • PickupRecordId
  • Currency
  • ShipModeId
  • TrackingId
  • WeightMeasure

The manifest can optionally be indicated as released in the same step.

Shipping clerk

Business artifacts

Feedback