cancel
Showing results for 
Search instead for 
Did you mean: 

Is it OK to use the same variant in multiple process chains?

robertbuttram
Explorer
0 Kudos

I'm just getting started building process chains (in BW 3.0), and I'm finding that there are many cases where a process variant already exists for a process I want to perform (e.g., activating a particular ODS).

I'm curious if there are any risks associated with reusing a process variant in multiple chains? For instance, I've heard that if you modify and activate a process chain that is currently running, it kills the chain. Could the same happen if you activate a chain containing a process variant used by another chain that is currently running?

Also, would changes made to the shared variant apply to all the chains that share the variant, or does each chain get it's own local copy of that variant?

Thanks,

Bob

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

The same variant can be used in multiple process chains. But it has its side effects as well as pointed out already. Best way is to create separate start variants for different process chains.

Cheers,

Kedar

Answers (2)

Answers (2)

robertbuttram
Explorer
0 Kudos

Thanks Mohan & Kedar.

I suppose there could be cases where sharing the same variant could be useful, such as when you would like to be able to change the way multiple chains handle a given process without having to modify each chain individually. But, most often, it sounds like separate variants for different chains is the safest way to go.

former_member563406
Active Participant
0 Kudos

Hi!

changes made to variant apply too all chains where it is used.

there will be risk of having locks on this variant when u want to use it in another place... as u can simultaneously change an object in 2 places.

regards

mohan