Меню

Настройка обмена между ут и бп инструкция



Настройка синхронизации данных 1С Бухгалтерия 3 и Управление торговлей 11

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Источник

Настройка двухстороннего обмена данными между конфигурациями «Управление торговлей 10.3» и «Бухгалтерия предприятия 2.0» в 1С 8

В этой статье мы рассмотрим как настроить двухсторонний обмен данными между конфигурациями Управление торговлей 10.3 и Бухгалтерия предприятия 2.0 в экспертном режиме. Многие пользователи допускают ошибки в совместном использовании этих двух конфигураций из-за неправильной настройки и незнания механизмов обмена.

Читайте также:  Настройка боковых кнопок мыши cbr

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

Далее по тексту:

УТ — конфигурация Управление торговлей 10.3

БП — конфигурация Бухгалтерия предприятия 2.0

ИБ – Информационная база

Предварительные действия

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

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

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

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

Заходим Сервис => Настройка программы:

Переходим во вкладку “Обмен данными” и ставим галочку напротив “Использовать обмен данными с конфигурациями на платформе 8.2”. Указываем префикс информационной базы (в моем случае БП, вы можете задать любой, но не более 3 знаков) и нажимаем ОК:

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

  • Задание настроек и параметров.
  • Анализ готовности ИБ к обмену.
  • Перенос справочников.
  • Перенос документов.
  • Расписание обмена данными.

Задание настроек и параметров

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

Запускаем УТ в режиме Предприятие. Заходим Сервис => Обмен данными с “1С:Бухгалтерия 8” => Обмен с “1С Бухгалтерия предприятия, редакция 2.0” => Помощник настройки обмена данными с “1С:Бухгалтерия 8”:

Появляется окно помощника настройки обмена, нажимаем Далее:

Выбираем режим работы Экспертный и нажимаем Далее:

Сценарий работы выбираем “Создать настройку обмена”:

Способ создания настройки обмена выбираем “Создать новую настройку обмена”:

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

Тип информационной базы выбираем “На данном компьютере или в локальной сети”, если базы УТ и БП находятся либо на одном компьютере, либо в одной локальной сети организации. Версия 8.1 или 8.2 в зависимости от вашей версии платформы 1С (посмотреть ее можно зайдя Справка => О программе). Указываем каталог базы БП.

Указываем пользователя БП и его пароль для подключения к базе БП.У этого пользователя должно быть достаточно прав для выполнения обмена данными.

Я рекомендую создать в базе БП пользователя для выполнения обмена данными и выставить ему “Полные права”, а также поставить галочку “Пользователю запрещено изменять пароль” и снять галочку напротив “Показывать в списке выбора”.

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

Заполняем необходимые данные и нажимаем Далее:

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

Выбираем направление обмена “Обмен в двух направлениях (двухсторонний)” и нажимаем Далее:

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

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

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

Перенос себестоимости партий устанавливаете:

  • Не переносить – если ведете учет в базе УТ по нескольким организациям. Себестоимость в УТ рассчитывается общая для всех организаций. После переноса и проведения документов в базу БП, себестоимость в ней рассчитается в зависимости от учетной политики, заданной для каждой организации.
  • Переносить только документ партии – если в УТ учет ведется по одной организации, т.к. в УТ не ведется партионный учет в разрезе нескольких организаций. Для того чтобы функция работала для нескольких организаций, необходимо чтобы в УТ партионный учет велся в разрезе складов, причем каждый склад должен быть закреплен только за одной организацией, т.е. поступление и реализация товаров должны происходить по конкретному складу только от имени одной и той же организации.
  • Переносить документ партии и себестоимость – для корректной работы, кроме ограничений предыдущего пункта, валюта управленческого учета в УТ должна совпадать с валютой регламентированного учета в БП.
Читайте также:  Xerox documate 3220 настройка

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

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

  • Отбор по организациям,складам,подразделениям и кассам в этой настройке задается только для базы УТ. Если у вас не пустая база БП, то после завершения первого этапа настройки обмена необходимо зайти в БП, меню Операции => Планы обмена => Обмен Управление торговлей и Бухгалтерия предприятия, редакция 2.0 и там установить нужный отбор для переноса из базы БП в УТ.
  • Если у вас базовая версия Бухгалтерии предприятия то вам необходимо настроить отбор таким образом, чтобы данные выгружались только по одной организации.

После заполнения нажимаем Далее:

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

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

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

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

После выставления всех настроек нажимаем Далее:

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

Вы также можете завершить работу помощника и продолжить ее позже, но учтите что если вы выбрали режим настройки “Экспертный”, продолжать ее необходимо в том же режиме.

Анализ готовности ИБ к обмену

Теперь необходимо проанализировать готовность информационных баз к обмену. Для начала выберем по каким полям будет производится сопоставление справочников в ваших базах. Я считаю стоит оставить значения по умолчанию. Нажимаем Выполнить поиск:

Поиск сравнивает объекты в каждой ИБ, а не сравнивает объекты УТ с объектами БП! Если вы используете не прямое подключение к БП, то поиск будет выполнен только в УТ!

Еще раз нажимаем “Выполнить Поиск” в появившемся окне и увидим объекты в информационных базах, которые требуется предварительно отредактировать, т.к. поля сопоставления у них совпадают. Вы спросите зачем это нужно? Сейчас объясню.

К примеру Контрагенты сопоставляются по ИНН+КПП. Допустим у меня есть 2 контрагента у которых отсутствуют эти значения, есть только наименование, по которому они не сопоставляются. Это означает что для механизма обмена эти контрагенты будут одинаковые, т.к. у них одинаковое значение ИНН + КПП (одинаково пустое). При переносе контрагентов в другую базу, сначала будет записываться первый контрагент (создается, если нет ни одного контрагента без ИНН и КПП), а второй контрагент при переносе уже найдет первого по совпадению ИНН и КПП и полностью заменит все его реквизиты.

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

