Алексей алексеев добро пожаловать в мой уютненький бложек. Как настроить обмен информацией между базами и программами Подчиненный узел РИБ

Прогресс идет, а наши торговые точки посей день работают на старой проверенной 7-ке. Вот стала задачка такого типа реализовать обмен данными в 7-ке по средствам через УРБД. Кто не знает УРБД – это управление распределенными базами данных. УРБД, это центральная информационная база данных с n-м количество периферийных баз данных. В центральной базе храниться все наша торговая база, которая выгружает все данные в периферийные базы данных, которые распложены в наших торговых точках по городу и областям.

Это очень удобно позволяет вести учет в одной конфигурации, сокращает ввода дублирующих данных во всех филиалах. Работа с УРБД реализована так на центральном сервере хранится вся исходная информация, далее загрузка идет на периферийные базы в филиалах, все наработанная информация в периферийных базах за определенный период загружается на центральный сервер головного офиса.

Устанавливаем на центральный сервер конфигурацию 1С Предприятие 7.7, буду рассказывать на примере конфигурации типовой конфигурации. Устанавливаем конфигурацию на сервер, запускаем первый запуск и индексацию информационной базы. Закрываем предприятие, запускаем конфигуратор, выбираем в пункте меню “Администрирование->Распределенная ИБ->Управление”, рис 1.


Рис 1.

Перед Вами загрузиться диалоговое “Управление распределенными данными” окно рис 2. Создаем Центральную информационную базу, после нажатия у вас появиться диалоговое окно, где надо ввести код и наименование, Центральной ИБ. Центральная база готова. Переходим к созданию периферийных баз, они создаются так же, только нажимаем кнопку “Новая периф. ИБ”. Код ИБ можно задавать цифрами и буквами, для примера сделал цифрами по старинке. Плюс когда код из буков, такой к примеру “Склад 1 Меркурий”, если у него поставить код буква М, в настройках авто-обмена будет легче ориентироваться.


Рис 2.

С созданием баз разобрались, переходим к настройки авто-обмена между базами, рис 3.


Рис 3.

Из рисунка 3, видно в дереве у нас перечислены наши периферийные ИБ, выбираем код 2 – “Склад 1 Меркурий”, перед нами 3 вкладки “Файлы, режимы, Электронная почта, Пароли ZIP”.

Файлы, режимы – идет сама настройка выгрузки и загрузки ИБ, в каталоге центральной ИБ создаем две папки set и load, указываем, мена архивов, которые будут создаваться при использование авто-обмена. Напротив выбора каталогов можно поставить галочку “Один для всех”. А напротив имени файлов и режим пишем имена ИБ – к примеру для “Склад 1 Меркурий” – s1_m_load.zip и s1_m_set.zip.

Электронная почта – указываем email, центральной ИБ и периферийной ИБ, так же выбираем конфигурацию установленной почтовой программы плюс email адреса и пароли почты рис 4.


Рис 4.

Пароли ZIP – устанавливаем пароли на создаваемые архивы, для повышение безопасности сохраняемых данных в архив.

Настроили авто-обмен между базами, теперь выгружаем нашу центральную ИБ и устанавливаем на всех наших удаленных компьютерах в офисе. Для этого создаем пустую папку, запускает 1С прописываем путь к нашей папке, заходим в конфигураторе и загружаем нашу выгруженную центральную ИБ. Переходим в меню на рис 1. Далее делаем все как на рисунках 2 и 3.Создаем в каталоге периферийной базы “Склад 1 Меркурий”, папки загрузки и выгрузки данных и можем приступать к работе.

Маленький FAQ по данной статье.
1) Если вы захотели сделать УРДБ обычную ИБ, что сделать?
Удалите файл 1SSYSTEM.DBF, запустите программу монопольно и все.

2) Работа с электронной почтой?
Если вы умеете настраивать Outlook, то все нормально. А если в этом не сильны как вариант можно использовать ftp-сервер, выгружать данные, поставить программу которая будет подключатся к ftp и заменять файлы на сервере или написать свой скрип и добавить его в задания windows.

3) Обновление конфигурации?
Вам надо делать обновления только на сервере центральной ИБ, на периферийных ИБ обновления автоматом будут переданы в месте с данными при авто-обмене межу базами.

