Skip to main content

Report Definition RMB> Set Default Life Time

 

The number of days to keep records in the archive.  This is a default value and users may change the archive life time.

 

If the default setting is 0 does this mean that after today the report will not longer appear in the report archive.   

 

Can someone please advise what is the Default setting of 0 means.

 

Finally, does this mean that users that create Business Reporter reports will need access to Report Definition to set this value?

 

Thank you.

Hi @johnw66 ,

 

When you change the Set Default Life time with a number it reflect the change in report expiration date. If you add 100 days to that then that means the report expiration date extend from 100 days in report archive.

If the Set Default Life time is set to 0 then the report will be expired on the same date. 

People who configure the IFS Application environment should need to decide how many days need to be assign to a particular report. As an example I have came a cross a scenario that customer order invoice (customer_order_ivc_rep ) is set to expire on same date and as a result customer get an error sayin the result key does not exists when they try to process the erroneous invoices. 


Life time 0 on a report means that the expire date in the report archive will be the exact time when you create the report. That means that the cleanup job will remove it when it is started next time.

Report archive is cleaned by two database taks. “Heavy Cleanup” is by default scheduled to run at midnight every day or “Archive cleanup” which normally not is scheduled by default.

If you have this setup the reports created today will get removed at midnight. if you run it earlier they will be removed earlier.

Regarding Business Reporter reports. Yes, the life time is also considered for them and can be setup in “Report Definition” just like a report designer report.