Siebel Field Service Guide > Fulfillment > Fulfillment Overview >
System Preferences for the Fulfillment and Part Locator Engines
The Fulfillment and Part Locator Engines use the same system preferences, shown in Table 76. These system preferences are stored in the table S_SYS_PREF. The BusComp is System Preferences. These are the columns of main interest:
- SYS_PREF_CD. Name of the system preference.
- VAL. Value of the system preference.
Changing the values of these preferences changes the default behavior of each engine. Use System Preferences to set these values:
- Default fulfillment inventory location
- Default inventory location types
- Substitution allocation rules
- Order statuses valid for fulfillment
- Line item statuses valid for fulfillment
- Synchronous or asynchronous fulfillment
NOTE: To activate changes to system preferences, restart the Siebel server.
Table 76. System Preferences for the Fulfillment and Part Locator Engines
Parameter
|
Default Value
|
Comments
|
DefaultFulfillInvloc
|
Blank
|
Specifies the default inventory location to use as a source inventory location for the Fulfillment Engine and Part Locator. This is used as the Source Inventory Location if the user does not specify the Source Inventory Location at run time.
The value must be the Row ID of the service inventory location. To find this ID, use the following procedure:
- In any Service Inventory view, select an inventory location.
- From the Help menu, select About Record.
- In the dialog box, click Details.
|
InventoryTypeForPT
|
Warehouse
|
Specifies the Inventory location type from which pick tickets are generated. The values should be from the Inventory location type LOV and individual values should be any of the LIVs.
|
AllocationRule
|
1
|
Specifies the rules for substitution. The possible values are 1,2,3 where:
- Always allocate a substitute before going to the next inventory location.
- Allocate a substitute only if it allows shipment from a single inventory location.
- Never allocate a substitute if the exact product can be found in another inventory location.
|
Fulfill-SearchAllSublevels
|
FALSE
|
Specifies whether to search child locations. Possible values are TRUE and FALSE.
TRUE - Search the specified inventory location and all its child inventory locations specified by Sublevel relationships.
FALSE - Search the specified inventory location and all its fulfillment hierarchy locations but not the child inventory locations specified by Sublevel relationships.
|
OrderTypeToBeFulfilled
|
Service Order, Internal Order
|
Specifies the valid values for Order Type. The values should be from the Order Type LOV and individual values can be any of the LIVs.
|
OrderStatusToBeFulfilled
|
Open, New, Pending
|
Specifies the valid values for Order Status. The values should be from the Order Status LOV and individual values can be any of the LIVs.
|
OrderItemStatusToBeFulfilled
|
Open, New, Pending
|
Specifies the valid values for Order Item Status. The values are from the Order Item Status LOV and the individual values are LIVs.
|