4) Работа с префиксы ИБ?
Т.к., у нас рассмотрено 3 ИБ: центральная ИБ, склад 1 и склад 2, чтобы проще отслеживать документы в “Константах” можно задать префиксы базы. Пример: в константе “Префикс ИБ” ставим значение ЦБ – центральная база, а в константе “Не применять префиксы ИБ” значение оставляем по умолчанию 0.

На этом все. Приятного тестирования ИБ.

Written by: Плахов Евгений aka bjjzpp
E-mail: eval(unescape("%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%62%6a%6a%7a%70%70%40%67%6d%61%69%6c%2e%63%6f%6d%22%3e%62%6a%6a%7a%70%70%40%67%6d%61%69%6c%2e%63%6f%6d%3c%2f%61%3e%27%29%3b"))

Зачастую на практике встречаются такие ситуации, когда различные подразделения или филиалы территориально располагаются в разных местах. При этом данные, заносимые в программу в удаленных подразделениях должны как-то попадать в головной офис, чтобы велся общий учет.

В настоящее время данная проблема зачастую решается предоставлением территориально удаленным сотрудникам удаленный доступ к общей базе. Он может быть осуществлен посредством публикации базы на веб-сервере, через удаленный рабочий стол и проч.

Однако, не редки и такие ситуации, когда в территориально удаленном офисе попросту нет интернета, либо он не достаточно стабилен для работы в общей информационной базе. Для этого в 1С существует механизм настройки распределенной базы.

Проще говоря, в головном офисе располагается главная база. В удаленном подразделении используется подчиненная. Таких подчиненных баз может быть и несколько. В результате такая распределенная база объединяется в одну посредством синхронизации. Ее можно производить как в автоматическом режиме по расписанию, так и вручную.

В данной статье мы рассмотрим настройку распределенной базы данных для 1С:Бухгалтерия 3.0. Несмотря на это, инструкция подойдет и для большинства других конфигураций 1С 8.3.

Обратите внимание , что все необходимые доработки конфигурации должны производиться только в главной базе РИБ. При синхронизации эти изменения передадутся во все подчиненные базы и вступят в силу.

Главная информационная база

При использовании распределенной базы данных основные настройки приходятся на главную базу. Производить их нужно в разделе «Администрирование», как показано на изображении ниже.

В открывшемся окне сразу же установите галку «Синхронизация данных». В нижней части укажите префикс главной (текущей базы). Он может состоять не более чем из двух символов. В нашем случае префиксом будет «БГ», так как мы подразумеваем, что эта РИБ 1С «Бухгалтерия главная».

Теперь можно приступить к настройке самой синхронизации, а именно к указанию того, с какой базой (или базами) будет производиться обмен данными. Для этого перейдите по гиперссылке «Настройки синхронизации данных». Она будет доступна для перехода только при установленной галке слева.

В открывшемся окне из меню выберем пункт «Полный…». Он позволит нам указать любую информационную базу 1С для произведения синхронизации.

В первом окне подключения подчиненной базы, которая расположена в территориально удаленном офисе, отметим флагом, что подключение будет производиться через локальный или сетевой каталог. В нашем случае это «D:\DB\InfoBase». Так же заранее проверим возможность записи в него.

Обязательно указывайте разные префиксы для разных баз. Дело в том, что при синхронизации данных для данных, перегруженных из каждой базы, устанавливается свой префикс. При их дублировании работа будет некорректной, поэтому программа не даст вам такой возможности.

Когда программа предложит вам создать начальный образ, выберите эту опцию. Данная процедура займет некоторое время, после чего сохраните его на компьютер с именем «1Cv8.1CD».

Сама синхронизация может производиться как автоматически по расписанию, которое вы можете настроить самостоятельно, так и вручную. Во втором случае достаточно нажать на кнопку «Синхронизировать» в удобное для вас время.

Подчиненный узел РИБ

Количество производимых настроек в подчиненной базы значительно меньше. В том же разделе установите флаг «Синхронизация данных» и перейдя по соответствующей ссылке будет доступна кнопка «Синхронизировать».

