Hi,
I have created a workflow to call an action in a custom projection. The requirement is to invoke the workflow when Payment Advice report is generated. I have created an event action for the PDF_REPORT_CREATED event (with the REPORT_ID condition) and attached the above workflow to it. When the report is printed, it is not invoked.
I have connected the workflow with a custom event (set to be executed on Customer Name change) and a projection action (Finish command in Order Report Assistant) for testing purposes, and in both scenarios, the workflow invoked without issues and the DB procedure executed. I also removed the condition I placed on PDF_REPORT_CREATED for REPORT_ID, but the workflow was still not working.
I can’t think of a reason why the same workflow worked for a custom event but not for the application-defined PDF_REPORT_CREATED event, since all events ultimately should be registered as Oracle triggers.
Was anyone able to invoke a workflow with an application-defined event? Or is there any restriction as such?