Populate RunBaseBatch Dialog without prompting it

Now we’ve contradicted the requirement that “the solution have to works with all the RunBase class already existent and future development”. But now we don’t have any definition of what it must support and what will be excluded. Regarding my example, you said that “[this] particular batch doesn’t need to be configured for the “management””, but how will you distingush those that you don’t want and/or your solutions isn’t able to support?

Regarding “do you have any idea of how to populate the fields of the dialog without prompting it and than pack that values”, you surely can call dialog() method to get a dialog and look at dialog fields. But I have no idea how you want to populate them with values.

By the way, you may be interested in Batch Parallelism in AX. It explains things like creating batch tasks at runtime.