Обмен управление торговлей 10.3 бухгалтерия 3.0. Продолжаем настройку синхронизации данных в УТ

Обмен управление торговлей 10.3 бухгалтерия 3.0. Продолжаем настройку синхронизации данных в УТ
Обмен управление торговлей 10.3 бухгалтерия 3.0. Продолжаем настройку синхронизации данных в УТ

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

Ранее в 1С Бухгалтерия 2.0 и ЗУП 2.5 выгрузка запускалась вручную и данные перегружались через внешний файл. В 1С Бухгалтерия как правило выгружался документ «Отражение зарплаты в регламентированном учете». Так же была возможность выгружать платежные документы.

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

Прежде чем перейти к настройке обмена данных между базами 1С ЗУП и Бухгалтерия, проверьте, доступна ли у вашей учетной записи роль «Администратор системы» или «Синхронизация данных с другими программами». Без них такой функционал вам не будет доступен.

Настройка переноса данных из 1С:ЗУП 3.1

Откройте 1С:ЗУП в режиме предприятия. Перейдите в меню «Администрирование» и выберите пункт «Синхронизация данных».

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

В появившемся окне выберите из меню «Настройка синхронизации данных» выберите пункт «Бухгалтерия предприятия, редакция 3…».

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

В появившемся окне выберите ручное указание настроек и нажмите «Далее».

Укажите вариант подключения к бухгалтерской программе. В этом примере мы выбрали первый пункт. Так же можно подключаться напрямую через интернет, либо по другим каналам связи, если прямое подключение не возможно. К ним можно отнести электронную почту, сетевой каталог и FTP.

Для настройки синхронизации нужно знать место расположения другой информационной базы. Если вы этого не знаете, зайдите в нее и выберите в главном меню пункт «Справка»- «О программе».

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

Следующим шагом будет настройка правил выгрузки зарплаты и других данных. Вы можете оставить здесь все по умолчанию. При необходимости есть возможность изменения правил обмена между ЗУП и БП.

Программа предложит вам выполнить синхронизацию немедленно, но рекомендуется снять этот флаг и настроить расписание ее автоматического выполнения. Нажмите «Готово».

Настройка расписания обмена данных

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

В открывшейся форме установите флаг «Автоматически по расписанию» и нажмите на гиперссылку справа. Укажите, когда и с какой периодичностью выполнять синхронизацию данных.

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

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

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

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

Итак, рассмотрим инструкцию, как настроить синхронизацию данных между 1С ЗУП 3.0 и Бухгалтерией предприятия 3.0.

Выгрузка данных из 1С ЗУП 3.0

Запустим конфигурацию ЗИК 3.0, зайдем в меню «Администрирование» и выберем пункт «Настройка синхронизации данных».

И здесь многие натыкаются на первый «подводный камень» — флажок Синхронизация данных недоступен! А причина проста: недостаточно прав для настройки синхронизации. Чтобы получить доступ к настройкам, недостаточно даже Полных прав. Осуществить настройку синхронизации может только пользователь с ролью Администратор системы . В этом случае Вам следует обратиться к специалисту по 1С или Вашему системному администратору либо назначить себе эту роль. Рассмотрим, как это сделать (у кого флажок доступен, может пропустить следующую часть статьи).

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

Нажимаем ОК и выходим из конфигуратора. Перезапускаем конфигурацию ЗИК 3.0 и убеждаемся, что флажок Синхронизация данных теперь доступен. Устанавливаем его.

Теперь можно переходить к настройке параметров синхронизации. Чтобы открыть окно начала настройки, нажимаем на ссылку Синхронизация данных. В открывшемся окне задаем префикс для нумерации документов и справочников (например, «ЗК» ), передаваемых в Бухгалтерию. В списке Настроить синхронизацию данных выбираем Бухгалтерия предприятия, редакция 3.0 .

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

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

Жмем Далее . В следующем окне указываем, что мы намерены напрямую подключаться к базе данных Бухгалтерии 3.0 и где она находится. Если база данных размещена на этом же компьютере или на компьютере в локальной сети, нужно указать путь к ней.

Если путь не известен, его можно узнать следующим образом. Запускаем 1С 8.3 и выделяем в окне запуска ту Информационную базу, с которой будет идти обмен. Внизу окна будет указан путь к базе, его нужно скопировать без кавычек и вставить в поле Каталог информационной базы в окне настроек синхронизации.

Если Информационная база находится на Сервере 1С Предприятия, необходимые данные для соединения также можно узнать в окне запуска.

При подключении к базе на сервере требуются два параметра:

  • Кластер серверов
  • Имя информационной базы

В окне запуска устанавливаем курсор на наименование Информационной базы, и внизу окна появятся параметры подключения.

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

Жмем Далее . Программа еще раз выполнит проверку подключения и предложит выбрать Организации , по которым следует выгружать данные в Бухгалтерию (ссылка Изменить правила выгрузки данных ), в одном окне и Организации , по которым будет идти выгрузка из Бухгалтерии в ЗУП 3.0 (следующее окно).

И тут я наткнулся на второй «подводный камень». При нажатии кнопки Далее вышло такое вот сообщение об ошибке:

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

Загрузка в 1С Бухгалтерию 8.3

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

Жмем Готово и попадаем в окно, где можно посмотреть и изменить все ранее сделанные настройки, а также настроить расписание.

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

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

В этой статье я опишу, как настраивается типовой обмен данными между БП 3.0 и УТ 10.3. (обмен с БП 3.0 доступен начиная с релиза 10.3.20)

Я настраивал обмен по следующим требованиям: движения товаров по партиям должна переноситься в БП; из БП выгружаются только информация по банковским движениям.

Для настройки обмена необходимо выполнить следующие шаги:

1. Определить из какой базы будет произведена первая выгрузка. В принципе можно делать первую выгрузку из любой базы, я например, первую выгрузку делал из УТ 10.3. Для этого в УТ необходимо сделать:

1.1. В настройке параметров учета установить флажок "Использовать обмен данными" и указать "Префикс ИБ" (в отличие от БП 2.0 количество символов в префиксе ограничено до 2).

1.2. Запустить помощник создания плана обмена ("Сервис->Обмен данными с продуктами на платформе 1С: Предприятие 8.2->Обмены данными") по кнопке "Настроить синхронизацию данных".

Я только кратко опишу шаги по настройке в помощнике:

а) "Выбор шага настройки синхронизации данных", тут два варианта создание нового плана обмена или продолжения уже созданного, в моем случае в УТ 10.3 выбираю создание новой, а в бухгалтерии продолжение настройки.

б) Выбирается способ передачи данных, я использую файл в общей папке.

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

2.1. В настройках программы (Раздел "Администрирование", пункт "Настройка программы") необходимо установить флаг "Использовать синхронизацию данных" на закладке "синхронизация данных".

2.2. Запустить помощник создания плана обмена (Раздел "Администрирование", пункт "Синхронизация данных"). По кнопке "Настроить синхронизацию данных" и выбрать вид синхронизации УТ 10.3.

2.3. В помощнике указывается:

а) Файл настроек, сохраненный из базы УТ 10.3 (см. п. 1.3.(г)) В этом файле храниться данные о названии конфигурации, префиксе, способе соединения.

б) Настройка параметров синхронизации. Здесь указывается: "Режим обмена" (односторонний или двухсторонний, меня интересует только двухсторонний), "Начальная дата выгрузки документов", "Отборы по организации", "Настройка значений по умолчанию".

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

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

Приведу некоторые особенно важные функции:

1. "Загрузка правил конвертации объектов", здесь есть возможность задать файл с правилами обмена. Для работы с ними нужно использовать конфигурацию "Конвертация данных". В данной конфигурации есть возможность загружать, изменять, сравнивать между собой (важная функция при обновлении), сохранять правила конвертации.

2. "Загрузка правил регистрации объектов", здесь можно задать файл с правилами регистрации. Для корректировки правил, так же используется конфигурация "Конвертация данных". В этих правилах можно настроить дополнительные условия для регистрации объектов в базе для целей участия в обмене.

3. "Параметры транспорта сообщений", здесь можно изменить параметры подключения для обмена (например, изменилась папка или ftp ресурс, используемый для обмена).

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

5. "Состав отправляемых данных" (Данный пункт есть только в БП 3.0, в УТ 10.3 функция данного функционала реализована встроенной обработкой "Регистрация изменения для обмена") С помощью данной функции есть возможность изменить, удалить регистрацию объектов конфигурации в обмене.

6. "Удалить настройку синхронизации", удаляет настройку.

7. Синхронизация с дополнительными параметрами. Здесь можно вручную настроить сопоставление передаваемых данных. Так же добавить дополнительные документы для обмена.

