Processing Sequence Considerations

You may have customers with a complex collection of contracts such that the calculation for one bill segment relies on information calculated by another bill segment for the same account.

The billing processing sequence also controls the order of contracts in the following other processes:

  • Execution of pre bill completion algorithms. The system processes each contract in the billing processing sequence order. Within each contract, the pre bill completion algorithms on its contract type are processed in the order of the algorithm's sequence.
  • Execution of bill completion algorithms. The system processes each contract in the billing processing sequence order. Within each contract, the completion algorithms on its contract type are processed in the order of the algorithm's sequence.
  • Interval Data Creation. For interval contracts linked to interval profiles with profile creation algorithms defined, the system processes each contract in the processing sequence order. Within each contract, the data creation algorithms are processed in the order of the creation priority on the profile type.