...
В связи с многочисленными доработками на одном и том же участке маршрут наполняется хаотично выбираемыми этапами при интерактивном вводе. Для пользователя не имеет смысла обозначение "Доработка ФХОМ (3)", но для системы важно, чтобы этапы не повторялись.Решение *
Решение
При выборе доработки предлагать пользователю список участков для доработки, а не список этапов. Этапы подбирать программно на основе анализа маршрута заказа
...