"Программа для автоматического обмена распределенных баз 1С (УРИБ).
В фирме, где я работаю, в назначенных заданиях висели пакетные запуски для архивации, переиндексации и автообмена информационных баз 1С:Предприятия. Запуски были разнесены по времени для архивации применялся пакетный файл с вызовом winrar. В ближайшее время предполагался переход на SQL-версию 1С. Встала задача организовать перечисленные процессы без привязки к времени запуска. Для чего и была создана данная программа.
Как это работает:
1. Для правильной работы требуется настроить параметры автообмена переферийных баз (в моем случае 20 перефериек + 2 центральные) под тем пользователем, от имени которого будет производиться автообмен. Рекомендую после этого сохранить ветку реестра "HKEY_CURRENT_USER\Software\1C\1Cv7\7.7" для восстановления в случае сбоев и т.д. и т.п. (Верно до версии 1.8.)
2. Импортировать в программе настроийки переферийных баз (кнопка с "I" слева от списка переферийных баз), переместить центральные в список центральных баз (кнопка ">" слева от списка переферийных баз).
3. Отредактировать параметры баз (кнопка "..."): указать код переферийки (поле "номер"), центральную для нее базу. Переодически не забывайте сохранять настройки (хранятся в одноименном ini-файле в папке программы).
4. На закладках "1С", "Файлы и каталоги", "Архивирование", "Обмен", "Переиндексация", "Действия автоматические" указывайте необходимые параметры...
5. "Действия автоматические" предназначены для запуска настоенных процессов сразу после старта программы и при необходимости завершения приложения. Если в сохранненных настройках будет выставлен "Автоматические старт" при запуске программы появится предупреждение о старте с возможностью отмены в течении 1 мин...
6. Отдельно о параметрах обмена:
Ц-П-Ц - выгрузка из центра, загрузка и выгрузка из переферийной базы, загрузка в центральную.
П-Ц-П - выгрузка из переферийной, загрузка и выгрузка из центральной базы, загрузка в переферийную.
Ц-П,П-Ц - прием из центра в переферийные базы, затем загрузка из переферийных в центральную.
П-Ц,Ц-П - прием в центр из переферийных, затем выгрузка в переферийные и прием в оных.
Ц-П,П-Ц,Ц-П - прием из центра в переферийные базы, затем загрузка из переферийных в центральную и выгрузка обратно в переферийные.
Ц-П-Ц-П - выгрузка из центра, загрузка и выгрузка из переферийной базы, загрузка в центральную и выгрузка обратно в переферийную.
с версии 1.8.
Выгрузка - выгрузка файла обмена (из центра выгружает для всех переферийных баз)
Загрузка - загрузка файла обмена (в центр загружает для всех переферийных баз)
Выгрузка-Загрузка
- выгрузка файла обмена, затем загрузка файла обмена (из центра выгружает для всех переферийных баз, в центр загружает для всех переферийных баз)
Загрузка-Выгрузка
- загрузка файла обмена, затем выгрузка файла обмена (из центра выгружает для всех переферийных баз, в центр загружает для всех переферийных баз)
7. Завершение приложений 1С - работает снятием процессов (force) на локальном компьютере (всех не зависимо от базы).
8. Восстанавливается список баз 1С по установкам обмена, в том числе каталог для обмена автоматически настраивается на каталог центральной базы + "cp" и "pc" соответственно для центр-перефирийка и перефийка-центр (каталоги должны существовать).
Приложение написано с использованием .Net (версия 1.1) поэтому не рекомендуется располагать программу на сетевых дисках...
13:32 17.02.2006 Дроботов А.В., г. Волгоград
P.S. Пожелания, предложения высылать на sasha_drobotov@mail.ru "
Программа распространяется бесплатно, поэтому взял на себя смелость её сюда выложить. Сайт автора http://alexdrobotov.narod.ru/