В настоящее время многие фирмы ведут учет параллельно в нескольких базах 1С, каждая из которых предназначена для решения определенного круга задач:

  • Для ведения бухгалтерского учета предназначена конфигурация Бухгалтерия предприятия (БП),
  • Для отражения торговых операций – Управление торговлей (УТ),
  • Для расчета зарплаты – Зарплата и управление персоналом (ЗУП).

Эти программы 1С являются наиболее часто используемыми на практике.

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

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

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

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

Настройка обмена данными (синхронизации) между базами 1С 8.3 на примере конфигураций БП 3.0 и УТ 11

Настройка синхронизации в 1С 8.3 производится с помощью обработки Помощник настройки синхронизации данных и заключается в последовательном выполнении шагов в помощнике в обеих базах, которые будут обмениваться данными:

Для его запуска в конфигурации УТ 11 необходимо в разделе Администрирование перейти по ссылке Настройка синхронизации данных:

В открывшемся окне можно выполнить первичные настройки УТ 11, которые будут использоваться в создаваемых обменах по умолчанию, а также перейти к настройке. Для этого необходимо кликнуть по ссылке Синхронизация данных:

Откроется окно Список настроенных синхронизаций данных. Для создания нового обмена данных в 1С требуется по кнопке Настроить синхронизацию данных, в выпадающем меню, выбрать вид обмена, который будет настраиваться:

Как к существующей настройке обмена данными в 1С 8.3 УТ 11 добавить новый обмен данными, настроить несколько обменов с разными фильтрами по разным организациям смотрите в следующем видео:

Выберем вариант Бухгалтерия предприятия, редакция 3.0. Откроется окно помощника Синхронизация с данных с Бухгалтерия предприятия, редакция 3.0 (настройка). Так как настройка обмена в УТ 11 только начинает производиться, то следует оставить установленный по умолчанию способ настройки Указать настройки вручную и нажать на кнопку Далее:

Настройка обмена данными между УТ 11 и БП 3.0 – пошаговая инструкция

Шаг 1. Выбор способа подключения к другой базе

Можно оставить настройки в УТ 11, установленные по умолчанию:

Обязательно требуется указать:

  • Расположение другой базы в поле Каталог информационной базы;
  • Внести сведения в полях Аутентификация пользователя;
  • Нажать на кнопку Далее:

Шаг 2. Выполнение проверки подключения

Шаг 3. Настройка параметров синхронизации данных для программ

  • Здесь обязательно требуется заполнить поле Обобщенный склад. Выбор делается из выпадающего списка.
  • Кроме того, можно выбрать, как будет отправляться в базу-приемник из базы источника нормативно-справочная информация и по каким организациям переносить данные – по всем или по конкретным.
  • При внесении изменений требуется нажать на кнопку Записать и закрыть, а после закрытия этого окна – на кнопку Далее:

  • Вносить какие-то изменения здесь не требуется.
  • По кнопке Далее совершается переход к информации по параметрам, по которым будут синхронизироваться данные между базами.

Шаг 4. Создание новой настройка синхронизации

По завершении этого этапа созданная настройка записывается, а помощник переходит на заключительный шаг:

Шаг 5. Выполнение синхронизации данных

Остается нажать на кнопку Готово. Происходит закрытие помощника и запускается процедура синхронизации (обмена) данных между БП и УТ:

Шаг 6. Анализ данных

Шаг 7. Сопоставление данных

Если данные переносятся в пустую базу-приемник, то данный шаг будет пропущен:

Если в базу-приемник уже вносились какие-то данные и сопоставление объектов не выполнить, то при нажатии на кнопку Далее появится окно с оповещением:

Шаг 8. Загрузка данных

Шаг 9. Настройка параметров для отправляемых данных

Шаг 10. Выгрузка данных

Затем программа 1С УТ перейдет к завершающему этапу:

В результате которого будет выведена информация по произведенной синхронизации с БП 3.0:

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

В нашем случае базой-источником была 1С 8.3 УТ 11. Настройка синхронизации данных в случае, если базой-источником является БП, выполняется аналогичным образом.

Как настроить двухсторонний обмен данными в информационных базах 1С 8.3 БП 3.0 и УТ 11 смотрите в нашем видео уроке:

Настройка обмена данными между БП 3.0 и УТ 11 – пошаговая инструкция

