Skip to main content

We have a quick report that needs to be scheduled so it will be checked in to document management. We tried the document number field during scheduling of the quick report, but despite IFS documentation says that a new document revision will be created for the given document number, it doesn't seem to work as intended. 

Additionally, we tried using report rules for the scheduled quick report by archiving the quick report. The quick report gets archived with the “QUICK_REPORT_TEMPLATE_REP” report layout. We created a report rule for that layout and the report rule executes successfully when using the "Send Email" action. However, when trying to use "Check in to Document Management" action in report rules, it also didn't work as expected.

 

Report rule for Quick Report​​​​​​

On the other hand, the "Check in to Document Management" action has worked for other report layouts with the same parameters.

Is there a specific way we should schedule the quick report to ensure it gets properly checked in to document management? Since using the document number field in scheduling and the report rules didn't work, are there any other methods we can try to achieve our goal of check in the quick report to the document management system when it is scheduled?

I cannot say for sure since I don't work with our reporting framework, but I am guessing that archiving reports in Docman is only enabled for "real" reports. You can create an Idea here on IFS Community to get that changed, or try filing a support case to get that team to investigate if there is any bug here.

Good luck!
 


In theory should be able to do this, haven’t tried it yet myself. So if you schedule the quick report and tell it to archive it, then it will generate an excel file in the report archive. In the database this is stored as a blob in the pdf column in the pdf_archive view. You could then create a custom event with a condition on event action to run only on insert of this report name. In the event action create pl/sql online and code it as a background job (cause record doesn’t exist till after insert) to select that blob. Debug checking in of a file to document management and use that code and send the blob from the pdf archive into docman.


Reply