Trying to make “4.3.1 Alpha Checkpoint” the predecessor to “3.3.3.1 (Beta) Data Acquisition” but it brings up a looping error every time. I have run the chart about 4/5 times now and cannot find the root of the loop.
Just looking for some outside eyes, thanks!
Respectfully,
~JC
Project BIL v5.gan (59.4 KB)
3.3.3.1 => 4.4.1 == because it is a child task ==> 4.4.2.2 => 4.3.1
Dmitry,
Thanks for your reply. Pretty new to the forums and the system. Confused a bit about what you are indicating. 4.3.1 would be the only task going into 3.3.3.1 where the looping issue is caused. I do see 4.4.2.2 => 4.3.1 but I do not see 4.4.1 => 4.4.2.2; instead I see 3.3.2.1 => 4.4.2.2.
Probably basic thing I am missing, just need it spelled out maybe. Thanks again.
Respectfully,
~JC
Sorry, I mistyped. Replace 4.4.2.2
with 4.4.1.2
.
There are explicit dependencies: 3.3.3.1 => 4.4.1
and 4.4.1.2 => 4.3.1
. There is parent-child dependency 4.4.1 => 4.4.1.2
. By [our] definition, parent task can’t start earlier than any of its child tasks, so if parent task itself has a predecessor then all its child tasks implicitly get similar predecessor. So, the chain is 3.3.3.1 =
[this is implicit because 4.4.1 is a parent] => 4.4.1.2 => 4.3.1
and 4.3.1 => 3.3.3.1
closes the loop.
1 Like
Dmitry,
Thanks so much. I did not even know the parent-child dependency existed. Thanks again!
Respectfully,
~JC