Skip to main content
Solved

Report Definition - Set Default Life Time - What does the Default 0 mean


Forum|alt.badge.img+18

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.

Best answer by Dumeesha Wanigarathna

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. 

View original
Did this topic help you find an answer to your question?
This topic has been closed for comments

2 replies

Dumeesha Wanigarathna
Superhero (Partner)
Forum|alt.badge.img+16

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. 


Forum|alt.badge.img+19

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.

 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings