Ввод на основании. Пропала команда на форме. УТ 11.4
Доброго всем, коллеги.
УТ 11.4.13.103 Когда-то давно сделал заполнение дока "Установка цен номенклатуры" на основании "Перемещения товаров". Два стандартных дока, все благополучно "протягивалось" из релиза в релиз до перехода на 11.4.13.103. Пропала кнопка! Явно что-то подкрутили, не могу понять что.
Проверено:
1) Стандартные команды включены.
2) В командном интерфейсе форм, в подменю "создать на основании" оно есть.
3) Поднял копию до обновления, сравнил под лупой - все совпадает!
4) Пробовал отладчиком поискать, но это жесть - 50 окон...
УТ 11.4.13.103 Когда-то давно сделал заполнение дока "Установка цен номенклатуры" на основании "Перемещения товаров". Два стандартных дока, все благополучно "протягивалось" из релиза в релиз до перехода на 11.4.13.103. Пропала кнопка! Явно что-то подкрутили, не могу понять что.
Проверено:
1) Стандартные команды включены.
2) В командном интерфейсе форм, в подменю "создать на основании" оно есть.
3) Поднял копию до обновления, сравнил под лупой - все совпадает!
4) Пробовал отладчиком поискать, но это жесть - 50 окон...
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Какая версия платформы? В какой-то из версий платформы 8.3.18 имеется проблема с исчезновением самой команды "Ввод на основании" при использовании у объектов в расширении, может отдельно на кнопки тоже как то влияет.
Также, проверьте в командном интерфейсе форм галочки.
Также, проверьте в командном интерфейсе форм галочки.
Смотрите процедуру ДобавитьКомандыСозданияНаОсновании в модуле менджера
у нас так например в расширении Управление торговлей, редакция 11 (11.4.13.57)
для документа на основании которого вводим
для документа который вводится на основании
у нас так например в расширении Управление торговлей, редакция 11 (11.4.13.57)
для документа на основании которого вводим
&После("ДобавитьКомандыСозданияНаОсновании")
Процедура СД_ДобавитьКомандыСозданияНаОсновании(КомандыСозданияНаОсновании, Параметры) Экспорт
Документы.КорректировкаЗаказаПоставщику.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании);
КонецПроцедуры
для документа который вводится на основании
Функция ДобавитьКомандуСоздатьНаОсновании(КомандыСоздатьНаОсновании) Экспорт
Если ПравоДоступа("Добавление", Метаданные.Документы.КорректировкаЗаказаПоставщику) Тогда
КомандаСоздатьНаОсновании = КомандыСоздатьНаОсновании.Добавить();
КомандаСоздатьНаОсновании.Идентификатор = Метаданные.Документы.КорректировкаЗаказаПоставщику.ПолноеИмя();
КомандаСоздатьНаОсновании.Представление = ОбщегоНазначенияУТ.ПредставлениеОбъекта(Метаданные.Документы.КорректировкаЗаказаПоставщику);
КомандаСоздатьНаОсновании.РежимЗаписи = "Проводить";
//КомандаСоздатьНаОсновании.ПроверкаПроведенияПередСозданиемНаОсновании = Истина;
Возврат КомандаСоздатьНаОсновании;
КонецЕсли;
Возврат Неопределено;
КонецФункции
Показать
(7) Плотно пока так и не занялся.
Глянул способ из (2). В актуальном релизе структуру команд немного изменили. Сделал по принципу из (2), но по структуре как в релизе. Не взлетело.
Такое ощущение, что команда убирается программно по какому-то условию. Когда пытался отладиться - натыкался на что-то такое, но, до конца не довел.
Глянул способ из (2). В актуальном релизе структуру команд немного изменили. Сделал по принципу из (2), но по структуре как в релизе. Не взлетело.
Такое ощущение, что команда убирается программно по какому-то условию. Когда пытался отладиться - натыкался на что-то такое, но, до конца не довел.
(9) Я правильно понял проблему? Вместо длинной кнопки "создать на основании" - отображается пиктограмма? Если так - в настройках формы измените отображение команды. Так же можно любую команду из этого меню расположить отдельно в панели команд, просто перетащив мышкой.
Аналогичная проблема с исчезновением кнопки "ввод на основании"
Бухгалтерия государственного учреждения, редакция 1.0 (1.0.66.16)
на платформе 8.3.9.1818(х86) - кнопка есть
на платформе 8.3.9.1818(х64) - кнопка есть
на платформе 8.3.18.1208(х64) - кнопка есть
Бухгалтерия государственного учреждения, редакция 1.0 (1.0.67.6)
на платформе 8.3.9.1818(х86) - кнопки НЕТ
на платформе 8.3.9.1818(х64) - кнопки НЕТ
на платформе 8.3.18.1208(х64) - кнопка есть
Бухгалтерия государственного учреждения, редакция 1.0 (1.0.66.16)
на платформе 8.3.9.1818(х86) - кнопка есть
на платформе 8.3.9.1818(х64) - кнопка есть
на платформе 8.3.18.1208(х64) - кнопка есть
Бухгалтерия государственного учреждения, редакция 1.0 (1.0.67.6)
на платформе 8.3.9.1818(х86) - кнопки НЕТ
на платформе 8.3.9.1818(х64) - кнопки НЕТ
на платформе 8.3.18.1208(х64) - кнопка есть
Прикрепленные файлы:

Отпишусь на всякий случай: ошибка аналогичная, пропала кнопка ввода на основании под в базе 1С розница под версией 8.3.17.1851. Причем вылазила только у одного пользователя из базы. Мне реструктуризация не помогла, как в ответах выше. Но помогло удаление пользователя из под конфигуратора, затем я его заново создал в режиме предприятия, и кнопка неожиданно появилась.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот