End of Day Processing

Inbound billing can participate in end of day processing. When inbound billing is called by Services Framework as part of an end of day query, it checks that inbound billing for the business day has been completed for batches whose state matches the prerequisite state defined within the task configuration, and whose associated product has billing enabled. If one or more batches have not been processed, inbound billing reports to Services Framework that it is not ready for end of day processing and lists the batch IDs it has not processed. The operator can run inbound billing manually to process the missed batches.

Inbound billing also logs a message that indicates whether the end of day check passed or failed.