
HI,
I am working on D3FO. I have recurring and dixf import data jobs (respective to data entities) and all are the import data job and read data from files placed at specific folders and some batch jobs to further process data from the temporary tables and throw in the actual tables and I have to run all these in sequence and according to conditions (like if they have executed properly without errors).
The solution could have been to make a recurring job and add all the entities in it.
But in my process I have to run some batch jobs in between.
Now for the batch job I can write a wrapper batch job in which I can call the main or process methods so that all the processing of the respective batch job is executed. And I could have done this in sequence (i.e. calling different batch jobs).
But how to put all this together. To run a recurring job or run separate entities. And then run the batch jobs and then again run the entities / recurring data jobs.
*This post is locked for comments
I have the same question (0)I dint fully understand your scenario but i have some pointer that may help.
1: The tasks in a batch job can run either sequentially or at the same time. Additionally, you can create dependencies between tasks. In other words, the sequence of tasks can differ, depending on whether an earlier task succeeds or fails.
2: if you set batch job to repeat it became a recurring job.
3: now you have some temp table for data which can define as staging you can do validation there for success or fail.