Порядок выполнения обмена (синхронизации) между базами 1С: Предприятие 8 в управляемом интерфейсе
С появлением механизма управляемого приложения в 1С: Предприятии 8 поменялся и порядок выполнения синхронизации (обменов) между базами. На частном примере рассмотрим порядок выполняемых действий для выполнения выгрузки (если обмен односторонний) и загрузки (если двусторонний) в новых конфигурациях.
Рассмотрим пример выгрузки на примере обмена между конфигурациями 1С: Управление торговлей 8, ред. 10.3 и 1С: Бухгалтерия предприятия 8, ред. 3.0. Но рассмотренный пример актуален и для других баз на управляемом приложении. Как запустить процесс дя таких конфигураций, будет указано ниже. 1. Чтобы начать процесс обмена для баз конфигураций на обычном приложении, в меню "Сервис" - "Обмен данными с продуктами на платформе 1С: Предприятие 8.2" - "Обмен данными". В открывшемся окне "Синхронизация данных с Бухгалтерия" нажимается кнопка "Синхронизировать данные, задав дополнительные параметры". Если обмен настроен с одной базой, то окно "Синхронизация данных с ..." будет выглядеть как приведено на иллюстрации ниже. Кнопка "Синхронизировать данные, задав дополнительные параметры" не имеет подписи, выделена, находится правее кнопки "Синхронизировать сейчас". Здесь и далее автором пбуликации предлагается использовать именно вариант синхронизации с дополнительными параметрами, т.к. такой вариант выгрузки более прозрачен. Если и возникнет проблема при обмене, то будет ясно, на каком этапе (анализ/выгрузка/загрузка/ данных) возникает проблема, чтобы при привлечении специалиста можно было быстрее восстановить работоспособность. Если в базе обмен (выгрузка) настроен для нескольких баз, то окно "Синхронизация данных с ..." будет иметь форму списка и кнопка "Синхронизация с доп. параметрами" будет находится на командной панели списка. Если обмен настроен между базами, каждая из которых работает в режиме управляемого приложения, то для старта процесса обмена необходимо перейти в раздел "Администрирование" - "Синхронизация данных" - "Настройки синхронизации данных" - "Синхронизировать данные, задав дополнительные отборы" (справа от кнопки "Синхронизировать") командной панели списка. 2. После нажаитя кнопки "Синхронизировать данные, задав дополнительные параметры"/"Синхронизировать данные, задав дополнительные отборы" в зависимости от типа базы. Откроется страница "Выбор варианта подключения". Сначала рассмотрим пример для варианта подключения - "Прямое подключение", далее в публикации отдельно будет рассмотрена последовательность действий для варианта "Локальный или сетевой каталог" 2. Нажимается кнопка "Далее >>". Программа будет выполнять" Анализ получаемых данных" перед выгрузкой. Даже если обмен настроен как односторонний (выгрузка из УТ в БП, то этот шаг все равно будет выполняться, т.к. базы обмениваются служебными данными о выгруженных/загруженны объектах). После заверешения анализа станет доступной кнопка "Далее >>" - нажимаем ее. 3. Откроется страница "Сопоставление данных". На примере список сопоставления пуст. При обмене он может быть заполнен. Можно выполнить "Автоматическое сопоставление (по умолчанию)". Если есть сомнения, то можно в ручную указать соответствие объектов баз, нажав кнопку "Выполнить сопоставление" для каждой строки списка - откроется дополнительное окно для выполнения сопоставления. Подробно ручное сапоставление в данном руководстве не рассматирвается, т.к. оно интуитивно понятно. Продолжаем работу выгрузки, нажав кнопку "Далее >>".
4. Следующим этапом будет страница "Отправка данных". На ней выбирается вариант "Добавить документы" и выбрать период выгрузки. Практика показывает, что этот вариант более надежен. К тому же этот вариант был весьма востребован у бухгалетров для обменов между конфигурациями, реализованными в обычном приложении (в нашем случае это УТ 10.3), и конфигурациями, работающими в режиме управляемого приложения (интерфейсом, БП 3.0). Выбрав период выгрузки нажимается кнопка "Далее >>".
5. Начнется процесс "Отправки данных". В процессе выгрузки может показаться, что программа зависла - потребуется ожидание, т.к. процесс может занять продолжительное время. 6. Когда окно обновится до заголовка "Синхронизация завершена" работа, в нем нажать "Готово" На этом для варианта подключения - "Прямое подключение" выгрузка завершена, данные выгружены в базу-приемник. Дальнейшая работа обмена для варианта выгрузки "Локальный или сетевой каталог" Для завершения заходим во вторую базу. В выбранном примере для продолжения и загрузки данных в Бухгалтерию редакции 3.0, продолжаем работу в базе 1С: Бухгалтерия предприятия 8. Переходим в раздел "Администрирование" - "Синхронизация данных" - "Настройки синхронизации данных" - кнопка "Синхронизировать данные, задав дополнительные отборы", как уже было показано на 3м изображении в публикации. Нажимается кнопка "Синхронизировать с доп. параметрами" или левее "Синхронизировать автоматически". Соглашаемся, нажав "Продолжить", т.к. постоянно в базу будут поступать новые документы. Ожидаем. В этот момент происходит загрузка данных в базу из файла, ранее выгруженного из базы, в которой обмен был начат.
На вкладке "Данные для отправки" все оставляем как есть: "Не оптравлять" даже если обмен настроен как односторонний. Если обмен двусторонний, то аналогично, как на шаге 4 выше, выбирается способ добавления данных для отправки. Нажимаем "Далее >" Снова ожидаем заверешение этапа синхронизации данных. В этот момент идет выгрузка данных. Даже если обмен односторонний, то база-приемник выгружает служебные данные в отдельный файл для последующей загрузки в базу-источник. При последующей процедуре обмена перед отправкой новых данных база-источник загрузит данные из такого файла обмена. Окончание обмена. Нажимаем "Готово". Можно использовать кнопку "Синхронизировать автоматически" для пропуска лишних действий. Но на приведенном в публикации примере обмена можно убедиться, что в базу данные загружаются и загружаются корректно, т.е. более прозрачная работа обмена. Оцените, оказалась ли эта публикация полезна для Вас?
© www.azhur-c.ru 2013-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу. 24-04-2019 Журавлев А.С. (Сайт azhur-c.ru) |
|
|||||||||||||
Copyright 2013-. Azhur-c.ru
ИП Журавлев Александр Сергеевич ИНН 667000271590 ОГРНИП 312667014300041 |