Parameters for the Fulfillment and Part Locator Engines

By specifying input parameters for the Fulfillment and Part Locator Engines, an administrator can define the processing for a specific set of orders (using order search specifications), for a single order (using the order ID), and for a single order line item (using the line item ID). The following table describes the parameters for the Fulfillment and Part Locator Engines.

Parameter Value Description

InputMode

ORDERSEARCHSPEC

Specifies the WHERE clause to set up criteria and fulfill the orders that meet that criteria.

ORDERID

Specifies the single order ID to fulfill. The engine fulfills the specified order.

LINEITEMID

Specifies the single order line item ID to fulfill. The engine fulfills the specified order line item.

TEMPTABLE

Places all required parameters into a temporary table with a temporary Client Request ID and passes that ID to the server to retrieve the parameters from Temp Table.

Note: Do not run component jobs in TEMPTABLE mode to call the Fulfillment and Part Locator Engines. This mode is reserved for interactive engine jobs sent directly from a client application.

ClientReqId

A row ID for retrieving line items input from the temporary table

This parameter is required when the InputMode parameter is TEMPTABLE.

RowId

A row ID of a single order to fulfill or a single order line item to fulfill

This parameter is required when the InputMode parameter is ORDERID or LINEITEMID.

OrderSearchSpec

Where Clause

This parameter is required when the InputMode parameter is ORDERSEARCHSPEC.