Siebel Field Service Guide > Charges and Invoices > Workflows for Charges and Invoices >

Workflow to Create Agreement Charges


This workflow automates the process of creating agreement charges. The workflow is called FS - Generate Agreement Charge. Figure 9 illustrates this workflow. The workflow is a parent process that sequentially runs the following child workflows when the Charge button is clicked:

  1. FS - Generate NRC Charge. This child workflow generates NRC charges for an agreement line item. The input date for this process should be in the local time format, which the process converts to ODBC format (YY-MM-DD). Once the NRC charge is generated the process also updates the NRC last-charged date on the Charge Plan.
  2. FS - Generate RC Charge. This child workflow generates RC charges for an agreement line item. The workflow retrieves and converts the asset readings to charge amounts. The input date for this process should be in the local time format, which the process converts to the ODBC format (YY-MM-DD). Once the RC charge is generated, the process also updates the RC last-charged date on the Charge Plan.
  3. FS - Generate Usage Charge. This child workflow generates charges for an agreement line item based on asset usage. The workflow retrieves and converts the asset readings to charge amounts. The input date for this process should be in the local time format, which the process converts to ODBC format (YY-MM-DD). Once the Usage charge is generated the process also updates the usage last-charged date on the Charge Plan.
  4. FS - Generate Adjustment Charge. This child workflow generates adjustment charges for an agreement line item.

These child workflows process all the items in the Charge Plan, including Recurring Charges, Non-Recurring Charges, Usage Plan Charges, and Adjustments.

Figure 9.  FS - Generate Agreement Charge
Click for full size image
Siebel Field Service Guide