В рамках нашего примера в главную базу были добавлены две номенклатурные позиции: «Брус» и «Доска». После синхронизации они попали в подчиненную базу. Как вы можете увидеть на рисунке ниже, им присвоился префикс «БГ». Остальным двум позициям («Токарный станок» и «Поддон») присвоен префикс «БП», так как они были заведены непосредственно в подчиненной базе.

Обратите внимание , что нумерация элементов в нашем случае сквозная, но только в пределах одного и того же префикса.

В 1с 8.3 или в 1С 8.2? Настройка распределенной информационной базы. Пошаговая инструкция.

Распределение информационной базы применяется при необходимости ведения совместного учета в базах данных, которые не могут, в силу различных причин, иметь физического соединения. Примером может служить ведение учета в одной фирме, имеющей подразделение в большом городе и маленьком поселке без возможности подключения сети интернет. Или в некоторых частных случаях периодической необходимости одновременной работы с одной базой данных в офисе и вне офиса, например дома. В таких и им подобных случаях применение распределенной информационной базы (РИБ) оправдано и необходимо.


В данной статье мы рассмотрим организацию распределения одной информационной БД в конфигурации 1С Бухгалтерия для России версии 8.3 через локальный или сетевой каталог. В версии 8.2 1С данная инструкция также будет полезна, т.к. описывает по сути один процесс с существенно малыми отличиями.

==== Настройка для главной базы ====

Открыв 1С 8.3 в режиме «Предприятие» перейдем в раздел «Администрирование». В версии 1С 8.2 для начала работы нужно перейти в главном меню «Сервис» — «Распределенная информационная база (РИБ)» — «Настроить узлы РИБ».

Далее будем рассматривать процесс в контексте ИБ версии 8.3. Итак, перейдя в раздел «Администрирование», выберем «Настройка программы». В настройках зайдем в раздел «Синхронизация данных». Здесь ставим галочку «Использовать синхронизацию данных» и указываем префикс базы данных. Укажем «ЦБ», подразумевающий центральную базу.

После этого в правом меню появляется пункт «Синхронизация данных». Выберем его. В открывшемся дочернем окне нажимаем кнопку «Настроить синхронизацию данных». В выпадающем меню можно выбрать варианты настроек под различные случаи использования синхронизации. Мы выбираем «Распределенная информационная база…».

Для общего развития знакомимся содержимым следующего окна и нажимаем «Далее».

В следующем окне заполняем каталог, через который будет проходить . Укажем сжатие данных для сокращения размеров выгрузки и тут же можно указывать пароль на архив с данными. Важно его не забыть. Подтверждаем заполнение кнопкой «Далее».

Следующие два окна предназначены для указания параметров настроек для случаев обмена через сервер FTP и через электронную почту. Как указывалось ранее, мы рассматриваем способ обмена через каталог, поэтому настройки для FTP и email пропускаем.

Следующее окно предназначено для указания параметров обмена в части периферийной базы данных. Укажем ее название и префикс. Далее — кнопка «Далее».

Проверим сформированные нами параметры обмена и подтвердим их правильность традиционной кнопкой «Далее».

Автоматически будет создан необходимый набор настроек для обмена. Это займет некоторое время.

Важно! Создание начального образа для подчиненного узла занимает значительное время. Размер этой значительности зависит от ресурсов компьютера и объемов учета в главной базе данных.

Предположим, что мы решили создать образ. После нажатия на кнопку «Готово» в предыдущем окне, введем настройки для создания образа подчиненной ИБ. Мы рассмотрим простейший случай для локальных операций. Для этого укажем нужные реквизиты в открывшемся окне. Особо обратим внимание на параметр «Полное имя файловой базы». Его необходимо указывать в полном формате UNC, который предполагает формирование и локального пути в «сетевом» формате. Например — «\\Server1C\Databases\RIB». К указанному пути добавим наименование файла БД — 1Cv8.1CD.

После нажатия на кнопку «Создать начальный образ» стартует процесс генерации образа для подчиненной базы.

После окончания процесса в указанном каталоге будет создан файл БД. Эту, вновьсозданную базу перед полноценным использованием нужно настроить.

==== Настройка для периферийной базы ====

