When a background process detects an error, the error may or
may not be related to a specific object that is being
processed. For example, if the program finds an error during
batch parameter validation, this error is not object-specific.
However, if the program finds an error while processing a
specific bill, this error is object-specific. The system
reports errors in one of the following ways:
- Errors that are not object-specific are written to the
error message log in the Batch Run
Tree.
- Some batch processes create entries in an "exception
table" for certain object-specific errors. For example, an
error detected in the creation of a bill in Oracle Utilities
Customer Care and Billing may be written to the bill
exception table. If an error is written to an exception
table, it does not appear in the batch run tree. For each
exception table, there is an associated to do entry process
that creates a To Do Entry for each error to allow a user to
correct the problem on-line.
- For some background processes, errors that do not result
in the creation of an exception record may instead generate a
To Do entry directly. For these processes, if you wish the
system to directly create a To Do entry, you must configure
the To Do type appropriately. Refer to
To Do entry for object-specific errors for information
about configuring the To Do type. If the background process
detects an object specific error AND you have configured the
system to create a To Do entry, the error is not written to
the batch run tree. If you have configured your To Do type to
not create To Do entries for certain errors, these errors are
written to the batch run
tree.
Note:
Some processes create exceptions and To Do entries. It
is possible for a background process to create entries in an
exception table AND create To Do entries directly, depending on
the error. Consider batch billing in Oracle Utilities Customer
Care and Billing; any conditions that cause a bill or bill
segment to be created in
error status result in a record added to
the bill exception table or the bill segment exception table.
However, any object-specific error that is not related to a
specific bill or bill segment or any error that prevents a bill
or bill segment from being created may result in a To Do entry
for the object-specific error.
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.