#0
by sanches2
Привет. Можно ли как-нибудь определить адрес компьютера (внешний) с которого произведен заход в терминалку, а уже потом в 1с :) ? Суть вот в чем: Есть много филиалов, все они через интернет заходят через терминалку на сервер. Причем не сразу на сервер 1с,а через прокси. Мне это надо для того, чтобы для каждого пользователя в зависимости на каком он филиале сегодня работает проставлять автоматом фирму по-умолчанию в документ, чтобы не забывали менять. Вообще реально найти внешний IP с которого зашли в 1с через прокси ? :) Если да, то я бы прописал соответствия каждого внешнего IP опред филиалу и автоматом подставлят пользователю. Проблема еще в том, что часто люди переходят с одного на другой филиал и просто проставить в 1с привязку к фиме не удастся. Есть еще вариант: При запуске 1С вываливать окно пользователю с выбором фирмы, чтобы он сам указывал, где сегодня работает. Но тогда придется определять список пользователей, которым не надо это окно вываливать. Нашел ссылку, Но по видимому это не подойдет.
#7
by sanches2
Нет, просто пока незнаю как еще можно определить текущее местоположение пользователя. Если будет вариант проще, то его можно.
#9
by Skom
как вариант. сделай разные КЛИЕНТКСИЕ имена подключения например user_filial1 user_filial2 user_filial3 это на терминал а там уже проще
#10
by birkoFFFF
это что у вас-за контора такая что у вас юзвери в массовом порядке между филиалами мигрируют...
#13
by sanches2
Каждый филиал работает как отдельная фирма (в 1с), вот мне надо чтобы автоматически при вводе документов фирма в документ вставала именно та, на которой сейчас пользователь вводит документ. Если бы пользователи не гуляли по разным филиалам, то конечно привязался бы к полю основная фирма.
#16
by Skom
ИмяКлиентскогоСервера - это сервер на котором запущена 1С если терминал то принимает значение терминального компа. если НЕ терминал, то имя локального компа (в этом случае имя клиентского компа пустое) ИмяКлиентскогоКомпа - компьютер с которого запущено терминальное подключение ИмяПользователяWindows - это имя входа на терминал, либо на локальный комп
#18
by Skom
есть одно но!!! если на сервер терминалов зайти и в диспетчере задач найти пользователя. и сделать по правой кнопке ПОДКЛЮЧИТЬ то у тебя в проге значения останутся старыми. хотя на самом деле будут уже другие.
#23
by aleks-id
дополнительно надо скачать распаковать и положить в корень диска С на сервере терминалов
#24
by aleks-id
правда код в под 8-ку, но отличается в строке sc=Новый COMОбъект("MSScriptControl.ScriptControl"); не помню как для клюшек - давно слез с них
#25
by filh
да уж. На что только народ не пойдет, ради решения проблем. Автор, открой для себя ТИПОВУЮ ТиС и посмотри, как там реализовано.
#27
by filh
Да уж... Справочники-Структура компании-Пользователи. Открываешь любого и вторая вкладка: Значения по умолчанию.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Сортировка по ФИО УПП 1.2 расчетные листки организаций
- Перенос данных из Предпринимателя 7.7 в Комплексную 7.7
- Общие итоги с группировками
- OFF: Windows Media Center и обложки к фильмам
- СКД в ТЗ
- ЗиУП 2.5.25.4: Возврат сотрудника на работу не отражается в табеле
- Если известна длина одного катета, можно ли рассчитать длину второго катета?
- Исправление записи регистра бухгалтерии
- Складная спутниковая антенна
- Добавить контрагентам новый договор
- Как изменить представление элемента справочника?
- УПП: отправка Электронного письма регламентным заданием
- СКД. Вывести данные с разным реквизитом в одну строку.
- Какой вид сравнения в параметрах виртуальной таблицы
- Как списать товар по партиям в нестандартном документе
- Бухгалтерия : как привязать к складу определенный счет?
- Внешняя обработка - автонумерации кода справочника Контрагенты.
- Универсальный отчёт в 1С "Управление торговлей" 10.3
- Перенос строки в макете не работает.
- Обработка закрытие кассовой смены