1с как удалить настройки пользователя
Перейти к содержимому

1с как удалить настройки пользователя

  • автор:

1с как удалить настройки пользователя

Кто-нибудь знает как очистить настройки пользователя (те которые хранятся на сервере?). Платформа 8.3.9.1818, конфигурация: 1С:ERP Управление предприятием 2 (2.1.3.181). Раньше была замечательная команда ОчиститьНастройкиПользователя, но она доступна только под толстым клиентом.

администрирование — пользователи — нужный пользователь — настройки — очистить

администрирование — настройки пользователей и прав — персональные настройки пользователей — очистка настроек

А можно ручками почистить таблицы SQL
delete from [ИМЯ_БАЗЫ].[dbo].[_SystemSettings] where [_UserId] like ‘ИМЯ_ПОЛЬЗОВАТЕЛЯ%’
delete from [ИМЯ_БАЗЫ].[dbo].[_CommonSettings] where [_UserId] like ‘ИМЯ_ПОЛЬЗОВАТЕЛЯ%’

Несмотря на название, в _SystemSettings хранятся настройки форм, списков и т.п., а в _CommonSettings — системные настройки 🙂

(4) Там 5 видов настроек

(5) Это не значит, что они в пяти таблицах хранятся. Замени «delete» на «select *» и увидишь где какие настройки.

Очистка хранилища настроек пользователей

Не секрет, что периодически, в 1С нужно чистить настройки пользователей!

т.к. в процессе обновления программы или доработки нового функционала, форма документа, отчета меняется и старые сохраненные настройки могут неверно отображаться с новым интерфейсом. Чтобы это исправить — нужно очистить старые настройки и сохранить по новой.

Тут же хранятся настройки печатных форм документов, если документ не печатается из 1С или печатается криво, то нужно очистить настройки 1C.

Обработка очистки настроек пользователя работает в 2-х режимах:

1. Выбираете пользователя — нажимаете Очистить ВСЕ настройки пользователя — у выбранного пользователя будет очищены все старые настройки, и программу будет работать и отображаться так , как это было заложено разработчиками. Этот способ помогает избавиться от проблем кроивого отображения форм в 1С.

2. Выборочно — Нажмите Получить настройки всех пользователей — отметьте галочками то — что нужно удалить и нажмите Удалить помеченные. Данный способ позволяет удалить только те настройки, которые вы считаете проблемными или не нужными.

  • ПОСМОТРИТЕ:
  • Купить 1С
  • Цены на услуги по 1С
  • Программист 1С
  • СКАЗАТЬ СПАСИБО
  • ПОДЕЛИТЕСЬ:

1С 8.3 Сбросить настройки пользователя — Программист 1С Минск. Автоматизация бизнеса.

ПРИМЕРЫ КОДА 1С

Перейти в раздел примеры кода 1С 8.3:

Программно сбросить настройки пользователя в 1С 8.3:

Процедура СброситьНастройкиПользователя () Экспорт // модуль объекта обработки

Если Пользователь . Метаданные (). Реквизиты . Найти ( «ИдентификаторПользователяИБ» ) <> Неопределено Тогда
ПользовательИБ = ПользователиИнформационнойБазы . НайтиПоУникальномуИдентификатору ( Пользователь . ИдентификаторПользователяИБ );
Иначе
ПользовательИБ = ПользователиИнформационнойБазы . НайтиПоИмени ( СокрЛП ( Пользователь . Код ));
КонецЕсли;

ХранилищеНастроек = Вычислить ( «ХранилищеВариантовОтчетов» );
//ХранилищеНастроек = Вычислить(«ХранилищеНастроекДанныхФорм»);
//ХранилищеНастроек = Вычислить(«ХранилищеОбщихНастроек»);
//ХранилищеНастроек = Вычислить(«ХранилищеПользовательскихНастроекДинамическихСписков»);
//ХранилищеНастроек = Вычислить(«ХранилищеПользовательскихНастроекОтчетов»);
//ХранилищеНастроек = Вычислить(«ХранилищеСистемныхНастроек»);

