Инструкция по настройке синхронизации между 1С:Управление торговлей 11 и 1С:Бухгалтерия 3.0
Синхронизация данных между приложениями 1C УТ 8 и 1C БП может быть двусторонней и односторонней. При двусторонней синхронизации в каждое приложение передаются те документы и справочные данные, которые используются в этом приложении и были изменены или добавлены в другом приложении.
Перед настройкой синхронизации необходимо понять, какая база будет являться основной. Т.е. понять из какой в какую базу будет выполняться обмен. Чаще всего обмен выполняется односторонний, например из УТ в БП, в свою очередь из БП в УТ ничего не попадает. Как настроить такой вариант и будет наша статья.
Краткое содержание:
- Первый этап «Настроить параметры подключения».
- Второй этап «Настроить правила отправки и получения данных».
- Третий этап «Выполнения начальной выгрузки данных».
- Настройка синхронизации в базе партнере.
- Предупреждения при синхронизации данных.
- Ручной запуск синхронизации данных.
В нашем варианте одностороннего обмена из УТ в БП стоит начать настраивать синхронизацию в УТ из которой будут передаваться данный в БП:
- В УТ откройте раздел «НСИ и Администрирование» — «Синхронизация данных»:
- Открылось окно «Синхронизация данных», в нем включите возможность синхронизации, установите флаг напротив «Синхронизация данных»:
- Установите префикс если он не установлен:
- После включения «Синхронизации данных» стали доступны настройки синхронизации. Нажмите на «Настройки синхронизации данных»:
- Открылось окно «Настройки синхронизации данных»:
- Нажмите на кнопку «Новая синхронизация данных»:
- Открылось окно, в котором необходимо выбрать конфигурацию с которой будет синхронизироваться текущая УТ. Выберете конфигурацию «Бухгалтерия предприятия, редакция 3.0» т.к. в текущем примере настраивается синхронизация УТ и БП:
- Открылось окно, в котором производится поэтапная настройка синхронизации, всего три этапа:
Все этапы выполняются последовательно, не выполнив первый этап нельзя перейти сразу к третьему.
- «Настроить параметры подключения» – на этом этапе настраиваются способы подключения двух баз друг к другу
- «Настроить правила отправки и получения данных» — на этом этапе устанавливаются ограничения отправляемых данных, а также правила получения данных из др. конфигурации.
- «Выполнить начальную выгрузку» — на этом этапе выполняется выгрузка данных в соответствии с настройками на предыдущих двух этапах. Можно будет выполнить загрузку данных в другую конфигурацию и сравнить данные для выгрузки.
Первый этап «Настроить параметры подключения»
- Нажмите на «Настроить параметры подключения»:
- Открылось окно «Настройки подключения к БП»:
На этом этапе необходимо выбрать вариант настройки подключения конфигураций друг к другу:
- «Подключение к др. программе на этом ПК или по локальной сети» — название говорит само за себя используется в том случае, если обе конфигурации находятся на одном ПК или подключены по внутренней локальной сети др. к другу.
- «Подключение к другой программе через Интернет» — применяется если две конфигурации расположены, например в разных городах, офисах и нет единого сервера, на котором бы хранились обе конфигурации. В таком случае обмен данными настраивается по средствам сети Интернет.
- «Синхронизация через файл, без подключения к др. программе» — применяется в тех случаях, когда конфигурации находятся в разных местах и одна или сразу обе конфигурации не подключены к сети Интернет. В таком случае данные выгружаются в файл, который в последствии загружается на др. конфигурации.
Будем рассматривать пример, при котором обе базы расположены на одном ПК.
- Выберите вариант «Подключение к др. программе на этом ПК или по локальной сети» и нажмите «Далее»:
- Открылось окно, в котором нужно указать путь к базе на ПК, или адрес сервера и наименование базы, а также логин и пароль для входа в базу с которой снхранизируемся:
После заполнения полей нажмите на кнопку «Далее».
- 1С начала проверку введенных данных, проверяет доступна ли база:
- Если проверка была выполнена успешно система покажет наименования баз какая и какой будет синхронизироваться. Нажмите на кнопку «Далее»:
- Далее 1С будет сохранять настройки:
- По окончании сохранения настроек система оповестит Вас об успешном сохранении настроек, нажмите «Готово»:
Второй этап «Настроить правила отправки и получения данных»
- Первый этап «Настроить параметры подключения» успешно прошел, переходим к следующему нажмите на «Настроить правила отправки и получения данных»:
- Открылось окно «Синхронизация данных через универсальный формат»
В этом окне настраивается синхронизация. На вкладке «Основное» есть две странички «Правила отправки данных» и «Правила получения данных», рассмотрим каждую подробнее:
- Страница «Правила отправки данных»:
- Раздел «Нормативно-справочная информация»:
- «Отправлять всю» — в таком случае система будет синхронизировать всю нормативно-справочную информацию и помечать ее к отправке, даже данные о клиентах или товарах, по которым не оформлялись торговые операции будут синхронизироваться.
- «Отправлять только используемую в документах» — программа будет передавать информацию, которая использовалась в документ нормативно-справочной информации. Следует отметить, что при такой настройке не будут выгружены документы Установка цен номенклатуры.
- «Не отправлять» — В таком случае Нормативно-справочная информация отправляться не будет.
- Раздел «Документы»:
- «Отправлять все начиная с даты» — С указанной даты программа начнет отслеживать изменения в документах и регистрировать их к отправке.
- «Ручная синхронизация» — Используется если автоматическая отправка изменений по документам не требуется и их переносить нужно по необходимости вручную.
- «Не отправлять» — В таком случае документы отправляться не будут.
- Раздел «Отправлять данные» — В этом разделе настраиваются отборы выгружаемой информации. Например, необходимо выгружать данные только от определенной организации или нужно выгружать определенный тип документа это все есть в разделе «Отправлять данные».
- «Отправлять все начиная с даты» — С указанной даты программа начнет отслеживать изменения в документах и регистрировать их к отправке.
- «Ручная синхронизация» — Используется если автоматическая отправка изменений по документам не требуется и их переносить нужно по необходимости вручную.
- «Не отправлять» — В таком случае документы отправляться не будут.
- Раздел «Прочее» — в разделе определяются настройки:
- «Выгружать цены номенклатуры» — Выгружать или нет
- «Выгружать аналитику по складам» — В правилах отправки данных также определяется возможность заполнения информации о складе в документе. Если в выгружаемых в конфигурацию БП документах (поступлениях, реализациях) склады указываются в табличной части документов, то, поскольку в конфигурации БП не предусмотрено указание складов в табличной части документа, вместо этих складов подставляется склад, указанный в качестве обобщающего в настройках обмена.
- «Правила формирования договоров» — в поле выбираются правила, по которым нужно формировать договоры контрагентов.
- Раздел «Нормативно-справочная информация»:
В пример общие настройки на странице «Правила отправки данных» выглядят так:
- Страница «Правила получения данных» в ней необходимо указать склад по умолчанию. В правилах отправки данных также определяется возможность заполнения информации о складе в документе (Выгружать аналитику по складам). Если в выгружаемых в конфигурацию БП документах (поступлениях, реализациях) склады указываются в табличной части документов, то, поскольку в конфигурации БП не предусмотрено указание складов в табличной части документа, вместо этих складов подставляется склад, указанный в качестве обобщающего в настройках обмена.
- Вкладка «Сценарии синхронизации» чтобы добавить сценарий нажмите кнопку «Добавить»:
Откроется окно выбора сценария:
Синхронизацию можно настроить по расписанию, после чего системы будут обмениваться данными автоматом. Для этого настраиваем сценарий синхронизации (рис.12). Рассмотрим порядок его заполнения:
- Вводим наименование сценария;
- Настраиваем расписание, включив признак «Автоматически по расписанию»;
- Указываем ИБ, участвующую в обмене;
- Обозначаем способ подключения;
- Отмечаем выполняемые действия – получение и отправка.
- С помощью выпадающего меню Включить/Отключить можно управлять выгрузкой и загрузкой данных.
- Если выгрузка или загрузка включена, в соответствующей колонке появляется флажок.
- Не рекомендуется выполнять только выгрузку данных или только загрузку данных, хотя сценарий позволяет это сделать. Надо выполнять полноценную синхронизацию данных в одном сценарии.
- Вкладки «события отправки и получения» — в них можно посмотреть детально, когда и что было отправлено или принято:
- По окончанию настроек на странице «Синхронизация данных через универсальный формат», на вкладке «Основное» нажмите на кнопку «Записать и закрыть»:
Готово второй этап «настройка правил отправки и получения данных» окончен:
Третий этап «Выполнения начальной выгрузки данных»
- Нажмите на кнопку «Выполнить начальную выгрузку данных»:
- Открылось окно предупреждающая о дальнейших действиях нажмите «Далее»:
На данном этапе система выполняет выгрузку данных для БП, дождитесь завершения операции:
По окончании процесса система уведомит на об этом и предложит закончить настройку на стороне 1С Бухгалтерии («Администрирование» – «Синхронизация данных»). При этом сама синхронизация уже будет создана, но необходимо закончить ненастроенные этапы. Нажмите «Готово»:
Настройка синхронизации в базе партнере
- Теперь пройдите в базу БП для завершения настроек синхронизации:
В открытой базе БП нажмите «Администрирование» – «Синхронизация данных»
- Открылось окно настроек синхронизации данных:
Обратите внимание, что синхронизация данных уже включена, нажмите на «Настройки синхронизации данных»:
- Откроется окно «Настроек синхронизации данных» в табличной части которой уже будет находиться наша выгрузка данных из УТ:
Обратите внимание на колонку «Состояние» там написано, что «Настройка не завершена, получены данные для сопоставления».
Откройте созданную синхронизацию «Демонстрационная база»
- Открылось окно настроек синхронизации с этапами аналогичное окну в УТ:
Обратите внимание, что этап «Настроить параметры подключения» уже выполнен. Он был выполнен во время выгрузки данных из УТ в БП (на текущем этапе данные еще не загружены в БП их еще необходимо сопоставить на следующих этапах)
- Нажмите на «Настроить правила отправки и получения данных»:
- Открылось окно «Синхронизация данных через универсальный формат»:
Настройка происходит аналогичным способом, что и в УТ.
Вы должны настраивать это окно согласно поставленной задаче но в нашем примере нам не нужно выгружать данные из БП о этому мы ставим устанавливаем флаг «Не отправлять» в разделах «Нормативно-справочная информация» и «Данные»:
Настройте синхронизацию согласно поставленной задаче и нажмите «Записать и закрыть»:
- Далее нажмите на «Выполнить сопоставление и загрузку данных»:
- 1С начала сопоставлять полученные данные с имеющимися данными. Дождитесь окончания сопоставления:
- Открылось окно сопоставления данных:
В табличной части показаны 4 основных колонки:
- Данные. Всего принято шт:
- В этой программа – отображено количество элементов, которое найдено в этой программе:
- если настроен двусторонний обмен, то эти данные отправятся в др. базу в нашем случае в УТ.
- если настроен односторонний обмен, то значения из этой колонки не будут отправлены в др. базу.
- Осталось – кол-во значений, которое не сопоставилось и будет записано в базе.
- % — отношение сопоставленных к не сопоставленным в процентах
- — этот знак означает, что есть несопоставимые денные.
- По окончании сопоставления установите флаг напротив «Закончить сопоставление», «Загрузить сообщение обмена» и нажмите на кнопку «Далее»:
- На этом система запишет данные в базу, синхронизация успешно завершена.
Предупреждения при синхронизации данных
- После синхронизации на странице «Настройки синхронизации» можно найти кнопку «Предупреждения» нажмите на нее:
- Открылось окно «Предупреждения при синхронизации данных»:
На этой форме есть 4 вкладки:
- Непроведённые документы — здесь показываются документы, полученные при синхронизации из другой программы, которые по тем или иным причинам не удалось автоматически провести;
- Незаполненные реквизиты — здесь показываются документы, полученные при синхронизации из другой программы, которые не удалось провести, так как один или несколько атрибутов документа были заполнены;
- Конфликты — здесь показываются документы и записи справочников, которые были в промежутке между синхронизациями изменены в двух программах. Вследствие чего появились две версии одного элемента справочника или одного документа. Такие конфликты разрешаются автоматически — но Вы можете просмотреть перечень таких ситуаций и подтвердить или пересмотреть автоматически сделанные решения по разрешению конфликтов;
- Непринятые по дате запрета — здесь показаны документы, сведения о которых не были внесены в базу данных приложения, поскольку даты этих документов более ранние, чем заданная в форме Синхронизация данных дата запрета загрузки данных.
На ярлычке каждой вкладки в скобках показано количество предупреждений на этой вкладке.
Рекомендуется просмотреть все предупреждения и исправить причины ошибок.
Ручной запуск синхронизации данных
Даже если у Вас настроена синхронизация по расписанию Вы все ровно можете при необходимости в любой момент вручную запустить синхронизацию приложений.
- Откройте конфигурацию 1С УТ
- Откройте раздел «НСИ и Администрирование» — «Синхронизация данных»:
- В открывшейся форме нажмите «Настройки синхронизации данных»:
- В открывшемся окне выберите синхронизацию из таб части и нажмите на кнопку «Синхронизировать»:
- Система начнет синхронизацию: