Выгрузка метаданных конфигурации 1С в Visio 2010/2013 (для 8.3)

30.11.16

Интеграция - Внешние источники данных

Обработка выгрузки метаданных конфигурации 1С в ER-диаграмму Visio 2010/2013 (для 8.3)

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?] Купить один файл
ERДиаграммаКонфигурацииVisio.epf
.epf 9,75Kb
193
193
2 SM
Скачать Купить за 2 150 руб.

В результате одной из моих проектных задач и экспериментов по интеграции 1С с Visio 2010/2013, на свет появилась данная обработка.

Она позволяет по выбраным разделам дерева конфигурации 1С Предприятие 8.3 сформировать файл Visio с ER-диаграммой.

В коде встречаются следующие новации:

1. Рисование в Visio через COM-объект (COM-соединение) в режиме тонкого клиента

2. Пример компактного программирования обработки массивов структур (показана ссылочная природа этих объектов), поволяющая без проблем передавать разнообразные иерархические структурированные данные с сервера на клиент и обратно

3. Алгоритм топологической сортировки графа методом поиска в глубину (Depth-first search, DFS)

4. Алгоритм визуализации графа методом "спиральной улитки" - нашего с Ильей Володиным авторского метода визуализации сложно-связанных графов на плоскости (много-ко-многим, ERD-тип графов сущностей с аналитиками).

Visio граф визуализация метаданные конфигурация

См. также

Внешние источники данных Программист Бизнес-аналитик Пользователь Платформа 1С v8.3 Управляемые формы Анализ и прогнозирование Конфигурации 1cv8 Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.

15.11.2022    16740    17    SQV0    48    

35

Зарплата Внешние источники данных Бюджетный учет Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 8 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

84000 руб.

19.08.2020    23329    21    1    

24

Внешние источники данных Загрузка и выгрузка в Excel Зарплата Бюджетный учет Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате из Парус 10(Торнадо) учреждений через файлы Excel в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ). В принципе, обработка может быть использована для загрузки из файлов Excel, полученных из любых информационных систем.

48000 руб.

16.11.2018    30317    21    31    

22

Производство готовой продукции (работ, услуг) Внешние источники данных Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Лесное и деревообрабатывающее хозяйство Россия Управленческий учет Платные (руб)

Обработка предназначена для загрузки файлов, выгруженных из системы Базис-мебельщик, в справочник 1С "Спецификации" для последующих процессов учета и диспетчирования полуфабрикатов и изделий.

10200 руб.

24.06.2021    19840    53    53    

