What does this mean
After the package is cast, it contains either a copy of the footprint of the source element or a checksum value for source members from an external data set. Before actions are executed, CA Endevor SCM compares this footprint or checksum value with the values stored in the package at execution time. If any differences exist at that time, the package is not executed.
Release : 18.0
Component : CA Endevor Software Change Manager
Integrity (Control) Check
After the package is cast, it contains either a copy of the footprint of the source element or a checksum value for source members from an external data set. Before actions are executed, CA Endevor SCM compares this footprint or checksum value with the values stored in the package at execution time. If any differences exist at that time, the package is not executed. “
Bottom line here is we verify that the INPUT components footprints and elements in the package match what you cast and at the time of execution. If there are different the package is not executed. To sum this up. this "integrity Check" is also referred to as Component Validation.
The component validation feature ensures
- that an element cannot be moved:
.. Without its corresponding input components (copybooks, macros, etc.)
.. If the element has not been assembled, compiled or linked with the
current version of its components.
Generally speaking:
- Check that the pkg contains the most recent versions of all components
- Check if Package is modified by external
- Check if element is referenced in multiple package
- Check for Relate elements
- Check for SYNCHRONIZATION conflic