1C-Company / 1c-edt-issues

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

Невозможно удалить добавленный реквизит находящегося на поддержке объекта метаданных с возможностью редактирования #867

Open adminimusRU opened 1 year ago

adminimusRU commented 1 year ago

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

Если установить объекту метаданных режим "Редактируется с сохранением поддержки" (без подчиненных объектов) и добавить новый реквизит, то удалить добавленный реквизит EDT не даст.

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

На примере справочника ОбщиеВнешниеКомпоненты из демо базы БСП.

  1. Ставим в конфигураторе режим "Редактируется с сохранением поддержки" на корень справочника: image
  2. Импортируем в EDT.
  3. Добавляет в EDT новый реквизит в этот справочник: image
  4. Пытаемся в EDT удалить добавленный реквизит, получаем ошибку "Удаление объекта запрещено": image Если в объекте есть формы на поддержке с запретом редактирования (на примере справочника Валюты), то получим еще вторую ошибку "Редактирование объекта FormDataStructure запрещено": image image

Скриншоты

No response

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

EDT должно позволять не только добавлять, но и удалять реквизиты в объекты с разрешенным редактированием. Сейчас приходится удалять через конфигуратор или править файлы проекта вручную.

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

не требуется

Версия 1С:EDT

2022.2.3

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

Windows

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

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

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

No response

adminimusRU commented 1 year ago

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

o-homyak commented 3 weeks ago

Ошибка воспроизводится на версии [2023.3.6], недоступно ни переименование ни удаление такого реквизита.

vadimeg commented 2 days ago

Исправлено в 2024.2