RBD Exchange — Упрощение обмена для конфигураций на платформе 1С Предприятие 8.1

Главное окно программыВ программе реализованы следующие возможности:

—  Запуск стандартного механизма обмена в конфигурациях (Управление торговлей, Бухгалтерия предприятия и т.п) под указанным пользователем;

— Синхронизация папок на компьютере и FTP-сервере

Обмен данными:
Запуск стандартного механизма обмена осуществляется следующим образом: Сначала происходит подключение к базе данных, затем производится поиск настройки с заданным кодом (Справочник «Настройки обмена данными») и запуск обмена по этой настройке.
Преимущество данного подхода: Если база распределенная и в периферийную точку пришли изменения конфигурации, то нет необходимости наделять пользователей полными правами; Отпадает необходимость обучать пользователей обновлению конфигурации базы данных т.к. это происходит автоматически при необходимости.

Синхронизация с FTP:
Позволяет сократить время обмена, если он осуществляется через FTP-ресурс.
При синхронизации реализован механизм блокировок для предотвращения скачивания неполностью загруженных файлов. При закачивании файла на FTP-ресурсе создается файл  типа [[ИмяФайла] + [Расширение файла]] + [Расширение файла блокировки]. Когда происходит закачка файла, если на сервере находится файл его блокировки, происходит ожидание.

Дополнительные возможности:

  • Пингование заданного адреса в процессе обмена;
  • Копирование журнала обмена на FTP-сервер;
  • Восстановление работы базой данных по окончании обмена;
  • Фоновый режим работы;
  • Программа может быть свернута в трей;
  • Автозагрузка;
  • Расписания для обмена и синхронизации с FTP;

 

[stextbox id=»download» caption=»Файлы»]

RBDExchange.zip

RBDExch_Delphi7.zip (исходники)

[/stextbox]

[stextbox id=»grey» caption=»Скриншоты» collapsing=»true» collapsed=»true»]

Настройка базы данных

Настройка базы данных

Список баз данных

Настройки программы

Настройки расписания

Журнал работы программы

Расшифровка события журнала

 

[/stextbox]

12 комментариев к записи «RBD Exchange — Упрощение обмена для конфигураций на платформе 1С Предприятие 8.1»

  1. В серверном варианте базы не работает! При коннекте выдаёт ошибку.
    16.07.2010 10:43:57
    Информационная база не обнаружена! Отсутствует файл базы данных ‘сервербаза/1Cv8.1CD’

  2. Скачал эту програмку с Инфостарта, очень доволен, автору огромное спасибо. Но есть недостатки. Запускаю програмку в фоновом режиме и если изменилась конфигурация, то без проблем происходит обновление. Но после обновления конфигурации по идее нужно завершить обмен, т.е. заново запустить обмен уже при обновленной конфе, а этого не происходит и приходится руками еще раз запускать обмен. Хотя в самой первой версии программы, этот функционал работал. В связи с чем вопрос, будет ли доробатываться функционал? Или исходники выложены для того чтобы каждый сам доробатывал?

    • Исходники выложены, чтобы каждый мог доработать под себя, НО! такие грубые ошибки я исправлю 😉

    • На сайте есть раздел «Новости разработки» (правда статей в нем пока нет и поэтому он не виден). Уверяю, узнаете 😉

  3. Как на счёт ошибки?
    16.07.2010 10:43:57
    Информационная база не обнаружена! Отсутствует файл базы данных ‘сервербаза/1Cv8.1CD’

  4. добрый день, такой вопрос, выдает ошибку в серверном варианте работы
    Информационная база не обнаружена! Отсутствует файл базы данных ‘сервербаза/1Cv8.1CD’

    что делать???

    • Какие в настройках стоят «Тип базы данных» и «Сервер базы данныхИмя базы данных на сервере»?

  5. Спасибо, отличная программа 😉 только вот хотелочка: чтобы изменения конфигурации накатывались динамически или блокировалась база (с кодом доступа) и после вылета пользователей обновлялась и разблокировалась снова. На vbs такую штуку делал в клиент-серверном варианте через COM-соединение с сервером 1С. Возможно такое реализовать?

Добавить комментарий для alxd Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *