|
Добавление базы 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) вопрос именно во второй части Вашего вопроса))) Да пользователей добавляем обработкой, но пока руки не доходили до автоподключения списка баз. Вот есть немного времени - решил спросить у грамотных людей. Вот, как-то так.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |