Вообще-то система сначала выбирает все рабочие центры из группы рабочих центров, а только потом из группы задач, т.е. в Вашем варианте планирование должно было осуществляться следующим образом:
А, Б, В , Г
Но тот вариант когда пропускается Б может быть в следующем случае:
1. В группе задач "З1" у нас указана "Г1" и 2 рабочих станка "В" и "Г"
2. у "Г1" в потребности стоит 1, у "В" и "Г" - 2
3. в маршруте для данной группы задач стоит потребность 2
Тогда система поступает следующим образом - сначала берёт "А" - как первый из группы рабочих центров, потом если не получается разместить она одновременно смотрит и на остальные рабочие центры из группы и на РЦ из группы задач, причём приоритет у первых выше, НО если в группе задач стоит потребность для них (а в данном случае для группы в которую они входят - т.е. "Г1"), то происходит отбрасываение РЦ "Б"
Только что проверил - всё именно так работает как описал ..