Siebel Field Service Guide > Invoices > Invoice Logic >

Logic for Service Requests


The Invoice Engine uses the following process logic for service requests:

  1. For a selected service request, find all records with the Billable flag set.
  2. Find the rate and price lists for the items described in these records.
  3. Calculate the price for each item.
  4. If an entitlement covers the service request:
    1. Find the price and rate lists associated with the entitlement.
    2. If the Activity Override flag is set, recalculate the billable cost for the items using the price and rate lists for the entitlement instead of the lists for the activity and the entitlement service price details for the activity types covered.
  5. If there is no entitlement, go to the next billable item.
  6. If there are no more billable items, create an invoice.

 Siebel Field Service Guide 
 Published: 21 April 2003