Hi
@Neha AkhadeAs
@Jack Look has suggested there isnt really much to say you shouldn't call a process within a process but there may be limited reasons for this to be useful. If you have a large process that requires to be separated into 2 or more processes and each of these has to run consecutively then you would be best to have the scheduler handle this instead of a process calling one of the other. This allows for easier management and retry if one of these should fail e.g. if the second process fails but its being called by a main process then you may need to retry the entire main process and any processes called within it. If there are 4 processes run consecutively by the scheduler and the second one fails then you can retry the second process through the control room itself.
Another reason to not use this is whether the amount of actions within the second process would require it be used as a process. In most cases, if required, then you should create a vbo to handle these actions. For example if within a process you have a requirement to manage a significant number of calculations at a certain point then rather than adding these calculations to a separate process to be called you could create a vbo to contain these calculations and be called when needed which could also, potentially, be reusable by other processes.
------------------------------
Michael ONeil
Technical Lead developer
NTTData
Europe/London
------------------------------
Original Message:
Sent: 08-05-2022 12:24
From: Neha Akhade
Subject: Why we should not call process within process?
Why we should not call process within process?
------------------------------
Neha Akhade
------------------------------