Имя: Пароль:
1C
 
ЗУП хранилище настроек. Подписи в документах.
0 Volga_Volga
 
18.03.21
09:40
Уважаемые, я тут столкнулась со странным.

Если пользователь создает документ "Отпуск", то подписи в документы проставляются хорошо - заполняется и работник кадровой службы и его должность.

Если документ "Отпуск" вводится из документа "Отпуска сотрудников", то у некоторых кадровиков работник кадровой службы заполняется, а должность нет, а у некоторых вообще проставляется другой работник кадровой службы.


Как вообще можно проверить (программно), какое значение имеет эта настройка для конкретного пользователя.
Я хочу посмотреть, что хранится в хранилище настроек для, положим, текущего пользователя и документа "Отпуск", что прописано в подписях у этого пользователя для этого документа.

Я пишу Список = ХранилищеОбщихНастроек.ПолучитьСписок("Документ.Отпуск"), но список получается пустым.

Так как получить эти настройки из хранилища?

Заранее спасибо!
1 Фрэнки
 
18.03.21
09:48
Скорей всего, что эти разные если не совсем одинаковые. Например, разные организации, по которым работают с документами.
2 AliceLight
 
19.03.21
15:08
(0) ищите обработку "Инструменты разработчика", ее нужно запустить в предприятии, из нее запустить запуск в обычных формах, в ней найти кнопку "Хранилище настроек", там по каждому пользователю видны его сохраненные настройки. Где эту обработку скачивала - уже и не помню
3 AliceLight
 
19.03.21
15:10
(0) я когда-то оооочень давно (пару лет назад) раскапывала, на основании чего Ответственные в документах заполняются, тогда докопалась, что оно их 1 раз при первом выборе сохраняет и все, больше не перезаписывает, если они заполнены - берет те, что уже есть.
Возможно, что ошибаюсь, или что с тех пор поменялось что-то.
4 dka80
 
19.03.21
15:22
Настройка - Персональные настройки - Настроить смену подписи
5 Volga_Volga
 
14.04.21
10:46
Уважаемые, спасибо.
Это все-таки ошибка.

ответ 1с: по обращению зарегистрирована Ошибка 50013890
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.