Получить роль пользователя в 1С
Часто при выполнении какого-либо действия необходимо проверить наличие прав у пользователя.
Если НЕ РольДоступна("ПолныеПрава") Тогда
Сообщить("Роль Полные права не доступна");
КонецЕсли;
Часто при выполнении какого-либо действия необходимо проверить наличие прав у пользователя.
Если НЕ РольДоступна("ПолныеПрава") Тогда
Сообщить("Роль Полные права не доступна");
КонецЕсли;
Консультирую по разным конфигурациям 1С, дорабатываю, разрабатываю расширения, отчеты и обработки, администрирую базы 1С на linux.
Часто есть необходимость программного добавления файла, например к позиции номенклатуры или справочнику договоров. В типовых конфигурациях на управляемых формах чаще всего используется Библиотека стандартных подсистем (БСП), а значит для каждого справочника к котрому нужно цеплять файл, создается справочник вида НоменклатураПрисоединенныеФайлы. Файл добавляется в этот специальный справочник. Важно не забыть указать значение реквизита ДатаМодификацииУниверсальная, иначе загруженный…
Не асинхронный метод выбора файла в 1С В управляемом приложении сначала необходимо создать реквизит формы. Затем для этого реквизита на форму надо добавить элемент «Поле» и установить для свойства «КнопкаВыбора» значение «Да». И так же как в обычном приложении, в событии «НачалоВыбора», прописать функцию. Функция будет расположена в модулеформы. В отличии от обычного приложения перед…
Если мобильное приложение еще не разработано, то изучаем первую часть инструкции Быстрый старт в мобильной разработке на 1С. После того, как создано мобильное приложение, мы его запустили и отладили на мобильной платформе разработчика, пришло время выпускать его в продакшен, а значит необходимо сформировать .apk файл, для работы с приложением без мобильной платформы. Хочется отметить, что…
Способ через НайтиСтроки() Получим должности сотрудников с ФИО: Иванов Иван Иванович Для этого сделаем отбор из всего списка сотрудников в таблице значений Таб, только с наименованием Иванов Иван Иванович, кроме поля сотрудник в таблице есть поле должность, выведем его для отобранных сотрудников командой Сообщить();
При добавлении собственной формы отчета созданного с помощью СКД, при попытке открыть форму настроек выпадает ошибка: Не передан служебный параметр «НастройкиОтчета» Для решения ошибки необходимо для отчета установить основную форму настроек в свойствах отчета. В качестве формы нужно выбрать общую форму ВспомогательнаяФормаНастроекОтчета. Далее в настройках СКД нужно выбрать Свойства элемента пользовательских настроек. Заполнить состав пользовательских…
Как получить кадровые данные сотрудника в 1С ЗУП запросом мы уже рассмотрели в этой статье. Бывают случае, когда нет смысла использовать запрос, а проще воспользоваться встроенными функциями конфигурации 1С Зарплата и Управление персоналом. Вот пример получения подразделения сотрудника: Сама функция выглядит так и позволяет получить почти любые данные по сотруднику:
Корзина пуста.