После исправления всех ошибок закрываем Поиск и нажимаем Далее. Второй этап настройки на этом завершается. Жмем Далее чтобы приступить к следующему этапу – переносу справочников:

Перенос справочников

В следующем окне нажимаем Выполнить обмен:

После окончания переноса можно посмотреть подробный результат обмена, нажимаем ОК:

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

После нажатия “Выполнить проверку” увидим отчет, в котором нужно проанализировать и исправить найденные ошибки сопоставления. В нем объекты базы источника (УТ) отображаются по наименованию, а объекты базы приемника как UID объекта, т.е. представлен уникальный идентификатор объекта.

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

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

После исправления данных нажимаем Далее:

Если вы до настройки обмена уже вели учет в базе БП, то после переноса справочной информации которая есть в обеих базах могут возникнуть коллизии. Посмотреть какие коллизии возникли можно зайдя в Сервис => Обмен данными с “1С:Бухгалтерия 8” => Обмен с “1С:Бухгалтерия предприятия, редакция 2.0” => Монитор обмена данными. Там во вкладке Коллизии можно посмотреть версии объектов до и после обмена и установить нужную вам версию.

Читайте также:  Триколор приемник gs 7300 настройки

Третий этап настройки на этом завершен, жмем Далее для перехода к следующему этапу – переносу документов:

Перенос документов

Прежде чем приступать к четвертому этапу необходимо сделать следующее:

  • убедиться в том, что в обеих конфигурациях введена учетная политика бухгалтерского и налогового учета для организаций участвующих в обмене;
  • для последующего заполнения бухгалтерских счетов в документах перенесенных в БП по умолчанию, необходимо внести данных о счетах в регистры сведений “Счета учета номенклатуры” и “Счета учета расчетов с контрагентами”. Подробнее о счетах учета номенклатуры можете почитать зайдя Операции => Регистры сведений => Счета учета номенклатуры и нажав клавишу F1. Подробнее о счетах учета расчетов с контрагентами Операции => Регистры сведений => Счета учета расчетов с контрагентами F1;
  • необходимо ввести информацию о начальных остатках в конфигурациях, т.к. они не переносятся при обмене.

После выполнения всех этих действий приступаем к выполнению четвертого этапа обмена данными. На всякий случай выполните проверку сопоставления объектов еще раз:

После выполнения проверки и исправления проблемных ситуаций нажимаем Выполнить Обмен:

После переноса документов в БП, необходимо их провести, выполнив отложенные движения,если автоматически они не провелись из-за возникновения ошибок. Такое часто бывает к примеру при незаполненных счетах учета расчетов с контрагентами. Поэтому, чтобы каждый раз не проставлять счета учета в не проведённых документах и не выполнять отложенные движения вручную, заполните их в соответствующих регистрах сведений в базе БП. Чтобы это исправить зайдем в БП. Меню Сервис => Обмен данными с “1С:Управление торговлей 8” => Монитор обмена данными:

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

После возникновения 5 ошибок отложенного проведения, обмен прерывается. Это задано в настройках обмена по умолчанию. Чтобы отключить эту функцию необходимо в базе УТ зайти в Операции => Справочник => Настройки обмена данными, там выбрать свой обмен и нажать изменить. Переходим во вкладку “Обмен по правилам” и убираем галочку напротив “После ошибки отложенного движения прекратить операции”:

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

Если у вас происходят ошибки при обмене такие как к примеру “Поле объекта не обнаружено”, т.е. не читаемые для обычного пользователя, то в первую очередь стоит проверить актуальность правил обмена данными, и если они устарели, то заменить на новые. О том как это сделать написано в другой моей статье. Также вы можете скопировать часть текста ошибки и попробовать найти решение проблемы через поисковые системы в интернете.

После выполнения обмена нажимаем Далее. В следующем окне нажимаем Далее для перехода к последнему этапу – настройки расписания обмена данными:

Расписание обмена данными

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

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

Далее нажимаем “Создать новое расписание для настройки обмена”:

Ставим галочку “Использовать расписание для выполнения обмена”. Нажимаем “Дополнительные настройки расписания”. В окне “Регламентное задание” указываем пользователя. В нем же жмем “Изменить расписание”. В окне “Расписание” настраиваем время выполнения и закрываем все окна кнопкой ОК. Я не рекомендую пользователям только что научившимся пользоваться обменом использовать обмен по расписанию. Лучше запускать обмен вручную.

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

Нажимаем Далее чтобы завершить работу помощника настройки обмена данными:

На этом настройка завершена.Чтобы запустить обмен необходимо зайти Сервис => Обмен данными с “1С:Бухгалтерия 8” => Обмен с “1С Бухгалтерия предприятия, редакция 2.0” => Выполнить постоянный обмен данными с “1С:Бухгалтерия 8”:

В окне “Выполнение обмена данными” жмем Выполнить обмен:

Чтобы посмотреть результат выполнения предыдущих обменов, а также другие данные касающиеся вашего обмена необходимо зайти в Сервис => Обмен данными с “1С:Бухгалтерия 8” => Обмен с “1С Бухгалтерия предприятия, редакция 2.0” => Монитор обмена данными:

Не забывайте делать резервные копии баз перед выполнением обмена! О том как их делать средствами 1С написано в другой моей статье. Как автоматизировать процесс создания резервных копий баз написано в этой статье.

Примеры совместной работы пользователей 1С при совместном использовании конфигураций Управление торговлей 10.3 и Бухгалтерия предприятия 2.0 будут описаны в другой статье.

Источник

Adblock
detector