Как запустить обработку в 1С 8 от имени другого пользователя #609575


#0 by URAL
Как запустить обработку в 1С 8 от имени другого пользователя. Нужно чтобы обработка находила ошибки в прошлом закрытом периоде и вносила изменения от имени дуругого пользователя. Как это сделать. Есть ли где пример. Подскажите..........
#1 by Zeldan
Дык, там где учитываются эти изменения пиши нужного пользователя. Обычно он в глобальнике записан при старте системы, а ты при своей обработке подменяй.
#2 by Fragster
прикольно будет, когда обработка упадет из-за блокировки, а контекст другого пользователя из параметра сеанса - останется
#3 by kumena
че воруем? runas в 1с еще не реализовали.
#4 by Лефмихалыч
такая обработка называется бухгалтер. Она еще зарплату за это получает
#5 by Zeldan
а че если у модулей убрать Привилегированный не будет работать? Беда..
#6 by Лефмихалыч
эта галка в модуле совсем для других целей
#7 by BayoNet
Можно проверить блокировку или транзакцию использовать
#8 by Лефмихалыч
все равно говенная тема вообще очень не красиво, чтобы обработки от имени кого-то другого что-то делали. Потом концов не найдешь и в случае чего угодно уже не докажешь, что это Маша-бюстгалтер напортачила, а не твои какие-то обработки
#9 by Zeldan
я так понимаю, это какая-то рутинная операция, и можно было бы где-то в комментарии отмечать, что она была автоматической, хоть и сделана от имени Маши. Хотя злого умысла никто не исключал, это да..
#10 by kumena
тема вообще не понятная, потому что у маши и прав на закрытый период быть не должно
#11 by Лефмихалыч
если рутинная операция, то она должна делаться от имени специального пользователя, предназначенного для рутинных операций +1
#12 by BayoNet
Ну вобще да, не могу представить ситуацию в которой надо что бы Марья Ивановна или Ольга Петровна начначались ответственными за то что наделает моя обработка))
#13 by BayoNet
в =
#14 by Лефмихалыч
за исключением случаев, когда надо подставить васю-программиста
#15 by URAL
не для замены суммовых и количественных показателей нужно, а для того чтобы хронологическую поледовательность выполнить от имени скажем "ПользовательОбработка". Т.к. ведется история и в дальнейшем при просмотре хотелось бы чтобы не был менеджер иванов.... Да у него тем более к закрытому периоду нет доступа...
#16 by BayoNet
Или Марию Иванну которая все равно не докажет что она этого не делала)))
#17 by Zeldan
так как ведут у нас бизнес, могут и в закрытом периоде попросить подкрутить что-то. Эт понятно, что надо спец. пользователя. Может автор карьеру спасает Марье Ивановне -)
#18 by МимохожийОднако
Снеси пароль Марьи Ивановны и от ее имени делай. Спроси у нее пароль потом и верни взад.
#19 by Zeldan
Ну ты попробуй -> потом расскажешь...
#20 by Лефмихалыч
ну, дык, и запускай 1С от имени ПользовательОбработка и там запускай обработку
#21 by URAL
уже так делаю, хотел поинтересоваться и посоветоваться с народом.... предварительно
#22 by URAL
ок
#23 by URAL
Вообщем такой вариант не срабатывает, пробовал по разному....
#24 by URAL
И в истории объекта запись производится от того кто залогинился, хотя в отладчике показывает пользователя которого я присвоил
#25 by URAL
???
#26 by URAL
Вариантов больше нет?
#27 by URAL
"
#28 by МимохожийОднако
и это правильно. См
#29 by URAL
хорошо, что если использовать механизм регламентного задания и допустим чтобы обработка логинилась и запускалась под другим сеансом?
#30 by URAL
+ есть ли аналогичные решения???
#31 by МимохожийОднако
Ответь подробнее на вопрос "Зачем?" в нет причин, только намерения. Ночь не спал, ждал ответа. )))
#32 by URAL
вопрос не по теме, незнаю не говорю и Вам того же советую, решение должно быть и уверен есть, не я первый задавался этим вопросом
#33 by МимохожийОднако
ПолуОФФ:Я привык до  конца разобраться с вопросом Зачем, и только потом искать ответы на вопрос Как. ИМХО, выбрал тупиковое направление. Простое и очевидное решение - спросить пароль и от имени  этого пользователя выполнить работы. Никто никого не обманывает. В том числе и себя. Успехов.
#34 by fisher
Если юзвери в домене, то можно использовать финт ушами. Всех ходить через авторизацию винды, но при этом дополнительно еще и супервизорский пароль всем назначить. Тогда из сеанса пользователя без виндовс-авторизации можно будет зайти под любым пользователем.
#35 by URAL
Вообщем тема актуальна, мало ли может найдется тот кому все таки удалось найти решение...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С