Для этого ее нужно подключить к 1С. Как это сделать вы найдете в инструкции в нашей статье — После подключения, новую базу нужно запустить в режиме конфигуратора и создать пользователей. Далее ИБ нужно запустить в режиме 1С «Предприятие».

Если, по какой-либо причине, создание пользователей нужно перенести на более позднее время, можно после подключения просто запускать базу в режиме 1С «Предприятие». Будет предложено создание пользователя «Администратор», согласитесь с ним, и будет выполнено начальное заполнение.

Затем нужно продолжить настройку сопряжения с главной базой. Эта настройка подобна рассмотренной выше для главной базы.

Будет создана настройка для связи с главной базой.

============================================

Итак, теперь у нас созданы главная и периферийная базы. Также созданы настройки синхронизации в каждой из этих баз данных. Теперь можно перейти к редактированию этих настроек и приведению их в подходящий вид. Можно создать правила автоматического обмена или выполнять обмен вручную.

Сделаем это в главной базе данных. Периферийная база настраивается аналогично.

Редактирование можно применить к правилам и расписанию синхронизации данных.

По кнопке «Настроить» в разделе «Расписание синхронизации данных», нужно отредактировать сценарии для автоматического распорядка работы по выгрузке/загрузке данных для выбранной базы. Можно и не редактировать, просто согласившись с предложенными по умолчанию вариантами.

Для редактирования параметров достаточно кликнуть по ссылке с данными автоматического расписания. И далее редактируем временные параметры запуска заданий. Переходя по закладкам можно изменять как время, так и даты и дни недели запуска.

По кнопке «Выполнить задание» главного окна сценариев можно выполнить ручной запуск задания.

По кнопке «Настроить» раздела «Правила синхронизации данных» можно выполнять операции по изменению сценариев запуска заданий, а также просматривать журнал выполнения выгрузок/загрузок. Последнее достаточно важно для администрирования доступов и отслеживания регулярности обменов.

Окончив создание и редактирование сценариев автоматического запуска обмена распределенной базы данных, можно перейти к выгрузке и последующей загрузке данных.

На этом, в основном, настройка распределенной базы банных для центрального и периферийного узла окончены.

Скачать иллюстрированную инструкцию

Распределенная информационная база. Пошаговая инструкция
Распределенная Информационная База (РИБ) 1С:Преприятие
Создание распределенной информационной базы и ее настройка
как настроить риб в 1с 8.2
Как настроить распределенную информационную базу в 1С
Как настроить в 1С
Как настроить в 1С
Настройка распределенной информационной базы (РИБ) в 1С
Пример настройки РИБ для 1С:Бухгалтерии 8
Создание распределенной информационной базы и настройка

Почти каждый пользователь, работающий с базами данных, сталкивается с проблемой переноса данных из одной программы в другую, из одной базы в другую. В систему 1С Предприятие встроены инструменты для организации обмена между такими программами как Торговля и Бухгалтерия или Зарплата и Бухгалтерия. Но часто возникают ситуации, когда необходимо передавать и получать информацию от Интернет-магазина или произвести перенос данных из программ других фирм, например Microsoft Access или Microsoft SQL. А если, к примеру, у Вас старенькая база 1С Торговли и Склад 7.7 и в планах внедрить мощную современную систему на основе 1С Управления торговлей 8.0, то здесь не обойтись без программ конвертеров. В этом разделе мы рассмотрим варианты обмена, как и встроенные, в типовые конфигурации, так и те неограниченные потенциалы, которые можно использовать для создания своих собственных схем обмена.

Способ Встраивается Условия Достоинства Автоматизация Разработчик
УРИБ

1С1С

Платформа
  • Обмен внешними файлами
  • У всех баз единая конфигурация
  • Нет возможности выбора конкретного документа или элемента справочника, в обмене участвуют все документы данного вида или весь справочник
  • Очень высокая скорость за счёт работы на уровне платформы
  • Простота настройки
  • Двухсторонний обмен (в течении одного сеанса)
  • Работа с электронной почтой
  • Автоматизация с помощью Конфигуратора (пакетным файлом)
  • Фирма 1С
    XML

    1С->1С

    Конфигурация
  • Обмен внешними файлами
  • Обрабатывает большие объемы информации
  • Возможность создания и настройки шаблона без участия программиста, с помощью конфигурации "Конвертация данных" (Информационно-технологическое сопровождение (ИТС))
  • МОД

    1С->1С

  • Обмен внешними файлами
  • Работает с разными конфигурациями
  • Необходима точная настройка под каждую конфигурацию
  • Встраивает свои модули в конфигурацию при инсталляции
  • Возможность создания и настройки правил обмена без участия программиста Возможны варианты любой автоматизации с помощью встроенного языка 1С и настройки правил обмена ПиБи
    OLE-Automation

    1С->1С

  • Обмен внутри локальной сети (база в базе)
  • Работает с разными конфигурациями
  • Необходима настройка под каждую конфигурацию
  • Высокая наглядность работы, одна база интегрирована в другую
  • Даёт пользователю полный контроль над процессом обмена: фильтры, условия, обработки
  • Возможны варианты любой автоматизации с помощью встроенного языка 1С
    Excel, Word

    MsOffice

  • Обмен внешними файлами
  • Необходима настройка под конфигурацию
  • Удобен для работы с прайс-листами, списками и загрузки печатных форм
    .txt, .csv,
    .dbf, .xml
    и д.р.

    ...->1С

    Удобен для обмена с другими программами и внешним оборудованием.

    Управление распределёнными информационными базами (УРИБ) (1С1С) - компонента платформы программы 1С Предприятие, разработанная фирмой 1С. Позволяет создать множество информационных баз в едином информационном пространстве. Обмен производится путём выгрузки/загрузки внешнего файла в режиме Конфигуратора.

    Основное условие - единая конфигурация у всех баз данных. Достоинства данного метода это высокая скорость работы, возможность двустороннего обмена и почти полная независимость от версии конфигурации. К недостаткам можно отнести то, что нет возможности переносить отдельные документы или элементы справочников, только полностью весь справочник (вернее изменения сделанные за время после последнего обмена) или все документы выбранного вида (за тот же период).

    УРИБ удобно применять для синхронизации справочников и подготовки баз для последующего использования другого способа обмена для передачи отдельных документов. А также если Вы используете низкоскоростную модемную линию для передачи периодических копий базы данных, так как в файле переноса содержится только информация о сделанных изменениях.


    Пример диалога создания распределённой базы данных 1С Предприятия 7.7 и 1С Бухгалтерии 7.7: за основу берётся существующая база, её объявляют Центральной базой и определяют список Периферийных баз. Далее из Центральной базы создаются копии Периферийных баз, таким образом соединить две изначально отдельные базы этим способом нельзя. Изменять конфигурацию разрешено только в Центральной базе, после чего при очередном сеансе обмена, она будет автоматически установлена во всех Периферийных базах данных.

    Диалог сеанса обмена 1С Предприятия 7.7

    XML и Менеджер Обмена Данными (МОД) (1С->1С) - очень похожие методы. С помощью специализированных программ создаются файлы - "Правила конвертации", в которых схематично указано какой объект (справочник, документ) как перенести и как при этом его преобразовать. Далее производится обмен универсальными обработками выгрузки и загрузки.

    Достоинства методов в том, что обменивающиеся базы данных могут иметь совершено различные конфигурации, и информацию при переносе можно преобразовывать, используя встроенный язык 1С. Недостаток - в медлительности работы и сложности настройки "Правила конвертации". В том числе следует учесть, что при изменении хотя бы одной из конфигураций, придётся перенастраивать "Правила конвертации".

    XML-метод удобно применять при обновлении релизов конфигураций или при переходе с одной программы на другую. В типовых конфигурациях все встроенные способы обмена, а также их обновления реализованы на основе XML-метода.

    Пример диалога выгрузки с загруженными "Правилами конвертации" для обмена между 1С Торговли+Склад 7.7 и 1С Бухгалтерией 7.7

    Обработка загрузки - загружает любой xml-файл созданный 1С Предприятием 7.7 с применением любого "Правила конвертации".

    OLE-Automation (1С->1С) - метод основан на интеграции одной базы данных 1С Предприятия или 1С Бухгалтерии в другую. Основное условие - обе базы должны находиться в одной локальной сети и пользователь должен иметь доступ в любую из них. Сама процедура обмена выглядит так, в программе, куда необходимо перенести документы, открывается журнал документов другой программы, в которой эти документы находятся.

    С помощью специальных фильтров отбора и сортировки, пользователь отмечает документы, которые необходимо перенести, после чего перекачиваются эти документы со всей аналитикой, при необходимости обновляя её в справочниках.

    Основное достоинство - наглядность данного метода, пользователь имеет возможность полностью контролировать процесс обмена и преобразования, получая в результате, например, вместо отдельных выбранных накладных сводный документ. Недостаток - в том, что обмен происходит без создания файла с информацией, поэтому этот метод не подходит для работы с пересылкой по e-mail. Наиболее удобное применение - интеграция 1С Торговли+Склад и 1С Бухгалтерии.

    Пример диалога загрузки документов из 1С Торговли+Склад 7.7 в 1С Бухгалтерию 7.7. Для начала устанавливается период, после заполнения журнала документами с помощью фильтров и галочек отбираются необходимые документы. По кнопке "Импорт" осуществляется загрузка выбранных документов в соответствии с установленным Режимом.

    В данной статье речь пойдет о настройке распределенной базы данных 1С предприятие 7.7, в качестве примера будет использована конфигурация Управление Торговлей 9.2.

    Что бы настроить РИБ в 1С 7.7 нужно зайти в конфигуратор и перейти в Администрирование-Распределенная ИБ-Управление.

    Затем необходимо конвертировать вашу базу в РИБ, если она ещё не конвертирована в РИБ, для этого нужно нажать кнопку "Центральная ИБ".

    Установите Код и Описание как на скриншоте сверху и нажмите "OK". Должно появиться предупреждение как на скриншоте снизу, не обращайте на него внимания и нажмите "Да".
    После этого ваша база будет готова для создания периферийных узлов.

    Нажмите на кнопку "Новая периф. ИБ" и установите значения полей как на следующем скриншоте, впрочем, вы можете использовать свои обозначения.

    Нажимаем OK и переходим к следующему шагу - настройке автообмена.

    В данной статье я расскажу как настроить автообмен используя локальную сеть, если вам понадобится автообмен по почте, то оставьте ваш запрос в комментариях или свяжитесь со мной по и я вам расскажу как это сделать.

    Выставляем все как на слайде, пути к каталогам у вас могут быть свои, галочки должны стоять как на скриншоте сверху. Нажимаем OK.

    Теперь выгружаем начальный образ периферийной базы на диск, для этого нажимаем кнопку "Выгрузить данные". После выгрузки начального образа окно управления РИБ будет выглядеть следующим образом:

    Предположим, что компьютер на котором будет работать наша риб находится недалеко от основного компьютера с центральной базой и оба компьютера объединены в локальную сеть.

    Теперь необходимо настроить РИБ на клиентском компьютере, для этого берем наш выгруженный на предыдущих шагах zip-файл и создаем на его основе информационную базу. На скриншотах внизу показана полная последовательность действий.

    Нажимаем кнопку "Добавить" и указываем пусть к пустой папке и нажимаем OK.

    Выбираем новую ИБ и переходим в режим конфигуратора.

    В пустой папке мы создаем пустую ИБ, поэтому 1С просит указать нас в каком формате будет наша база, выбираем *.dbf. Нажимаем OK.

    Теперь загрузим выгруженный на прошлых шагах zip-файл в нашу базу, для этого перейдем в администрирование-загрузить данные.

    Укажем путь к файлу и нажмем OK.
    По окончании загрузки нажмем OK и перейдем в администрирование-распределенная иб-автообмен.



    На данном шаге необходимо учитывать правило: Директория выгрузки ЦБ = Директории загрузки ПБ и наоборот, т.е. если в центральной базе мы выгружали в папку out а загружали из папки in, то в периферийной базе мы будем загружать из папки out, а выгружать в папку in. Нажимаем OK и переходим к следующему шагу. Выполняем автообмен. Для этого в центральной базе зайдите в администрирование-распределенная иб-автообмен.


    Нажмите кнопку "Выполнить", после чего проделайте то же самое на базе-клиенте. Проделайте операцию автообмена поочередно на каждом из компьютеров несколько раз.

    Теперь автоматизируем процесс. Для этого необходимо создать по 4 файла на каждом компьютере. По 2 *.prm файла и по 2 *.bat файла на каждую из операций загрузки-выгрузки.

    *.bat файл должен содержать в себе следующую строку:

    "<путь к файлу 1cv77.exe>" config /D"<путь к информационной базе>" /N<логин> /P<пароль>/@"<путь к prm-файлу>"

    У меня файлы загрузки и выгрузки выглядит так:

    "C:\Program Files\1Cv77\BIN\1cv7s.exe" config /D"C:\base\rib\" /Nadmin /P1 /@"c:\download.prm"

    "C:\Program Files\1Cv77\BIN\1cv7s.exe" config /D"C:\base\rib\" /Nadmin /P1 /@"c:\upload.prm"

    Вы прописываете свои значения. Теперь разберемся с prm-файлами!

    Структура файла.prm:

    Секция “General” – предназначена для описания основных параметров работы пакетного режима. Возможные параметры:

    Output – путь к лог-файлу;
    - Quit – нужно ли завершить работу конфигуратора после выполнения всех заданий;
    - AutoExchange – нужно ли выполнять автообмен;
    - SaveData – нужно ли выполнять сохранение базы;
    - UnloadData – нужно ли выполнять выгрузку;
    - CheckAndRepair – нужно ли выполнить тестирование и исправление базы.

    Возможными значениями данных параметров могут быть 1(Y) или 0(N).

    Секция “AutoExchange” – предназначена для определения параметров автообмена. Параметры:

    SharedMode – указывает режим работы с базы данных. Если параметр не задан, то будет использоваться монопольный режим;
    - ReadFrom - указывает от каких баз следует получать данные. Идентификаторы баз необходимо указывать через запятую. Если же необходимы все, то ставится * ;
    - WriteTo - указывает для каких баз следует выгружать данные. Если же необходимо для всех, то ставится * .

    Секция “SaveData” – предназначена для определения параметров сохранения базы. Возможные параметры:

    SaveToFile – указывает путь, куда будет производиться сохранение;
    - FileList – указывает список сохраняемых файлов. Перечисляются имена файлов через пробел или запятую;

    Секция “ UnloadData” – предназначена для определения параметров выгрузки данных. Параметры:

    UnloadToFile – указывает путь сохранения, включая имя файла;
    - IncludeUserDef – указывает нужно ли в файл переноса включать список пользователей;
    - Password – указывает пароль,который будет установлен на файл переноса.

    Секция “ CheckAndRepair” – предназначена для определения параметров восстановления базы данных. Возможные параметры:

    Repair – указывает, необходимо ли проводить восстановление базы данных;
    - PhysicalIntegrity – указывает, нужно ли проводить проверку физической целостности таблиц информационной базы;
    - Reindex – указывает необходимость проведения реиндексации базы;
    - LogicalIntegrity – указывает, необходимо ли проводить проверку логической целостности таблиц;
    - RecalcTotals – указывает, необходимо ли производить пересчет итогов бухгалтерского и оперативного учета;
    - Pack – указывает, необходимо ли освобождать место, занятое удаленными записями;
    - SkipUnresolved – указывает, пропускать неразрешенные ссылки или их исправлять;
    - CreateForUnresolved – указывает, способ разрешения неразрешенных ссылок. Если 1, то для неразрешенной ссылки будет создан объект соответствующего типа. Если же 0, то ссылка будет очищена.

    Исходя из этого мои файлы будут содержать следующее:

    для загрузки из ЦБ в периферийную:


    Output = log.txt
    Output = 1


    ReadFrom = ЦБ

    для выгрузки из ЦБ в периферийную:


    Output = log.txt
    Output = 1


    WriteTo = ЦБ

    для загрузки из периферийной в ЦБ:


    Output = log.txt
    Output = 1


    ReadFrom = ПБ1

    для выгрузки из периферийной в ЦБ:


    Output = log.txt
    Output = 1


    WriteTo = ПБ1

    Теперь достаточно поместить bat- и prm- файлы в одну папку и запускать по очереди для выполнения загрузки и выгрузки.

    Если остались вопросы - wellcome в комментарии!