Switch question

Hi,
I am developing a process which is used by two different units A and B only difference is input parameters. What is the best way to design the process so it is scalable?

Thank you,

in the main work flow use switch case and in each case based on units pass the input parameters and after that proceed all other flow.

@A_Learner
If you’re using Orchestrator, you may use the argument setting when starting or scheduling a job for different units. Ofc, you have to use switch activity for the differences of different units in code base. Through this method, you have to maintain only 1 package only.
If you’re not using orchestrator, you still have to use switch activity in code base but need to set the unit indicator in the config file.