gifts2017

Программа для автоматического обмена между информационными базами 1С 7.7 (версия 1.8)

Опубликовал Игорь Иванов (ketr) в раздел Администрирование - Распределенная БД (УРИБ, УРБД)

Программа предназначена для автоматизации обмена в распределенных базах 1С, размещенных в одном сегменте сети.

"Программа для автоматического обмена распределенных баз 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/

Скачать файлы

Наименование Файл Версия Размер
программа обмена (1.8) 317
.rar 217,60Kb
06.02.13
317
.rar 217,60Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Александр Дроботов (Targitay) 23.12.09 01:09
Интересно было бы узнать: использовали в своей работе? (эта разработка здесь уже присутствует - http://infostart.ru/public/14416/ )
2. Игорь Иванов (ketr) 23.12.09 15:44
(1) В своё время искал и пробовал кучу разных обработок и программ для обмена м/у базами 7.7. Эта не подошла, т.к. работает только для баз, размещенных в одном сегменте сети, что является довольно редким для меня случаем использования механизма УРИБ.
Ради интереса протестировал дома - работает.
Прошу прощения, по поиску не нашлась http://infostart.ru/public/14416/ , могу удалить публикацию, хотя народ скачивает. Уже 70 человек скачало)
3. Александр Дроботов (Targitay) 23.12.09 16:40
Оформлено лучше. Можешь оставить... :) Если админ не против.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа