Имя: Пароль:
1C
1С v8
Добавление базы 1С - возможно ли такое реализовать?
0 Kaster Troy
 
18.07.13
11:59
Доброго дня.

В компании где я работаю имеется порядка 150-180 баз 1С + 50-60 сотрудников. Текучесть кадров является нормальным явлением. Постоянно приходят новые сотрудники, которым требуется подключать базы 1С, причем совершенно иной набор, чем были у его предшественников. Работа по подключение, если честно уже утомила до нельзя.

На фоне всего этого дела, задумался вот о чем: возможно ли создать обработку или доработку 1С, которая бы обращалась из окна запуска 1С: Предприятие (Список баз) к некоторому файлу, тот же Excel, либо иной другой, который доступен для редактирования и в котором бы хранились данные о базах 1с:( название, кластер серверов, имя на сервере и т.д.) и добавляла базы в окно 1С: Предприятие, без ручного указания адресов размещения и кластеров?
1 Maxus43
 
18.07.13
12:04
возможно, уже есть рещения типа http://2is.ru/
2 Кай066
 
18.07.13
12:04
этот файл ibases.v8i
3 kosts
 
18.07.13
12:05
(0) Всё уже украдено до нас. Т.е. уже сделано...
4 MiniMuk
 
18.07.13
12:05
(0) видимо активдиректори с ролями и правкой реестра вам в помощь
5 ДенисЧ
 
18.07.13
12:06
спсики общих баз.
В АД создать группы пользователей, нового сотрудника пихать в соответствующую.
На файлы общих баз раздать права на чтение соответственно группам АД.
6 kosts
 
18.07.13
12:06
см.
1CEStart.cfg
1CESCmn.cfg
*.v8i
7 Kaster Troy
 
18.07.13
12:07
(2)ibases.v8i - да, я в курсе что файл хранит перечень баз подключенных на определенной машине, НО?! Как из 200 баз, содержащихся в этом списке вытащить 10-15 которые нужно подцепить на конкретной машине?
8 ptiz
 
18.07.13
12:08
Может, сделать вход во все базы через промежуточную базу 1С, в которой будут вестись списки баз и юзеров?
9 ДенисЧ
 
18.07.13
12:09
(7) Разделить списки - не предлагать?
10 kosts
 
18.07.13
12:09
(8) Не проще конфигурационными файлами разрулить. Которые в принципе можно с помощью своей обработки править...
11 kosts
 
18.07.13
12:11
На компе пользователя удаляешь все базы.
Записываешь ему файл 1CEStart.cfg со ссылкой на общий сервер на файл 1CESCmn.cfg.
В файле 1CESCmn.cfg лежат ссылки на файлы *.v8i
Файлы *.v8i разграничиваешь доступом как в (5)
Готово
12 Kaster Troy
 
18.07.13
12:13
(1) Забавная штукенция. У нас есть нечто подобное, самописное с похожим функционалом. Благодарю за информацию.
13 kosts
 
18.07.13
12:15
Пример файла 1CEStart.cfg
CommonCfgLocation=\\fs\Public\z_1C\1CESCmn.cfg
CommonCfgLocation=\\fs1\1C\admin\1csetup\1CESCmn.cfg
InstalledLocation=C:\Program Files\1cv82

Пример файла 1CESCmn.cfg
commonInfoBases=\\fs\Public\z_1C\ibUPP.v8i
commonInfoBases=\\fs\Public\z_1C\ibZUP.v8i
14 Kaster Troy
 
18.07.13
12:15
(9) пока не знаю - у нас в работе Бухгалтерия, Зарплата и Торговые. Конечно удобнее когда всё в одном файле - точно знаешь что они все там, отслеживать сразу три файла на предмет, а что и как там хранится, вызывает определенные неудобства.
15 ptiz
 
18.07.13
12:16
(12) Если есть "что-то подобное", в чем тогда вопрос?
Наверняка уже юзеров не вручную в каждую базу прописываете.
Остается только либо .v8i либо .cfg обработкой создавать.
16 Kaster Troy
 
18.07.13
12:19
(15) вопрос именно во второй части Вашего вопроса))) Да пользователей добавляем обработкой, но пока руки не доходили до автоподключения списка баз. Вот есть немного времени - решил спросить у грамотных людей. Вот, как-то так.