********************************************************************* * CE801.T09 DB-EZTest Tech Note June 1998 * * * * KEYWORDS: DB-EZTest MISSING REPORT DATA REPORT RETENTION * * * ********************************************************************* * * * Problem * * ------- * * When using DBEZTest to simulate a rundate, DC Reports may lose * * data when created within a simulated date session. * * * * Cause * * ----- * * The problem is due to the way IDMS checks the report retention * * date. IDMS only checks the day and month part of the date. * * Therefore, if you were to simulate a date of 01/01/2000, and * * the actual date is 05/05/1998. Then if you created a report * * with a retention date of say 14 days, then IDMS compares * * 5th May against 1st Jan and reckons the report has expired, and * * immediately deletes it. It takes no account of the year. * * * * Solution * * -------- * * The only way to prevent report data being lost is to alter * * your SYSGEN and set REPORT RETENTION FOREVER. * * * * This should have little or no impact on sites, as the report * * will be automatically deleted when it has completed printing. * * * * As the retention check is internal to IDMS and for testing * * purposes, users will obviously want the report creation date * * to reflect their simulated date environment, then this is the * * only way that this can be accomplished without the possibility * * of losing report data. * * * *********************************************************************