1C-Company / 1c-edt-issues

Пространство для пожеланий и обсуждения ошибок 1C:Enterprise Development Tools
https://edt.1c.ru/
134 stars 8 forks source link

Работа с фигурами на карте маршрутов бизнес-процессов. #1397

Open agibalovsa opened 2 months ago

agibalovsa commented 2 months ago

Описание ошибки

В карте маршрутов бизнес-процессов невозможно работать с фигурами 1) Линии-декорации внезапно пропадают 2) Линии-декорации постоянно неестественно изгибаются 3) Линии-декорации не привязываются к сетке карты маршрутов, как это сделано в конфигураторе 4) Фигуры постоянно отсоединяются от стрелок 5) Иногда не срабатывает форматирование 6) Карта маршрута может уйти за область в конфигураторе

Как воспроизвести

  1. Перейти в карту маршрутов бизнес-процессов
  2. Попытаться создать маршрут
  3. Попытаться отметить на маршруте потоки данных с помощью фигур. (См. рис. 1)
  4. Сохранить, посмотреть что получается в конфигураторе

Скриншоты

https://github.com/1C-Company/1c-edt-issues/assets/14235747/c52de50c-8f72-41f4-8b2b-c4487b59e5bd

https://github.com/1C-Company/1c-edt-issues/assets/14235747/f1da9403-5e53-4564-9c0b-448a6e4739b4

Ожидаемое поведение

Необходим функционал хотя бы как в конфигураторе.

Лог рабочей области

metadata.zip

Версия 1С:EDT

Ruby 2023.3.4

Операционная система

Windows

Установленные плагины

1C:Code style V8, 1C:SSL-support

Дополнительная информация

No response

Erik773 commented 2 months ago

Убран критический приоритет, так как не соответствует критериям критической ошибки.

agibalovsa commented 2 months ago

Доброе утро. @Erik773 прошу вернуть критический статус согласно следующим пунктам критичности.

Потеря/нарушение данных (в основной конфигурации, в расширениях), обнаруженная постфактум

При малейшем изменении в картах маршрутов, у нас нарушаются все связи, приходится тратить кучу времени на перерисовку.

Проблемы массового характера, не попадающие под вышеуказанные критерии, но значительно уменьшающие productivity (потеря часов рабочего времени за период). Конечный уровень критичности при необходимости определяется командой EDT коллегиально

На реальном коммерческом проекте, где используется EDT, мы очень страдаем из-за описанных недостатков. У нас порядка 20 хорошо отрисованных БП с указанием направления потоков данных для удобной визуализации. минутная доработка карты приводит к часам перерисовки всех связей.

agibalovsa commented 2 months ago

Слетают все привязки, линии зачем-то ломаются в самых неожиданных местах, схема становится не красивой. А для клиента это критично важно. Прикладываю еще одно видео, чтобы можно было прочувствовать всю боль.

https://github.com/1C-Company/1c-edt-issues/assets/14235747/512708a1-092f-4d43-813f-b56082099cab

agibalovsa commented 2 months ago

На этих скриншотах даже без редакции процессор EDT отрисовывает не понятно что:

image

image

image

image

А здесь та же карта в конфигураторе, она же корректно отображается в режиме предприятия.

image

Т.е. EDT просто отрисовывает не корректно.

Erik773 commented 2 months ago

@agibalovsa, могли бы вы пожалуйста, прислать файл схемы для расследования проблемы?

a2080016 commented 2 months ago

Категорически поддерживаю. Работать со схемами бизнес-процессов в EDT невозможно. Приходится переходить в конфигуратор. Со схемами мы работаем часто. Тут и расследовать то нечего. Просто попробуйте построить схему в EDT.

agibalovsa commented 2 months ago

@agibalovsa, могли бы вы пожалуйста, прислать файл схемы для расследования проблемы?

@Erik773 прикрепил, но коллега прав, просто отрисуйте диаграмму как на видео выше. Flowchart.zip