Андрей Смирнов
Время чтения: ~14 мин.
Просмотров: 71

Настройка синхронизации между УТ 10.3 и БП 3.0

Задача: требуется настроить обмен данными через файл из 1С: Управление торговлей 11 (далее УТ) в 1С: Бухгалтерия 3.0 (далее Бухгалтерия). Версии:

  • платформа 1С: Предприятие 8.3 (8.3.13.1690),
  • конфигурация Управление торговлей, редакция 11 (11.4.7.150),
  • конфигурация Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.72.72)
  • режим Файловый (без сжатия).

Весь процесс настройки начинается в УТ. Общая схема настройки синхронизации включает следующие этапы. I Этапы в УТ:

  • настроить параметры подключения.

II Этапы в Бухгалтерии:

  • настроить параметры подключения,
  • настроить правила отправки и получения данных,
  • выполнить начальную выгрузку данных.

III Этапы в УТ (продолжение):

  • настроить правила отправки и получения данных,
  • выполнить сопоставление и загрузку данных,
  • выполнить начальную выгрузку данных.

ШАГ 1. Настройка в УТ

Переходим в раздел «НСИ и администрирование» и выбираем пункт «Синхронизация данных». Обязательно должен быть указан префикс информационной базы. В нашем случае это «ЦБ».qxevdcsbmbojodozge4rxfkisiy.jpeg Устанавливаем флаг «Синхронизация данных» и переходим по ссылке «Настройки синхронизации данных». Нажимаем кнопку «Новая синхронизация данных». В открывшемся окне выбираем конфигурацию, с которой будем настраивать обмен. В нашем случае это «Бухгалтерия предприятия, редакция 3.0».ybcs2iervge-iad5oq8f8hqct0u.jpeg Откроется окно настройки синхронизации. Выберем пункт «Настроить параметры подключения».k3t_oviu67rl7mky_vbq-grhsc0.jpeg Так как обмен будет настраивать через файл, то выбираем пункт «синхронизация данных через файл, без подключения к другой программе».2n2kgnzknmkojjm8idodkaqu3dm.jpeg Далее укажем каталог и настроим архивацию файлов.mdpb4gaiptm3xbhmsc37czea39m.jpeg Далее укажем префикс базы бухгалтерии и название файла с настройками синхронизации.ymx0jzt4sv9ohvbujuutzy6tucy.jpeg Обратите внимание: если указать префикс, по которому уже есть обмен, то будет ошибка, программа предложит указать уникальный код. Нажимаем «Далее» и на этом заканчивается первый шаг настройки. oifmsvsa7rensuyzfxe5fzncbvy.jpeg В результате у нас появится два файла в указанной папке: файл с данными (Message_ЦБ_БП.zip) и файл с настройками обмена (Синхронизация данных через универсальный формат.xml). Обратите внимание: если в УТ попробовать перейти к этапу «Настроить правила отправки и получения данных», то будет ошибка.pntpyo3vipeiy8arhngvhtgpbwk.jpeg

ШАГ 2. Настройка в Бухгалтерии

Перед настройкой синхронизации в Бухгалтерии нам понадобятся два файла, созданных на предыдущем шаге. Разместим файлы Message_ЦБ_БП.zip и Синхронизация данных через универсальный формат.xml в любую папку на компьютере с базой Бухгалтерии. Внимание: если Бухгалтерия находится на одном компьютере с УТ, то ничего переносить не нужно. Будем использовать ту же папку, что и для УТ. Сначала перейдем в раздел «Администрирование» и выберем пункт «Синхронизация данных». В открывшемся окне проверим, чтобы префикс указанной базы совпадал с префиксом, который мы указали на первом шаге.cgxd0k3v49xw7u0cxrq_5zreifs.jpeg Устанавливаем флаг «Синхронизация данных» и переходим по ссылке «Настройки синхронизации данных». Нажимаем кнопку «Новая синхронизация данных». В открывшемся окне выбираем конфигурацию, с которой будет настроен обмен. В нашем случае это «1С: Управление торговлей, редакция 11».zp1an9lrwp1wogscb78snnpdrwo.jpeg Откроется окно настройки синхронизации. Выберем пункт «Настроить параметры подключения».jcateoajhmw-t2qb6flkk8_8fdi.jpeg Так как обмен настраиваем через файл, то выбираем пункт «синхронизация данных через файл, без подключения к другой программе». На Шаге 1 мы уже создали файл с настройками обмена Синхронизация данных через универсальный формат.xml, поэтому выберем его. Если был создан другой каталог и туда скопировали файл с настройками обмена, то выбираем его.rjlxc2it2lxjjgqezcourf6qm7w.jpeg Далее укажем каталог и настроим архивацию файлов. В данном случае каталог может быть тот же самый или тот, в который перенесли два файла.edwf6kklrkgtdzpknchitwvanbq.jpeg Далее проверяем настройки префиксов и на этом настройка параметров подключения в Бухгалтерии завершена.

Далее переходим к следующему этапу «Настройка правил отправки и получения данных».caqb8bxezomlztkwx2aah35biiy.jpeg Так как задачи выгрузки из Бухгалтерии у нас нет, то в настройках отправки данных укажем «не отправлять».gkweszhwfav8hxnm5khuty0p1ru.jpeg В настройках получения данных укажем типовые настройки. При необходимости можно указать свои настройки. Нажимаем «Записать и закрыть». Далее переходим к следующему этапу «Выполнить начальную выгрузку данных». После выполнения операции будет создан в каталоге обмена файл с данными Message_БП_ЦБ.zip. На этом этап настройка обмена в Бухгалтерии закончена.

ШАГ 3. Окончание настройки в УТ

Вернемся в УТ. Если использовался другой каталог, то в папку обмена УТ перенесем файл, созданный на прошлом шаге Message_БП_ЦБ.zip. Продолжим настройку синхронизации в УТ с этапа «Настроить правила отправки и получения данных». В настройках обратим внимание на два поля. 1.Отправлять только используемую в документах нормативно-справочную информацию. 2.Отправлять все, начиная с даты. Это поле полезно, так как бывает, что нужно начать синхронизацию с определенного времени. Например, учет в УТ уже был настроен ранее, а в Бухгалтерии только начинаем вести учет. Тогда нет необходимости переносить все документы из УТ в Бухгалтерию. Или второй случай: нужно поменять настройки обмена, но чтобы они действовали только для документов с определенной даты. Все остальные поля заполняем в зависимости от учета. В нашем случае настройка получения данных не требуется. Оставляем ее без изменений. Нажимаем «Записать и закрыть». Переходим к следующему этапу «Выполнить сопоставление и загрузку данных». В нашем случае программа ничего загружать не будет и перейдет к следующему этапу. На последнем этапе «Выполнить начальную выгрузку данных» программа выгрузит данные из УТ в файл Message_ЦБ_БП.zip.

Обратите внимание (для случая с двумя каталогами): полученный файл Message_ЦБ_БП.zip копируем в каталог обмена Бухгалтерии. В Бухгалтерии выполняем синхронизацию. При этом Бухгалтерия сначала загрузит данные из присланного файла Message_ЦБ_БП.zip, потом обновит свой файл выгрузки Message_БП_ЦБ.zip Этот файл выгрузки Message_БП_ЦБ.zip нужно скопировать обратно в каталог обмена УТ и в УТ выполнить синхронизацию. При этом УТ сначала загрузит данные (если они там есть) из файла Message _БП_ЦБ.zip, а потом обновит свой файл выгрузки Message _ЦБ_БП.zip и т.д.

ШАГ 4. Итоги

В результате мы получили файл с настройками обмена Синхронизация данных через универсальный формат.xml и два файла с данными: Message_БП_ЦБ.zip (данные из Бухгалтерии) и Message_ЦБ_БП.zip (данные из УТ).

В конфигурации 1С «Управление торговлей, редакция 11» есть несколько встроенных планов обмена, в том числе и с конфигурацией «Бухгалтерия предприятия, редакция 3.0» (рис.1).

План обмена представляет собой свод правил, по которым объекты из одной конфигурации будут загружаться в другую. В нашей инструкции мы будем настраивать обмен между 1С Бухгалтерия 3.0 и 1С Управление торговлей 11 на базе платформы 1С 8.3.

Рис.1

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

Настройка синхронизации со стороны 1С Бухгалтерия 3.0

Сначала рассмотрим последовательность действий в 1С Бухгалтерия предприятия 3.0. Найдем в разделе «Администрирование — Настройки» пункт «Настройка синхронизации данных» (рис.2).

Рис.2

Здесь необходимо включить флажок «Синхронизация данных» и обязательно указать префикс нашей базы (рис.3). При желании можно задать дату запрета загрузки – ранее этой даты никакие данные загружаться или меняться не будут.

Рис.3

Теперь заходим на закладку «Синхронизация данных» и настраиваем сам обмен (Рис.4). Обменов может быть несколько. Для каждого создается своя строка (кнопка с плюсиком «Настроить синхронизацию данных»). В демо-базе 1С Бухгалтерия у нас уже есть две записи. Проверим настройки последней (кнопка с карандашиком «Настроить правила …»).

Рис.4

Заполняем только закладку «Правила получения данных» (рис.5), так как ничего отправлять не будем. На закладке «Правила отправки данных» устанавливаем флажки «Не отправлять».

Рис.5

Осталось проверить параметры подключения (Рис.6). Выбираем «прямое подключение», указываем адрес базы на диске, из которой будем получать данные, и пользователя/пароль этой же базы. Пользователь должен иметь полные права или хотя бы права на выполнение синхронизации. Иногда создают виртуального пользователя специально для обменов.

Подробную информацию о настройках этого раздела можно получить из справки(F1).

Рис.6

Аналогичные настройки выполняются в базе «1С Управление торговлей 11».

Настройка обмена со стороны Управление торговлей 11

В разных релизах нужный нам раздел может иметь другое название. В нашем примере это пункт «Настройка интеграции – Другие программы» (Рис.7).

Рис.7

Остальное – похоже. Тот же флажок «Синхронизация данных», тот же пункт и похожие настройки. (Рис.8).

Только префикс другой. Это важно!

Получите 267 видеоуроков по 1С бесплатно:

  • Бесплатный видео самоучитель по 1С Бухгалтерии 8.3;
  • Самоучитель по новой версии 1С ЗУП 3.1;

Рис.8

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

Рис.9

С этого момента начинаются отличия от предыдущей настройки в БУХ.3.0. Нам нужно заполнить вкладку «Правила отправки данных» (рис.10). И главное, что нужно сделать, — определить состав отправляемых данных.

Рис.10

Выбрать данные, которые мы собираемся передавать, можно несколькими способами (рис.11). Все они собраны в пункте «Зарегистрировать». Можно выбрать как один объект, так и список. Или все сразу.

Рис.11

Вернемся на предыдущую закладку и выполним еще один важный пункт, уже знакомый нам – укажем параметры подключения (рис.12). Параметры настраиваются так же, как и для бухгалтерии. Только в этот раз мы используем виртуального пользователя с именем «Обмен».

Рис.12

Осталось сохранить все настройки и выполнить сам обмен.

Запуск и проверка обмена между 1С Бухгалтерия 3.0 и 1С Управление торговлей 11

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

Жмем кнопку и переходим к следующему шагу.

Рис.13

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

Рис.14

На следующем шаге появится возможность выбрать организации, по которым будут передаваться данные, и некоторые другие отборы (рис.15).

Рис.15

Описание всех отборов появляется в специальном окне, а полный список объектов, которые будут отправлены, можно получить в отчете о составе отправляемых данных (рис.16).

Рис.16

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

Рис.17

По кнопке «Подробно» в журнале регистрации можно увидеть список событий (Рис.18)

Рис.18

В нашем случае обмен произошел с ошибками – есть 3 предупреждения (рис.4). Их подробное описание можно увидеть на специальной вкладке (рис.19)

Рис.19

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

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

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Оцените статью, пожалуйста!

pict-calendar.png16.12.2019pict-eye.png1912

Инструкция по настройке типового обмена справочниками и документами между различными конфигурациями 1С на примере 1С:Управление торговлей 11 и Бухгалтерия предприятия 3.0

Содержание

Обмен через подключение к базе-корреспонденту

Перед началом настройки синхронизации между 1С:Бухгалтерия предприятия (далее по тексту БУХ) и 1С:Управление торговлей (далее по тексту УТ) должна быть введена информация о тех организациях, по которым будет мигрировать информация при обмене. Для этих организаций должна быть настроена учетная политика бухгалтерского и налогового учета в обеих базах. Реквизиты организации (наименование, ИНН, КПП и т. д.) также должны совпадать.

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

Настройку синхронизации начнем из УТ. Меню НСИ и администрирование -> Настройка интеграции -> Синхронизация данных.

НСИ и администрирование

В открывшимся окне нужно поставить галку Синхронизация данных и нажать Настройки синхронизации данных.

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

После этого нужно нажать на Новая синхронизация данных. Появится список, где необходимо выбрать Бухгалтерия предприятия, редакция 3.0.

Новая синхронизация данных

Для дальнейшей настройки рекомендуется сделать архивную копию. Нажимаем на Создать резервную копию данных.

Настройки параметров подключения

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

Создание резервной копии

Копия может создаваться до нескольких минут. После создания копии переходим по ссылке Настроить параметры подключения. Откроется новое окно с вариантами настроек подключения. Доступны три варианта подключения.

Варианты настроек подключения

Рассмотрим первый вариант подключения к 1С:Бухгалтерия предприятия, если база находится на этом же компьютере или доступна по локальной сети. Жмем Далее. На следующем этапе выбираем каталог с базой БУХ, указываем параметры входа в программу и нажимаем Далее.

product654-7-compressor.jpg

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

Представление программ

Если все настроено верно, появится окно, подтверждающее успешную настройку подключения. Нажимаем Готово.

Завершение настройки

Следующим этапом нужно настроить правила отправки и получения данных.

Продолжение настроек

Нажав по ссылке, откроем окно с настройками правил.

Настройка правила отправки и получения данных

Синхронизация данных происходит на уровне документов и справочников. При передаче документов из УТ в БУХ не переносится информация, нужная только для оперативного учета (например, информация об ордерах на товары), но автоматически добавляется информация, необходимая для правильного отражения документов в бухгалтерском и налоговом учете (счета учета товаров, счета учета расчетов с контрагентами и т. д.). Правила отправки и получения данных интуитивно понятны. Необходимо внимательно проверить данные настройки, а также указать начальную дату синхронизации документов. Или выбрать другой пункт.

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

Начальная выгрузка данных

Откроется окно с предупреждением о длительности загрузки. Нажимаем Далее.

Выгрузка данных для сопоставления

Откроется диалоговое окно с процентами выполнения выгрузки.

Процент выгрузки

После успешного выполнения появится соответствующее окно. Нажимаем Готово.

Завершение сопосавления

Перейдем в БУХ и завершим настройки. Но перед этим не забываем и для бухгалтерии сделать архивную копию! Меню Администрирование –> Синхронизация данных.

Настройка в бухгалтерии

В открывшимся окне, по аналогии с настройками в УТ нужно поставить галку Синхронизация данных и нажать на ссылку Настройки синхронизации данных.

Настройка синхронизации в бухгалтерии

В открывшимся окне нажимаем Настроить.

Настройки

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

Настройки правила отправки и получения данных

На следующем этапе, при нажатии на Выполнить сопоставление данных программа проанализирует данные и покажет список сопоставляемых объектов.

Анализ данных

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

Сопоставление

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

Продолжение сопоставления

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

Окончание сопоставления

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

Предупреждение

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

Загрузка данных

После успешной загрузки данных можно нажать на ссылку Подробно.

Успешное получение данных

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

Журнал регистрации

Настройка синхронизации завершена.

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

Кнопка синхронизации

Ошибки синхронизации можно посмотреть по ссылке Предупреждения.

Предупреждения

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

Незаполненные реквизиты

Обмен через файл XML

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

Синхронизация через файл

На следующем этапе выбирается каталог — папка на компьютере, через которую будет настроен обмен.

Каталог

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

Имя файла настроек

На следующе этапе сохраняются настройки подключения.

Сохранение настроек

Далее необходимо перейти в БУХ и завершить настройку.

Загрузка параметров обмена данными

Настройка в БУХ выполняется аналогично настройке в УТ. Здесь следует указать тот файл настроек, который был создан на этапе настройки подключения в УТ.

Продолжение настроек

Пройдя далее несколько пунктов по помощнику настройка обмена будет выполнена.

Успешная выгрузка данных

После того, как в обеих базах настройки подключения завершены, можно перейти к следующему этапу – настройке правил получения и отправки данных о которых рассматривалось выше (в первом варианте подключения, когда вторая база находится на этом компьютере или в локальной сети). Единственное отличие в том, что нужно последовательно зайти в настройки синхронизации УТ и нажать на кнопку Синхронизировать, затем аналогичную кнопку нажать в БУХ. Напомним настройка находится в меню НСИ и администрирование –> Синхронизация данных.

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

Используемые источники:

  • https://habr.com/post/482986/
  • https://programmist1s.ru/obmen-dannyimi-mezhdu-bazami-1s-8-3-ut-11-i-bp-3-0/
  • https://coderstar.ru/statyi/obmen-ut-bp

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации