Не появляется общая команда из расширения
По теме из базы знаний
- Допиливаем типовой отчет "Связанные документы" (структура подчиненности) так, чтобы он видел документы из расширения конфигурации
- [Расширение] Сервис SberPay QR (Плати QR) для Розница 2.3, УТ 11.5, ERP/КА 2.5 , УНФ 3.0, Розница 3.0, Бухгалтерия 3.0
- Что, если Continuous Integration – это прежде всего практика, а не набор инструментов?
- Интеграции с маркетплейсами из одного окна: Озон, ВБ, Яндекс, Сбер, Али, ЛаМода для 1С:УНФ, УТ, КА, ERP
- API-интеграция 1С с маркетплейсами ОЗОН, WildBerries, Я.Маркет, СберМегаМаркет, Стройландия, Леруа Мерлен, Hoff, AliExpress для УТ11, КА2, ERP2, УНФ, БП3, Розница, УТ10, УПП1.3
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(27) я даже не знаю как еще объяснить. Уже на скрине показал.
То что ее нет в режиме предприятия, то это уже дальше смотреть. Как вариант нет прав. Возможно для формы происходит программная настройка формы. Это уже дальше смотреть. Во всяком случае в настройках формы команда появилась.
То что ее нет в режиме предприятия, то это уже дальше смотреть. Как вариант нет прав. Возможно для формы происходит программная настройка формы. Это уже дальше смотреть. Во всяком случае в настройках формы команда появилась.
(28) Сначала подумал, что речь про общую команду, которую нужно вывести в командный интерфейс какого-то раздела, потом уже почитал затяжную дискуссию )
Если вы хотите к документу(ам) на командную панель добавить общую команду из расширения, то:
1. У команды в свойствах должно быть: группа - Командная панель формы.Важное, тип параметра команды - типы документов (ссылка), в которых будет показываться команда. Соответственно документы предварительно нужно добавить в расширение.
2. У пользователя должны быть права на использование команды.
И всё, никакие формы документов добавлять в расширение и править вообще не нужно.
Если вы хотите к документу(ам) на командную панель добавить общую команду из расширения, то:
1. У команды в свойствах должно быть: группа - Командная панель формы.Важное, тип параметра команды - типы документов (ссылка), в которых будет показываться команда. Соответственно документы предварительно нужно добавить в расширение.
2. У пользователя должны быть права на использование команды.
И всё, никакие формы документов добавлять в расширение и править вообще не нужно.
(31) Ок -> типовая БП 3.0.96.35, платформа 8.3.18.1363
Создаю новое расширение, переношу в расширение роль ПолныеПрава и документ СчетНаОплатуПокупателю. Добавляю в расширение общую команду. В ПолныхПравах разрешаю просмотр команды, в свойствах команды указываю: группа - Командная панель формы.Важное, тип параметра команды - ДокументСсылка.СчетНаОплатуПокупателю.
Применяю изменения, запускаю базу -> в форме списка и документа на командной панели отображается новая кнопка.
Создаю новое расширение, переношу в расширение роль ПолныеПрава и документ СчетНаОплатуПокупателю. Добавляю в расширение общую команду. В ПолныхПравах разрешаю просмотр команды, в свойствах команды указываю: группа - Командная панель формы.Важное, тип параметра команды - ДокументСсылка.СчетНаОплатуПокупателю.
Применяю изменения, запускаю базу -> в форме списка и документа на командной панели отображается новая кнопка.
(37) В примере с БП выше у док-та СчетНаОплатуПокупателю отключено автозаполнение командной панели и в форме списка и у формы документа, но команда из расширения отображается. Фишка в том, что есть группа кнопок панели, у которой указан источник команд - форма, что по сути тоже самое автозаполнение. Если такой трюк с группой кнопок не проделать и будет отключено Автозаполнение у командной панели, то да команда не появится... Про автозаполнение сморозил, смутило отключенное автозаполнение командной панели и при этом наличие новой команды, подумал может что-то изменилось, а так да, логично: нет автозаполнения - нет команды.
(42) Это изменение связано с ролями. До 8.3.22 право доступа к команде расширения объекта основной конфигурации предоставлялось, когда в роли основной конфигурации было право на объект. В расширении можно было права на команду не давать. С 8.3.22 нужно в расширении явно дать права на команду объекта. При этом, если роль расширения основная, в которой надо дать право на команду, в ней нужно ставить флаг Независимые права подчинённых объектов.
У расширения проверь в свойствах основной режим запуска. Я пол дня потерял, с подобной проблемой, не появляется документ и всё тут, а когда создал форму, и вижу что она обычного приложения, а я запускаю под управляемыми формами
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот