Действия обработки:
- обмен по выбранному узлу обмена
- проверка изменения конфигурации (в случае РИБ)
- копирование информационной базы данных в указанный каталог
- удаление старых копий старше указанного количества дней
- обновление конфигурации информационной базы
- завершение работы программы для следующего запуска
Последние три пункта выполняются с помощью скрипта cmd или bat, который создается и запускается автоматически из обработки.
Порядок настройки:
-- Копируем обработку так чтоб ее никто случайно не удалил
-- В базе заводим пользователя для обмена с полными правами (например "Автообмен")
-- Заходим под этим пользователем в программу
-- Открываем обработку
-- На вопрос перейти в режим настройки соглашаемся
Далее поля обработки по порядку:
-- Выбираем узел обмен (в моем случае это обмен с центром)
-- Ставим время ожидания (сколько секунд будет висеть вопрос о том, чтобы перейти в режим настройки, затем начинается обновление)
-- Если отмечаем "сигнал при ошибке", то в случае ошибки будет подаваться звуковой сигнал (beep)
-- Далее указываем нужно ли копировать базу перед обновлением
-- Если да, указываем каталог резервных копий
-- Указываем сколько дней хранить копии (старых копии удаляются)
-- Указываем формат копий:
-- 1Cv8 (как есть) - копируется файл базы данных 1cv8.1CD как есть (копия всегда одна)
-- YYYY.MM.DD (дата) - копируется файл базы данных 1cv8.1CD и переименовывается в таком формате 2012.11.22.1CD
-- YYYY.MM.DD_HH:mm:ss (дата и время) - копируется файл базы данных 1cv8.1CD и переименовывается в таком формате 2012.11.22_12.34.11.1CD
-- Указываем пользователя под которым будет происходить обновление конфигурации (обычно тот же под кем запускаем обмен)
-- Его пароль
-- Кнопка проверить соединение бывает не срабатывает, если не удается создать COM-соединение
-- Монопольный режим обычно отключен. Конфигурация обновляется динамически, если это возможно
-- Кодировка обычно OEM (DOSовская), если используются русские символы в названии каталога резервных копий, в пути к базе данных, имени пользователя или пароле
-- Ставить скрипт выполнения копирования и обновления на паузу (исключительно для отладки)
Наши действия далее:
-- Нажимаем кнопку "Файл ярлыка" и сохраняем на рабочий стол ярлык для автозапуска
-- Запускаем по ярлыку 1С и ничего не трогаем, после выполнения обмена и всех прочих функций программа закрывается
-- Можно ставить ярлык в планировщик Windows и настраивать обмен на другой точке
Теперь клиенту, который сидит на другом конце города не нужно заходить каждый раз по звонку в конфигуратор. Достаточно запустить ярлычок.
Надеюсь обработка кому-нибудь пригодится.
Идея обновления конфигурации через скрипт - //infostart.ru/public/143517/. Автору большое спасибо.
Автообмен РИБ + обновление конфигурации (если были изменения) + копирование базы перед обновлением (файловый вариант)
База данных - Архивирование (backup)
См. также
SALE! 10%
Перенос данных из УПП 1.3 в ERP 2 / УТ 11 / КА 2. Переносятся документы, справочная информация и остатки
50722
45650 руб.
04.08.2015 160469 357 268
SALE! 10%
[ED3] Обмен для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ и других с EnterpriseData (универсальный формат обмена), правила обмена
25080 руб.
12.06.2017 135765 732 291
SALE! 10%
Перенос данных из ERP 2 / КА 2 / УТ 11 в БП 3.0. Переносятся документы, начальные остатки и справочники
38500
34650 руб.
15.04.2019 68990 181 139
SALE! 10%
Перенос данных из БП 3.0 в УТ 11 / КА 2 / ERP 2. Переносятся начальные остатки, документы и справочники
50722
45650 руб.
31.10.2014 232123 126 327
Перенос данных из УПП 1.3 в БП 3.0. Переносятся документы (обороты за период), справочная информация и остатки
28000 руб.
15.12.2021 20712 136 38
SALE! 10%
Перенос данных из ERP 2 / КА 2 в ЗУП 3. Переносятся остатки, документы и справочники
48278
43450 руб.
03.12.2020 34537 83 58
Перенос данных из УТ 10.3 в УТ 11.5. Переносятся документы (обороты за период), справочная информация и остатки
28000 руб.
23.07.2020 46905 200 64
SALE! 10%
Перенос данных из БП 3.0 в УНФ 3.0 / УНФ 1.6. Переносятся остатки, документы и справочная информация
50722 руб.
10.07.2018 67898 41 123