Siebel Field Service Guide > Fulfillment > Parameters for the Fulfillment Engine >

Setting Parameters for the Fulfillment and Part Locator Engines


By specifying input parameters to the Fulfillment and Part Locator Engines, an administrator can define the logic for a specific set of orders (using Order Search Specifications), for a single order (using Order ID), and for a single line item (using Line Item ID). Table 81 contains the parameters for the Fulfillment and Part Locator Engines that are set in the Server Requests screen for the server components FSFulfill and FSLocate.

Table 81.  Parameters for the Fulfillment and Part Locator Engines
Parameter
Value
Comments

InputMode

ORDERSEARCHSPEC

Specifies the WHERE clause for the orders and the engine will fulfill the orders based on the criteria.

ORDERID

Specifies the Single Order ID to be fulfilled and the engine will fulfill the specified Order.

LINEITEMID

Specifies the Single Order line item ID to be fulfilled and the engine will fulfill the specified Order line item.

TEMPTABLE

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

ClientReqId

ROW_ID for retrieving line items input from the temporary table

Required when InputMode = TEMPTABLE.

RowId

ROW_ID of a single order to fulfill or ROW_ID of a single line item to fulfill

Required when InputMode = ORDERID or
InputMode = LINEITEMID.

OrderSearchSpec

A Where clause

Required when InputMode = ORDERSEARCHSPEC.

To set Fulfillment and Part Locator Engine parameters

  1. Identify the predefined parameters to determine the defaults for the Fulfillment Engine.
  2. Read all the input parameters and identify all the line items from parameters or the Temp Table based on mode.
  3. Fulfill each line item.
    1. Find the product or substitute product to fulfill the line item.
    2. Allocate the product.

      Generate the inventory transaction for all the products of type Allocate, and generate the inventory transaction for all the substitute products of types Substitute and Allocate.

    3. Generate the pick ticket.
Siebel Field Service Guide