Identify lines in source code where non-ready dates are declared, referenced, computed, moved, read, written, sorted, whatever and where date routines are called. Look for dates stored in fields other than date fields, values other than dates stored in date fields, and calls to non-standard date routines. Source code components include compilation units and associated copybooks, batch jobs and online systems.
Basically it sounds simple enough: find and identify data names, including date transfer aliases; but this may involve tracing the impact across entire applications. Once found, determine what approach (expansion, windowing, or compression) is best for each instance and identify where you will need bridges , what kind, and whether they are temporary (to allow you to convert each side of the bridge separately) or permanent (you choose different approaches).
Specify the modifications to Source Components:
Visit the Technical Support Center for Date Calculation Algorithms.