31
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Steelvan 305 30.11.16 17:25 Сейчас в теме
Если взять этот модуль http://infostart.ru/public/559585/, то можно будет генерировать схемы по XML описанию прямо в 1С.
Плюс схемы будут интерактивны внутри 1С, что позволит привязывать объекты метаданных прямо к элементам диаграммы и открывать их кликом по диаграмме.
Ну или делать расшифровку (другие диаграммы строить) при клике.
2. necropunk 9 06.12.16 17:31 Сейчас в теме
СППР же умеет выгружать в ER-диаграмму? Или я что-то неправильно помню?
5. pfihr 375 04.01.17 17:04 Сейчас в теме
(2)умеет, но не такую, и не в Visio
6. ekaruk 4945 17.01.17 20:29 Сейчас в теме
(2) Нет, выгружать диаграмму не умеет.
СППР позволяет ручками нарисовать диаграмму и связать ее с информацией о метаданных конфигурации.
8. necropunk 9 18.01.17 13:07 Сейчас в теме
(6) Странно, помню, допиливал года 3-4 назад СППР под нужды отдела и вот абсолютно точно помню, что выгрузил УТ автоматически в какое-то гигаааантское полотнище с кучей связей, даже вроде и называлось это ER-диаграмма.
upd. Посмотрел сейчас ту конфу, Система проектирования прикладных решений, редакция 1.0 (1.0.12.20), есть даже общая форма, ERДиаграммаОбъекта, в ней обращение к общему модулю ERДиаграммы.СформироватьERДиаграммуОбъекта(Объект, ЭлементыФормы.ПолеДиаграммы);
То есть я все правильно помню, как-то она это умеет. По крайней мере, умела.
Andreeei; gortol; +2 Ответить
9. ekaruk 4945 18.01.17 13:09 Сейчас в теме
(8) Интересно.
Я когда-то копалась. Вроде была только возможность самим диаграмму нарисовать и связать ее с данными о конфигурации.
Возможно, что-то пропустила.
3. Danil.Potapov 518 06.12.16 20:19 Сейчас в теме
обычно, что-то похожее хочет новенький консультант или аналитик со знанием VBA. После создания схем от реальных учетных систем, у такого заказчика в глазах тухнет свет (или пламя революционного настроя, у всех по разному).
investec; Andreeei; Evil Beaver; gortol; Ali1976; Трактор; ZOMI; le0nid; omut; корум; userGJ; CyberCerber; coollerinc; maxopik2; slavap; gubanoff; DreamcastMD; alexht; DivS; zqzq; +20 Ответить
4. pfihr 375 12.12.16 15:20 Сейчас в теме
(3) Для этого как раз и создана эта обработка, т.к. не только новенькие консультанты, но и бывшие САП/Оракл-овцы свято верят в эту схему.
7. Трактор 1249 18.01.17 09:42 Сейчас в теме
(3) (4) Именно! Иначе чем для того, чтобы заткнуть умника, требующего указать все связи БД эта разработка не пригодится. Благо мне с такими клиентами работать не приходилось.
Evil Beaver; +1 Ответить
10. Evil Beaver 8171 15.01.18 12:55 Сейчас в теме
(7) У меня как раз такие умники нарисовались. Надеюсь, она работает...
11. Ru5C55an 08.06.18 06:19 Сейчас в теме
Она точно нормально умеет работать?
12. Ru5C55an 08.06.18 06:19 Сейчас в теме
Оно точно умеет работать?
13. Ru5C55an 08.06.18 06:23 Сейчас в теме
14. tsum 12.09.18 14:17 Сейчас в теме
{ВнешняяОбработка.ERДиаграммаКонфигурацииVisio.Форма.Форма.Форма(221)}: Ошибка при вызове метода контекста (OpenEx)
Application.Documents.OpenEx("DBCROW_M.VSSX", 6);
по причине:
Произошла исключительная ситуация (Документ9 - Microsoft Visio):

Недопустимое имя файла.
15. sqr4 23 16.06.20 16:20 Сейчас в теме
НЕ работает, ошибка такая же как и у коллеги выше в (14). Прошу исправить или вернуть стартмани.
16. pfihr 375 20.06.20 20:41 Сейчас в теме
(15) необходимо использовать Visio 2010/2013 в стандартной поставке, с шаблонами. Ваша ошибка говорит об отсутствии стандартных шаблонов, которые устанавливаются вместе с Visio на том компьютере/сервере, где Вы запускаете обработку.
17. pfihr 375 20.06.20 20:41 Сейчас в теме
(16) необходимо использовать Visio 2010/2013 в стандартной поставке, с шаблонами. Ваша ошибка говорит об отсутствии стандартных шаблонов, которые устанавливаются вместе с Visio на том компьютере/сервере, где Вы запускаете обработку.
19. malikov_pro 1314 26.10.20 06:36 Сейчас в теме
Есть идея сформировать диаграмму классов в фромате XML, https://www.ibm.com/developerworks/library/x-umlschem/index.html с фильтрами по экпортируемым объектам. Какие наработки из вашей обработки можно переиспользовать? sm не проблема, планирую усилия на анализ кода и подходов с учетом контекста.
20. chg 08.09.21 03:25 Сейчас в теме
Коллеги, добрый день.

С Visio 2019 сможет работать обработка?
21. pfihr 375 24.09.21 10:55 Сейчас в теме
(20) Не проверял, но скорее всего должна работать. В крайнем случае, Вы сможете отредактировать код и поменять путь к стандартным шаблонам Visio, если они отличаются.
22. alexuskom007 04.08.23 05:22 Сейчас в теме
(20)
Получилось запустить на Visio 2019 ?
Оставьте свое сообщение