Группы пользователей 1с программное получение

Группы пользователей 1с используются для разделения доступа, например к организациям. Рассмотрим примеры их получения в двух конфигурациях. Получить группы пользователей 1с в Бухгалтерии 2.0 В конфигурации Бухгалтерия 2.0 можно воспользоваться типовой функцией ГруппыПользователя(<Пользователь>), из модуля УправлениеПользователями. Пример 1. Получим все группы текущего пользователя. Пользователь = ПараметрыСеанса.ТекущийПользователь; Группы = УправлениеПользователями.ГруппыПользователя(Пользователь); Получить группы

Как программно в 1с прибавить к дате день

В 1С 8 нет специальной встроенной функции для программного добавления дней к переменной типа Дата. Но есть несколько способов, которые помогут в 1с прибавить к дате день. Программно в 1с прибавить к дате день. Способ 1 К дате можно прибавлять (и убавлять) секунды, при помощи оператора +. В одном дне:

Вызвать исключение

Иногда в 1С 8 необходимо искусственно вызвать ошибку, для этого используется оператор ВызватьИсключение или ВызватьИсключение(<Строка ошибки>). Пример: Пусть у нас есть процедура с параметром Отказ. Если Отказ Тогда ВызватьИсключение(«Ошибка!!!»); КонецЕсли; От конфигурации использование оператора не зависит. Есть альтернативный вариант, основанный на знаниях простейших особенностях языка — использования деления на 0.

Получить текущую дату 1с

Для того что бы программно получить текущую дату установленную на компьютере используется встроенная функция ТекущаяДата(). Пример. Получим остатки на текущую дату. Запрос = Новый Запрос; Запрос.УстановитьПараметр(«Дата», ТекущаяДата() + 1); Запрос.УстановитьПараметр(«Счет41», ПланыСчетов.Хозрасчетный.НайтиПоКоду(«41»)); Запрос.Текст = «ВЫБРАТЬ | ХозрасчетныйОстатки.Субконто1, | ХозрасчетныйОстатки.Субконто2, | ХозрасчетныйОстатки.Субконто3, | ХозрасчетныйОстатки.КоличествоОстаток |ИЗ | РегистрБухгалтерии.Хозрасчетный.Остатки( | &Дата, | Счет В