Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Смена пользователей в ТиС.

malik
читатель
офлайн
Дата регистрации: 16.05.2008
Сообщений: 82
Пост №1
 
18.09.2008 12:01

Как можно сменить пользователей в ТиС не выходя из программы и не запускать повторно (1рабочее место, 1ФР, зашел иванов, сменить на петрова и т.д. потом видеть кто сколько продал). Кто нить сталкивался с такой ситуацией подскажите.

IceBeerg
читатель
офлайн
Дата регистрации: 06.10.2004
Сообщений: 803
Пост №2
 
18.09.2008 12:04

Никак... Разве, что использовать глобальную переменную Пользователь, менять ее, в документах, отчетах и т.д. использовать ее, но в Мониторе все равно будет тот пользователь под которым вошли.

malik
читатель
офлайн
Дата регистрации: 16.05.2008
Сообщений: 82
Пост №3
 
18.09.2008 12:10

Я в Штрих -Ме видел, может там реализованно или дописанно!

IceBeerg
читатель
офлайн
Дата регистрации: 06.10.2004
Сообщений: 803
Пост №4
 
18.09.2008 13:05

Ну так раелизуйте и дописывайте как "Штрих -Ме" я Вам идею в прошлом посте озвучил...

malik
читатель
офлайн
Дата регистрации: 16.05.2008
Сообщений: 82
Пост №5
 
19.09.2008 07:49

А можно по конкретней с глоб. переменной?

IceBeerg
читатель
офлайн
Дата регистрации: 06.10.2004
Сообщений: 803
Пост №6
 
19.09.2008 11:34

"Заводиш в глобальном модуле переменную Пользователь.<br>При входе в базу в процедуре ПриНачалеРаботыСистемы() находиш в справочнике пользователей пользователя который вошел (ИмяПользователя()) и присваеваеш переменной Пользователь его значение (ТекущийЭлемент()).<br>В документах при проведении или записи если они не проводятся общиму реквизиту документов Автор присваиваеш значение глобальной переменной Пользователь.<br>Для смены пользователя пишеш и сипользуеш отчет/обработку напрмер СменитьПользователя в которой(ом) реализуеш выбор текущего пользователя из справочника пользователей и присваивание выбранного значения (ТекущийЭлемент()) переменной Пользователь объявленной в глобальном модуле. Как вариант можно при смене и заходе пользователя делать ЗаписьЖурналаРегистрации(... для журналирования/протоколирования смены пользователя.<br>Но повторяюсь, в журнал регистрации все равно будут писаться события от имени того пользователя под которым вошли... Тут остается только писать свой отчет который будет прербирать все документы и показывать "реальных" пользователей их создавших/изменивших.<br>Это понятно?<br><br>Да, и в хвост, объявление глобальной переменной Пользователь:<br>Перем Пользователь Экспорт;<br><br>Собственно в ТиС уже есть пременная глПользователь, вот ее и использовать (или у меня дистриб старый?) много проблем тогда отпадает, остается только написать отчет/обработку для смены пользователя...<br><br>В любую обработку/отчет просто вставляеш<br>Процедура ПриОткрытии()<br> СпрПольз=СоздатьОбъект("Справочник.Пользователи");<br> Если СпрПольз.Выбрать("Выберите пользователя","ФормаСписка")=1 Тогда<br> глПользователь=СпрПольз.ТекущийЭлемент();<br> КонецЕсли;<br> Форма.Закрыть(); <br>КонецПроцедуры"

malik
читатель
офлайн
Дата регистрации: 16.05.2008
Сообщений: 82
Пост №7
 
19.09.2008 11:39

Спасибо!

kliman
читатель
офлайн
Дата регистрации: 25.10.2008
Сообщений: 1
Пост №8
 
25.10.2008 12:19

А как прикрепить к этой обработке аутентификацию пользователя по паролю?

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация