in BW 7.31 we have InfoPackages (3.5 objects migrated to BW 7.31) defined to be executed in background, immediately. So there is a BI_BTCH_* job defined in the object.
When executing program RSBATCH1 with this job name as a parameter, it fails due to unknown job: "Request load terminated since no scheduled job/worklist RSBATCH1 was found".
Indeed the BI_BTCH_* job is not created yet, scheduled or released when RSBATCH1 is executed.
When RSBATCH1 is run with the same job name as parameter (BI_BTCH_*) with a remote user (third party scheduler), job BI_BTCH_* is executed without issue.
My dialog user has all required authorizations.
Anyone has an idea on why it fails when executing RSBATCH1 directly, and Is there any way to execute an InfoPackage via its job in background by a dialog user without opening the InfoPackage and clicking on Execute button?