Maybe you can use this custom code and write a function that uses that code.
And instead of running the job traveler run a custom SSRS report.
there’s a widget in app studio for function. You could pass the function the DMR you are on.
Method Directive to Print Report to EdgeAgent - Kinetic ERP - Epicor User Help Forum (epiusers.help)
You could also get way less fancy and just write a report and hang it on a menu and let them run it manually themselves.