ERP Band и фирма «1С» собирают собственников, генеральных, финансовых и ИТ-директоров крупного и среднего бизнеса для обсуждения внедрений решений «1С» для корпоративного рынка.
Зарегистрироваться бесплатно- Предлагается следующая схема работы:
- Процесс синхронизации данных можно условно разделить на следующие этапы:
- Заполнение начальных данных в прикладных решениях «1С:Управление торговлей» и «1С:Бухгалтерия предприятия»
- Настройка правил подключения данных в прикладных решениях
- Настройка правил отправки и получения данных
- Передача данных между конфигурациями
В статье используются релизы: Управление торговлей, редакция 11 (11.5.17.234), Бухгалтерия предприятия, редакция 3.0 (3.0.181.18).
Синхронизация данных между прикладными решениями «1С:Управление торговлей» и «1С:Бухгалтерия предприятия» производится на уровне документов и справочной информации.
Документы и справочная информация могут создаваться в прикладном решении «1С:Управление торговлей» и мигрировать в прикладное решение «1С:Бухгалтерия предприятия». При передаче документов из прикладного решения «1С:Управление торговлей» в прикладное решение «1С:Бухгалтерия предприятия» не переносится информация, нужная только для оперативного учета (например, информация об ордерах на товары), но автоматически добавляется информация, необходимая для правильного отражения документов в бухгалтерском и налоговом учете (счета учета товаров, счета учета расчетов с контрагентами и т. д.). Возможна также и обратная миграция документов и справочников. Например, в прикладном решении «Бухгалтерия предприятия» вводится информация о платежах, и эта информация мигрирует в прикладное решение «1С:Управление торговлей».
При настройке синхронизации данных можно применять различные правила совместной работы конфигураций. В данной случае будем настраивать вариант односторонней выгрузки данных из прикладного решения «1С:Управление торговлей» в прикладное решение «1С:Бухгалтерия предприятия».
Предлагается следующая схема работы:
- Все данные по торговым операциям регистрируются в информационной базе прикладного решения «1С:Управление торговлей».
- Данные выгружаются за определенный период в информационную базу прикладного решения «1С:Бухгалтерия предприятия».
- Бухгалтер предприятия заполняет счета учета и корректирует данные в информационной базе.
- Передача данных производится только в одну сторону. Из прикладного решения «1С:Бухгалтерия предприятия» никакие данные не передаются.
- При изменении данных в прикладном решении «1С:Управление торговлей» эти изменения регистрируются автоматически и передаются в прикладное решение «1С:Бухгалтерия предприятия» вручную.
Процесс синхронизации данных можно условно разделить на следующие этапы:
- Заполнение начальных данных в прикладных решениях «1С:Управление торговлей» и «1С:Бухгалтерия предприятия».
- Настройка правил подключения данных в прикладных решениях.
- Настройка правил отправки и получения данных в прикладных решениях.
- Отправка данных из прикладного решения «1С:Управление торговлей».
- Получение данных в прикладном решении «1С:Бухгалтерия предприятия».
Заполнение начальных данных в прикладных решениях «1С:Управление торговлей» и «1С:Бухгалтерия предприятия»
Перед началом настройки синхронизации данных необходимо произвести следующие предварительные действия в информационных базах прикладных решений «1С:Управление торговлей» и «1С:Бухгалтерия предприятия»:
- В прикладных решениях «1С:Бухгалтерия предприятия» и «1С:Управление торговлей» должна быть введена информация о тех организациях, по которым будет мигрировать информация при обмене данными. Для этих организаций должна быть определена учетная политика бухгалтерского и налогового учета в обеих прикладных решениях. Информация об основных реквизитах организаций (наименование, ИНН, КПП и т. д.) должна совпадать в обеих конфигурациях.
- В прикладном решении «1С:Бухгалтерия предприятия» должна быть правильно заполнена информация в регистрах сведений, обеспечивающих заполнение бухгалтерских счетов по умолчанию (Счета учета номенклатуры, Счета учета расчетов с контрагентами).
- В прикладных решениях должна быть включена возможность использования синхронизации данных и определены префиксы информационных баз. В прикладном решении «1С:Управление торговлей» возможность использования синхронизации данных включается в разделе НСИ и администрирование – Настройка интеграции – Синхронизация данных. В прикладном решении «1С:Бухгалтерия предприятия» возможность использования синхронизации данных включается в разделе Администрирование – Настройки программы – Синхронизация данных.
Настройка правил подключения данных в прикладных решениях
В прикладном решении «1С:Управление торговлей» в разделе НСИ и администрирование – Настройка интеграции – Синхронизация данных нужно установить флажок Синхронизация данных, указать Префикс этой информационной базы и нажать на гиперссылку Настройки синхронизации данных. По кнопке Создать перейти на форму Новая синхронизация данных.


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

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

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

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

Переходим на следующий шаг настройки общих параметров синхронизации.

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

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

На закладке Правила получения данных уточняем правила получения информации в прикладном решении «1С:Бухгалтерия предприятия».

Выполняем настройку правил отправки и получения данных в прикладном решении «1С: Управление торговлей».

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

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

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


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

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

При этом в настройках синхронизации данных со стороны базы-источника создаются два журнала регистрации, в которых отдельно регистрируются события при передаче данных и события при приеме данных.
После того как данные получены, будет автоматически отправлена квитанция о получении данных в прикладное решение «1С:Управление торговлей». После отправки квитанции процесс передачи данных будет завершен.
ERP Band и фирма «1С» собирают собственников, генеральных, финансовых и ИТ-директоров крупного и среднего бизнеса для обсуждения внедрений решений «1С» для корпоративного рынка.
- Ежегодное крупнейшее событие года
- 150+ докладов в 10 тематических секциях
- 6500+ участников из 3000+ компаний со всей России
Количество мест ограничено.







