Частые вопросы Кнопки

Последние изменения: 01.09.2023

Создал кнопку, но у сотрудника она не появилась, почему?

Для того, чтобы кнопка появилась у сотрудника ее необходимо сперва ему назначить. См. Создание и назначение кнопок


Страница с документом не перезагружается при использовании действия Перезагрузить текущий документ, почему?

Данное действие не предназначено для перезагрузки страницы в браузере. Оно используется исключительно в сложных кнопках для получения связанных документов. Более подробно здесь: Перезагрузить текущий документ


Не могу зайти в настройки приложения, пишет "Доступ запрещен", почему?

На текущий момент доступ к настройкам кнопок доступен сотрудникам с правами администратора. Назначить сотруднику такой уровень прав доступа можно на странице редактирования сотрудников в МойСклад. Подробнее: Назначение роли администратора для сотрудника.

Настроил кнопку с использованием кода в Liquid, но она не работает, почему?

В первую очередь необходимо убедиться в том, что выполняемые операции расположены в нужных разделах. Чаще всего достаточно переместить содержимое из Элементов формы в Действия. 



Обратите внимание, что одно из значений - сумма. В МоемСкладе она всегда исчисляется в копейках, а в большинстве случаев она нужна в рублях. Преобразование в рубли делается с помощью простого деления на 100:
                                       
{{ entity.sum | divided_by: 100}}


В кнопке имеются действия, в результате выполнения которых должны запуститься несколько внешних систем (WhatsApp, Яндекс.Почта, публикация документа и т.д.), но запускается только первая из них, как запустить остальные?

Все эти действия запускаются по очереди, но браузер блокирует те из них, которые идут после первого. Чтобы это исправить необходимо разрешить открытие всплывающих окон для сайта МойСклад. Для этого нужно после нажатия кнопки справа сверху в поле адресной строки нажать на появившуюся иконку (1) и в открывшемся меню выбрать "Всегда разрешать..." (2).




Помогла ли вам статья?