Имя: Пароль:
1C
1С v8
Определить организацию пользователя
,
0 san4o
 
17.04.12
08:08
Всех приветствую!

Коротко о задаче: необходимо получить список счетов, предназначенных конкретной организации. Для  этого мне нужны данные об организации из справочника Организации.

Подскажите, как определить организацию текущего пользователя?
1 unknown181538
 
17.04.12
08:08
глЗначениеПеременной
поиск по конфе... если это БП
2 butterbean
 
17.04.12
08:08
конфа??
3 Aleksey
 
17.04.12
08:10
Что такое "организацию текущего пользователя"?
4 ZanderZ
 
17.04.12
08:16
(0) в ЗУП например так
УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация");
5 san4o
 
17.04.12
08:17
Прошу прощения, в 1С-ке новичок, платформа предприятие 8.2, конфигурация Бухгалтерия.

Про организацию текущего пользователя: я верно понимаю, что каждый пользователь из справочника Пользователи числится в некой организации из справочника Организации? Если так, то меня интересует ссылка на организацию из справочника Организации, в которой числится ПараметрыСеанса.ТекущийПользователь
6 Aleksey
 
17.04.12
08:18
(5) Нет не правильно
7 san4o
 
17.04.12
08:20
Т.е. не каждый пользователь числится в какой-то организации?

P.s. решение ZanderZ кажется подошло
8 Aleksey
 
17.04.12
08:21
И вообще с ног на голову перевернул.

Есть список пользователей, есть список организаций.
Причем у каждого пользователя может быть доступна одна организация или не одной. А могут быть все доступны.
При этом у каждого пользователя может быть, но НЕ обязана быть установлена основная организация
9 Aleksey
 
17.04.12
08:22
(7) Нет
10 san4o
 
17.04.12
08:23
Aleksey, именно основная пользователя мне и нужна. Да, будет плохо если она НЕ установлена.. А почему УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация"); не решение?
11 san4o
 
17.04.12
08:24
*основная организация пользователя, опечатался..
12 Aleksey
 
17.04.12
08:25
(10) А кто сказал что не решение?
13 san4o
 
17.04.12
08:26
Я неправильно трактовал Ваш ответ "Нет", прошу прощения. Спасибо за помощь, господа!
2 + 2 = 3.9999999999999999999999999999999...