Возникли проблемы со структурой подчинённости документов в переписанной конфиге
Ромбовидные связи и взаимные ссылки привели к выбросу в типовую форму подчинённости овер 9000 ссылок
После многодневных измышлений было принято решение лепить свою форму с уникальной логикой
А именно
Все бизнес-процессы в компании заданы, их количество не более десятка, даже меньше
Рисуем для каждого бизнес-процесса своё дерево
Отправляем в форму подчинённости ссылку на искомый документ, программа опредялет какому бизнес-процессу принадлежит документ. Затем вычисляет корневой документ и рисует дерево. Искомый документ высвечивается в этом дереве своим цветом.
К плюсам можно отнести также возможность заталкивания в дерево прочих реквизитов типа суммы, валюты, склада
Что думаете, коллеги?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.