Денис Злобин
Коллеги, а никаких случайно на просторах 1С нет разработок для поиска взаимосвязей?
Вот дал бы я какой нибудь обработочке 5 разных элементов справочника, а она мне бы попробовала найти взаимосвязь, что объединяет эти 5 элементов.
мне досталась самописная конфигурация с ОЧЕНЬ "ненормальными" данными - грубо говоря, один реквизит мог быть "протянут" во все связанные объекты, а за корректностью этих данных по всей цепочке особо не следили. Из-за этого получались немыслимые "многоуровневые" условия соединений и тд. Сперва для осознания масштаба бедствия использовал схему данных EDT. Наглядно, но каждую подозрительную цепочку надо было выявлять вручную. Родилась идея: анализировать связи метаданных объектов как граф и искать в нем циклы с длиной 3, 4 и 5 - пока не надоест. По выявленным циклам можно генерировать запросы, которые будут в режиме предприятия показывать все места, где есть несоответствия. Классический пример: вывести список документов, в шапке которых выбран договор, который не соответствует контрагенту.
Такой подход можно использовать и для анализа самих взаимосвязей. Может, тебе даже схемы данных в EDT будет достаточно. Кстати, в 2020 сказали, что улучшили отрисовку связей (сам не проверял)