External Inventory Locations

The seed data in Siebel Field Service contains an inventory location value of External Location. This inventory location that has a Type field value of Virtual is the default inventory location if a source or destination location is not specified.

Inventory transactions can occur between organizations by using 2 transactions and the inventory location value of External Location as follows:

  • The first transaction (Inv1) is from the source location in an organization to the External Location value. A user can view this transaction, and the External Location commits this transaction.

  • The second transaction (Inv2) is from the External Location to the destination location in a different organization. A user can view this transaction, and the External Location value commits this transaction.

Do not delete the External Location record. The ROW_ID (VIRTUAL_INVLOC) makes this record unique. Some C ++ code in Siebel Field Service uses this ROW_ID. If you delete this record and re-create it, then the record is assigned a new ROW_ID and some inventory transactions fail. However, you can rename this record.

To make sure that all field service engineers in any organization in the company can use the External Location value, use the Organization field to associate all organizations in the company with the External Location value.