Для настройки синхронизации в программе 1С 8.3 Бухгалтерия 3.0 также требуется последовательно выполнить несколько этапов в Помощнике настройки синхронизации данных:

Запустить помощник в 1С 8.3 Бухгалтерия можно выбрав в разделе Администрирование пункт Настройки синхронизации данных:

В открывшемся окне, в новой вкладке необходимо установить галочку в пункте Синхронизация данных и затем перейти по ссылке Синхронизация данных:

В открывшемся окне Синхронизация данных по команде Настроить синхронизацию данных, из выпадающего списка требуется выбрать вариант Управление торговлей, редакция 11:

Откроется окно Синхронизация данных с Управление торговлей, редакция 11 (настройка):

  • Здесь никаких изменений вносить не требуется.
  • По кнопке Далее будет осуществлен переход к началу процесса настройки синхронизации:

Шаг 1. Выбор варианта подключения к другой программе

На данном шаге требуется указать параметры подключения к базе-приемнику данных, а именно каталог расположения и пользователя:

Шаг 2. Проверка подключения

Шаг 3. Настройка параметров синхронизации для базы-источника и базы-приемника

можно отредактировать параметры, которые система установила по умолчанию:

Если настройки были изменены, то следует сохранить изменения по кнопке Записать и закрыть.

Шаг 4. Создание новой настройки синхронизации

Шаг 5. Синхронизация

Довольно часто встречаются ситуации, когда в организации для расчетов с сотрудниками используется конфигурация «1С: Зарплата и управление персоналом 8», именно тогда возникает необходимость выгружать в бухгалтерскую программу данные по начислению заработной платы, налогу на доходы физических лиц, страховым взносам и прочим выплатам.

В программе 1С: ЗУП 8 ред. 2.5 обмен данными осуществлялся при помощи выгрузки документа в формате XML, также можно было выгружать платежные документы. Затем данные необходимо было загрузить в базу бухгалтерской программы, предварительно произведя определенные настройки. Сделать это можно на вкладке «Зарплата и кадры», выбрав пункт «Загрузка из ЗУП ред. 2.5»

Для загрузки данных нужно было выбрать файл, сформированный ранее при выгрузке из 1С: ЗУП.


Синхронизация данных при использовании программ 1С: ЗУП 8 ред. 3 и 1С: Бухгалтерия 8 ред. 3.0 существенно изменилась. Сейчас нет необходимости каждый раз выгружать и загружать документы в программу 1С: Бухгалтерия. Появилась возможность один раз сделать определенные настройки синхронизации и установить временной отрезок, когда необходимо выполнять обмен. Также пользователь может самостоятельно запускать синхронизацию при необходимости, а не по расписанию.

В БП 3.0 в Параметрах учета (раздел Администрирование) необходимо установить следующую настройку.


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


Переходим в 1С: ЗУП и устанавливаем аналогичную галочку в том же пункте на вкладке «Администрирование». Далее необходимо выбрать программу, с которой будет проходить синхронизация. Осуществляем выбор и проставляем префикс ИБ, чтобы знать, в какой из баз был введен документ.



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


Здесь проставляем необходимые настройки. Если нужно выгружать только проводки по начислению зарплаты, налогов, взносов, при этом в бухгалтерии расчеты по счету 70 НЕ ведутся в разрезе сотрудников, тогда устанавливаем точку «Сводно по сотрудникам», в этом случае ведомости выгружаться не будут.


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


Теперь проверяем настройки на стороне 1С: Бухгалтерии


Данные настройки необходимо сделать один раз для первой синхронизации. Затем их можно корректировать при необходимости.

Сейчас снова заходим в 1С: Зарплата и управление персоналом 8 и нажимаем на кнопку «Синхронизировать».


Для проверки в БП открываем документ "Отражение зарплаты в бухучете".


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


И теперь нам нужно заблокировать документ и на стороне программы 1С: Зарплата и управление персоналом. Для этой цели в 1С: Бухгалтерии нажмем кнопку «Синхронизировать».

Проверим результат в 1С: ЗУП: заходим в меню «Зарплата» - «Отражение в бухучете». Видим, что данный документ недоступен для редактирования и автоматически проставлена галочка, которую снять нельзя.


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


Таким образом, мы рассмотрели, как настраивается и выполняется синхронизация между программами 1С: ЗУП 8 редации 3 и 1С: Бухгалтерия 8.