1C-Company / 1c-edt-issues

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

Ошибка при обновлении ИБ. Расширенные стандартные команды командной панели. #1453

Open johnmacmilan69 opened 4 weeks ago

johnmacmilan69 commented 4 weeks ago

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

Конфигурация: Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.27.193)

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

При обновлении ИБ EDT показывает список ошибок из-за которых, дальнейшее обновление ИБ невозможно.

Операция конфигурирования завершена неуспешно Ошибка загрузки/выгрузки конфигурации Неверное имя команды элемента формы.

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

  1. В основной конфигурации расширить форму документа "График отпусков".
  2. Обновить информационную базу
  3. Появится 6 ошибок:

Неверное имя команды элемента формы. - Post Неверное имя команды элемента формы. - PostAndClose Неверное имя команды элемента формы. - Write Неверное имя команды элемента формы. - Post Неверное имя команды элемента формы. - PostAndClose Неверное имя команды элемента формы. - Write

Скриншоты

image image image

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

Обновление ИБ должно выполняться без ошибок. На версии Ruby 2023.2.4 такой проблемы не замечено.

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

log.txt

Версия 1С:EDT

Ruby 2023.3.5

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

Windows

Версия платформы 1С:Предприятие 8

8.3.22.2239

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

Нет плагинов

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

Перед обновлением была выполнена очистка проекта

Erik773 commented 3 weeks ago

Здравствуйте @johnmacmilan69! Могли бы Вы, пожалуйста, попробовать включить все команды в составе команд расширения, произвести очистку проект-расширения, а потом снова пробовать экспорт в ИБ.

johnmacmilan69 commented 2 weeks ago

Здравствуйте @Erik773 ! Да, включил все команды с очисткой проект-расширения. Количество ошибок стало в два раза меньше. Вторая половина ошибок оставалась, ради эксперимента зашел в BaseForm тех форм, что были с ошибками и удалил строки с excludedCommands, которые падали с ошибкой. Обновить конфигурацию получилось. На формах документов теперь вылазят лишние кнопки. При нажатии на кнопку "Обновление расширения формы" - система возвращается к старому варианту и обновить конфигурацию уже не получается.