Hey there epicor world!
I was running into some trouble recently with app studio, hoping someone could help me out. I have been trying to run a sales order acknowledgement report after clicking on a button in application studio recently and am having trouble figuring out a way to pass the dataset I need to some UD fields that I reference later. The button press on click runs the UD05.UpdateExt rest service which wasn’t my first guess but makes sense after reading this post from a little bit ago
https://www.epiusers.help/t/button-to-auto-print-ssrs-report-via-data-directive/91765
I am trying to call a data directive just because I need the ability to run an auto print, so in order to do so I followed the first example in the post above where I call the Ice.BO.UD05Svc service and the UpdateExt Service Operation. Next in the dataset I pass in the JSON editor is the company as company, and OrderHed.OrderNum as Key1. Then in my BPM I check to see if the field is updated in-transaction, then I run the Standard directive and run the OrderAck report (Even though it doesnt have the UD05 table I am using to pass data which I think is where I am going wrong since this BPM might not be able to print this report?) with parameters that ssrs is disabled right now for testing and we are print previewing a specific order number.
So after doing all this, I click my button and keep getting the error: Parameter continueProcessingOnError is not found in the input object, which I think is basically saying the rest - kinetic event isn’t working? So yeah, I have been slamming my keyboard at this for a few days now and figured I’d ask here to see if anyone could share some insight. I feel like I am missing some understanding because I am on multi-tenant and don’t have access to the rest API directly, but I am not sure. Here is the error code I get when looking at the tracing options on the web after clicking my button:
Any help is appreciated, thanks!