#Если ТолстыйКлиент Тогда
ОчиститьНастройкиПользователя ( ПользовательИБ );
#Иначе
ОчиститьНастройкиПользователяВХранилище ( ХранилищеНастроек . Имя , ПользовательИБ );
#КонецЕсли

Процедура ОчиститьНастройкиПользователяВХранилище ( ХранилищеВО , ПользовательИБ )

Если Ложь Тогда
ХранилищеВО = ХранилищеВариантовОтчетов ;
ПользовательИБ = ПользователиИнформационнойБазы . НайтиПоИмени ( «» );
КонецЕсли;

ОтборП = Новый Структура ;
ОтборП . Вставить ( «Пользователь» , ПользовательИБ . Имя );

Попытка
ВыборкаХВО = ХранилищеВО . Выбрать ( ОтборП );
Исключение
Сообщить ( ХранилищеВО );
Возврат;
КонецПопытки;

Пока ВыборкаХВО . Следующий () Цикл
ХранилищеВО . Удалить ( ВыборкаХВО . КлючОбъекта , ВыборкаХВО . КлючНастроек , ВыборкаХВО . Пользователь );
Сообщить ( «Удалено: » + ВыборкаХВО . КлючОбъекта + «, » + ВыборкаХВО . КлючНастроек + «, » + ВыборкаХВО . Пользователь );
КонецЦикла;

Работа с пользователями 1С: добавление, блокировка, удаление

Рассказываем про все основные действия с пользователями в 1С — от добавления нового пользователя до его блокировки и удаления. Мы рассмотрим разные режимы на конкретном примере, чтобы подать информацию максимально доступно.

Добавление нового пользователя

Добавить нового пользователя в 1С можно как из режима «Предприятие», так и из режима «Конфигуратор». Рассмотрим оба случая.

Добавление пользователя из режима «Предприятие»

Добавление пользователя рассмотрим на примере конфигурации «Управление торговлей, редакция 11». Запускаем программу в режиме «Предприятие».

Работа с пользователями в 1С

Выбираем раздел «НСИ и администрирование», подраздел «Администрирование», пункт «Настройки пользователей и прав.

Добавление нового пользователя в 1С

Выбираем вкладку «Пользователи»

Добавление нового пользователя в 1С

Окно разделено на две части. В левой части расположены группы пользователей, это происходит т.к. в «Настройках пользователе и прав» установлен флаг «Группы пользователей».

Добавление нового пользователя в 1С

В правой части окна расположен список пользователей в группе. Если мы хотим увидеть список всех пользователей, то выберем группу «Все пользователи».

Добавление нового пользователя в 1С

Нажимаем кнопку «Создать» для добавление нового пользователя.

Добавление нового пользователя в 1С

Вводим полное имя пользователя, например «Петров Пётр Петрович». Программа автоматически подберёт имя для входа «ПетровПП». Если оно нам не нравится, его можно изменить. Так же рекомендуется выбрать «Физическое лицо» для данного пользователя. Этот реквизит не является обязательным.

По умолчанию пароль нового пользователя пустой. Мы можем установить ему новый пароль или установить флаг «Потребовать установку пароля при входе», тогда при первой авторизации данному пользователю будет показано окно с просьбой установить новый пароль.

Добавление нового пользователя в 1С

Нажимаем записать и переходим на вкладку «Группы», если у вас в системе также ведётся разделение пользователей по группам. Здесь необходимо отметить группы в которые попадает данных пользователь. Для примера, установим ему группы «Кассиры» и «Кассиры ККМ».

Добавление нового пользователя в 1С

Переходим на вкладку «Права доступа». В нашей системе существуют роли пользователя. Это значит, что можно просто установить ему подходящую группу и все права настроятся автоматически. Нажимаем «Включить в группу» и выбираем «Кассиры» и «Кассиры ККМ».

Добавление нового пользователя в 1С

Переходим на вкладку «Разрешённые действия (роли)». Мы видим, что т.к. мы включили пользователя в группы доступа, то роли установились автоматически, Если у вас нет групп доступа, то на данной вкладке необходимо установить роли вручную.

Добавление нового пользователя в 1С

