When you submit the batch control defined on the DB
process, "root objects" are created. A root object is a
record that a difference exists between a maintenance object
in the source environment and the target environment.
This diagram shows the state transition of root
objects:
-
Both the Initial
and Pending
states are transitory and should not be visible to
end-users.
-
The comparison background process puts root objects into
either the Approved
or Rejected
state. You control the value by populate the parameters
on the background process accordingly.
-
You can manually change a Rejected
root object to Approved
(and vice versa).
-
When you are ready to commit the changes to the target
environment, run the apply changes (
CL-APPCH
) background process. This process only
processes Approved
root object. When a root object is processed, its status
is changed to Complete
if no problems are encountered (i.e., the change is
committed on the target environment). The status of the root
object is changed to Error
if problems are encountered (e.g., validation
fails).
-
You can transition an Error
object back to the Approved
state if you want to reattempt applying the change to the
target environment (you must resubmit the Apply Changes
(
CL-APPCH
) background process to do this).
-
You can transition an Error
object to the Rejected
state if you want to acknowledge that the change should
not be applied to the target environment.
Note:
Difference Query.
Use the Difference
Query to view the root objects produced by a comparison
background process. On this query, you can also change the
action of root objects as described above.
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.