Обратите внимание, что пользователя так же можно создавать копированием с уже существующего. Для этого необходимо нажать правой кнопкой мыши на пользователя в списке «Пользователи» и в контекстном меню выбрать «Скопировать». При копировании пользователя система задаёт вопрос скопировать ли так же его права.

Добавление пользователя из режима «Конфигуратор»

Добавим теперь пользователя из режима «Конфигуратор». Запускаем 1С, выбираем «Конфигуратор».

Добавление нового пользователя в 1С из режима Конфигуратор

Выбираем меню «Администрирование» пункт «Пользователи».

Добавление нового пользователя в 1С из режима Конфигуратор

Нового пользователя так же можно создать или скопировать с уже существующего. Копирование позволяет скопировать права пользователя. Мы будем создавать нового, нажимаем «Добавить».

Добавление нового пользователя в 1С из режима Конфигуратор

Заполняем «Имя» это логин пользователя, который будет отображаться в списке для выбора. Заполняем «Полное имя» ФИО нашего пользователя. Оставляем флаг «Аутентификация 1С.Предприятие», если его убрать пользователь будет не доступен. Оставляем флаг «Показывать в списке выбора», пользователь будет доступен для выбора в списке пользователей. Задаём или оставляем пустым пароль пользователя. Оставляем флаг «Защита от опасных действий».

Добавление пользователей в 1С

Переходим на вкладку «Прочее». Здесь можно выбрать основной режим запуска 1С. Предприятие, язык запуска и установить права пользователя. Проставляем галочками все необходимы права и нажимаем «ОК».

Добавление пользователей в 1С

Удаление и блокировка пользователя

Удаление пользователя

Удалить пользователя можно из режима «Конфигурация». Открываем «Список пользователей» выбираем нужного пользователя и нажимаем на панели кнопку «Удалить», подтверждаем удаление.

Удаление и блокировка пользователя в 1С

В режиме «Предприятие» пользователя можно пометить на удаление. Переходим к окну «Пользователи» нажимаем правой кнопкой мыши на нужного нам пользователя и выбираем «Пометить на удаление».

Удаление и блокировка пользователя в 1С

Блокировка пользователя

Для блокирования пользователя в режиме 1С. Предприятие необходимо установить ему флаг «Недействителен». Заходим в список пользователей, выбираем нужного, нажимаем «Изменить» и устанавливаем флаг.

Удаление и блокировка пользователя в 1С

Для блокирование пользователя из режима «Конфигурация» Заходим в список пользователей, выбираем нужного, нажимаем «Изменить» и убираем флаг «Аутентификация 1С.Предприятие».

Удаление и блокировка пользователя в 1С

Активные пользователи

Для просмотра списка активных пользователей из режима «Конфигурация». Выбираем меню «Администрирование, пункт «Активные пользователи».

Удаление и блокировка пользователя в 1С

В открывшемся окне мы видим список пользователей работающих в программе в данный момент времени.

Удаление и блокировка пользователя в 1С

В режиме «Предприятие» заходим в меню «Администрирование», выбираем пункт «Обслуживание», вкладка «Активные пользователи».

Удаление и блокировка пользователя в 1С

Удаление и блокировка пользователя в 1С

Журнал регистрации

Информацию о совершаемых пользователями действиях можно увидеть в «Журнале регистрации». О там как работать с этим механизмом подробно рассмотрено в отдельной статье.

Оптимизируем работу с программой и помогаем избежать ошибок

Мы предлагаем услуги по сопровождению 1С , в рамках которого наши сотрудники смогут оперативно решать многие вопросы — от рядовых до весьма сложных. Большой опыт работ и сертифицированные специалисты позволят обеспечить бесперебойную работу с программой, защиту информации и оптимизацию бизнес-процессов.

Вы еще не внедрили 1С или необходимо установить программу в новый филиал компании? Обратитесь за внедрением и настройкой к нам — вы сэкономите свое время и избежите возможных ошибок и проблем в дальнейшем.

Позвоните по номеру телефона, указанному на сайте или заполните форму обратной связи, чтобы наши сотрудники сориентировали по стоимости работ, подобрали оптимальное решение и рассказали, как начать сотрудничество. Ждем вас!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *