[[tp7:Start|Начальная страница]] <- [[tp7:Администрирование|Администрирование]] <- [[tp7:Администрирование:Настр_синхр_данных|Синхронизация данных]] \ [[tp7:Сервис|Сервис]] ===== Настройки синхронизации данных ===== В данной панели осуществляется настройка синхронизации данных с конфигурациями «1С: Бухгалтерия предприятия, редакция 3.0» и «1С: Бухгалтерия предприятия КОРП, редакция 3.0» через формат **Enterprise Data** и организация совместной работы в распределенной информационной базе. Это позволяет использовать для обмена механизм «**Синхронизация данных**», встроенный в типовые конфигурации **1С**.\\ Данный обмен позволяет обмениваться данными, в том числе, и с облачными информационными базами, опубликованными в сервисе «1С: ФРЕШ». Настройка обмена сделана на отдельных планах обмена и не затрагивает обмен данными, использующий конвертацию данных 2.1.\\ **Настоятельно не рекомендуется одновременно использовать оба варианта обмена для одной и той же фирмы одной и той же информационной базы бухгалтерии**, т.к. правила синхронизации документов различаются, и одновременное использование двух вариантов выгрузки гарантированно приведет к задвоению документов.\\ При переходе на вариант обмена «Синхронизация 3.0» необходимо начинать выгрузку данных с нового отчетного периода, например, начало месяца или начало квартала. Чтобы документы до определенной даты выгружались через один механизм обмена, а после этой даты через другой механизм обмена. **Поддерживается односторонний обмен данными из конфигурации «Торговое предприятие 7» в бухгалтерскую программу без обратной выгрузки скорректированной информации в базу торгового предприятия.** Такой сценарий позволяет избежать дублирования информации и возникновения ошибок. **Важно!** Механизм использует изменения, сделанные в регистре «Остатки номенклатуры», поэтому перед выгрузкой данных через **Enterprise Data**, документы товарного учета необходимо **перепровести** за период, выгрузки данных. Без перепроведения выгрузка документов в формате **Enterprise Data** будет невозможна. ===== Основные правила и виды синхронизации ===== В синхронизации участвуют только проведенные документы. После загрузки они автоматически повторно проводятся. При синхронизации удаленные из одной базы документы или элементы справочников загрузятся в другую базу помеченными на удаление. Для завершения удаления необходимо выполнить «**Удаление помеченных объектов**».\\ В первоначальной синхронизации участвуют все документы и справочники, указанные в «**[[tp7:Сервис:Синх_данных:Табл_соотв|Правилах выгрузки и таблицах соответствия документов и справочников между программами «Торговое предприятие 7» и «1С: Бухгалтерия предприятия, редакция 3.0» или «1С: Бухгалтерия предприятия КОРП, редакция 3.0» ]]**». В последующих синхронизациях участвуют только измененные или новые документы и элементы справочников.\\ Можно использовать автоматическую или ручную синхронизацию. **Автоматическая синхронизация** через регламентное задание (настройку регламентного задания см. «[[tp7:Сервис:Синх_данных:Сценарии|Сценарии синхронизации данных]]».) используется для постоянной актуализации информации между информационными базами. Можно запустить автоматическую синхронизацию в ручном режиме, если необходимо срочно актуализировать информацию. **Ручная синхронизация** запускается всегда вручную. Выбор документов для синхронизации производится с использованием помощника, определяя условия и состав отправляемых документов. ===== Форма «Настройки синхронизации данных» ===== Настройки обмена вызываются из раздела «Администрирование» → «Синхронизация данных» → «Настройки синхронизации данных» (команда доступна при включенном флажке «**Синхронизация данных**» или из раздела «Сервис» → команда «**Синхронизация данных**» группы «Конвертация 3.0».\\ **Первоначальную настройку синхронизации данных рекомендуется делать из раздела «Администрирование»**. В форму «**Настройки синхронизации данных**»\\ {{:TP7:Настр_синхр.png|Форма «Настройки синхронизации данных»}}\\ включены следующие команды: * «**Новая синхронизация данных **» — открывается форма выбора программы для обмена данными; * «**Настроить**» — если в форме «Настройки синхронизации данных» есть обмены с не завершенной настройкой, открывается форма «Синхронизация данных с "1С: Бухгалтерия предприятия, редакция 3.0» (или «1С: Бухгалтерия предприятия КОРП, редакция 3.0») для завершения процесса настройки синхронизации; * «**Состав отправляемых данных**» — открывается форма «Регистрация изменений для обмена с …» для указания изменений в плане обмена данными. * «**Синхронизировать**» — запускается процесс синхронизации; * «**Синхронизировать данные с дополнительным отбором**» — запускается процесс синхронизации с возможностью задания дополнительных отборов данных. * «**Сценарии синхронизации данных**» — позиция меню «**Ещё**», которая открывает форму «[[tp7:Сервис:Синх_данных:Сценарии|Сценарии синхронизации данных]]», в которой можно создать/изменить расписание запуска регламентного задания, запустить регламентное задание на выполнение вручную. В табличной части формы «**Настройки синхронизации данных**» выводится: * «Программа» — наименование программы, с которой настроена данная синхронизация; * «Префикс» информационной базы-корреспондента; * «Состояние» синхронизации данных; * Информация по датам выполненных отправок и получений, для наглядности неуспешные отправки и получения данных отмечаются красным значком. Отражается также состояние синхронизации (время, прошедшее с последней попытки синхронизации в минутах, **Сейчас**, **Никогда**): * «Данные отправлены» — отражается время последней отправки данных; * «Данные получены» — отражается время последнего получения данных. Для информации в нижней части формы выводится префикс данной информационной базы. ===== Этапы настройка синхронизации ===== Затем в форме «**Настройки синхронизации данных**» следует нажать кнопку «**//Новая синхронизация данных//**» и выбрать программу для обмена данными: «1С: Бухгалтерия предприятия, редакция 3.0» или «1С: Бухгалтерия предприятия КОРП, редакция 3.0». Для изменения настроек синхронизации в форме «**Настройки синхронизации данных**» следует двойным щелчком мыши указать нужную программу для обмена данными. После выбора программы для обмена данными на экран выводится форма «**Синхронизация данных с 1С: Бухгалтерияпредприятия, редакция 3.0**» или «1С: Бухгалтерия предприятия КОРП, редакция 3.0»\\ {{:TP7:Синхронизация_данных_3.png|Форма «Синхронизация данных с 1С: Бухгалтерия предприятия КОРП, редакция 3.0»}} **Перед началом настройки новой синхронизации данных рекомендуется создать резервную копию данных**. Для этого в форму добавлена ссылка «__создать резервную копию данных__» при нажатии на которую открывается форма «Создание резервной копии», где следует указать каталог для создания резервной копии, а затем нажать кнопку «**//Сохранить резервную копию//**».\\ **__Примечание__**. После создания резервной копии данных процесс настройки синхронизации данных нужно будет начать сначала. ===== Настроить параметры подключения ===== Команда «**__Настроить параметры подключения__**» вызывает на экран форму «**Настройка подключения к «Бухгалтериия предприятия …**» (см. рисунок выше), в которой следует указать, каким способом программы будут обмениваться данными. Возможны следующие варианты настройки подключения: * «**Подключение к другой программе на этом компьютере или по локальной сети**» — данный вариант подключения рекомендуется в том случае, если другая программа находится на том же компьютере, что и конфигурация «Торговое предприятие 7», или обе программы расположены в одной локальной сети. Затем потребуется указать расположение базы, ввести логин и пароль пользователя с правами администратора; * «**Подключение к другой программе через Интернет**» — этот вариант подключения может быть выбран, если программа «Бухгалтерия предприятия» находится в другой сети и при этом доступна для подключения через Интернет. При этом потребуется указать ссылку на размещение базы в сети Интерне, логин и пароль пользователя с правами администратора; * «**Синхронизация данных через файл, без подключения к другой программе**» — этот вариант настройки позволяет использовать для обмена другие каналы связи: сетевой или локальный каталог, FTP-pecypc или электронную почту. При этом программы, между которыми настроена синхронизация данных, будут работать полностью автономно друг от друга и в разное время. Такой вариант подходит не только для синхронизации данных с программами, расположенными в других сетях (офисах), но и для программ в одной сети. Если параметры подключения из файла сохранены в файле, то при задании флага «**Загрузить параметры подключения из файла**» можно указать путь к этому файлу. Если такого файла нет, потребуется задать имя локального или сетевого каталога в качестве канала передачи данных. Для ограничения доступа к файлу выгрузки или оптимизации его передачи можно архивировать файлы обмена и установить к архиву пароль. Если параметры подключения верные, то настройке синхронизации присваивается наименование. Также потребуется задать префикс информационной базы, с которой будет выполняться синхронизация.\\ **__Примечание__**. Префикс базы данных с выгружаемыми документами задается в разделе «Администрирование» → «Синхронизация данных». Настроив подключение в конфигурации «Торговое предприятие 7», необходимо настроить параметры подключения в «1С: Бухгалтерия предприятия …», указывая тот же вариант варианты настройки подключения, которая была создана при настройке синхронизации в конфигурации «Торговое предприятие 7». ===== Настроить правила отправки и получения данных ===== Команда «**__Настроить правила отправки и получения данных__**» становится доступна после корректного завершения этапа «**__Настроить параметры подключения__**». При этом так же корректно должен быть завершен этап по настройке синхронизации в «1С: Бухгалтерия предприятия, редакция 3.0» или «1С: Бухгалтерия предприятия КОРП, редакция 3.0». На этом этапе устанавливается объем информации для синхронизации, с какой даты и по каким правилам будет выгружаться информация из базы торгового предприятия (см. «**[[tp7:Сервис:Синх_данных:Табл_соотв|Правила выгрузки и таблицы соответствия документов и справочников]]**».\\ {{:TP7:Синхр_дан_правила1.png|Форма «Настройка синхронизации данных с 1С: Бухгалтерия предприятия, редакция 3.0»}} На данной форме могут быть заданы реквизиты: * «**Организация**» — из справочника «[[tp7:Справочники:Группа_Структура:Фирмы|Фирмы]]» выбирается фирма, по которой будут выгружать документы. Если в документе не указана фирма, то такой документ также будет выгружен в бухгалтерию, если он выполнил товародвижение по выбранной фирме. * «**Префикс номера документов**» — произвольный набор двух символов, которые будут использоваться при формировании номера выгружаемого документа (см. «[[tp7:Сервис:Синх_данных:Ном_док|Правила выгрузки номера документа при синхронизации]]»). * «**Начальная дата выгрузки документов**» — при задании реквизита в выгрузке данных будут участвовать только те документы, дата создания которых больше или равна началу дня указанной в реквизите даты. Документы, созданные до указанной даты, не выгружаются. * «**В бухгалтерии учет ведется в ценах продаж**» — при установленном флаге каждый документ, который устанавливает на складе розничные цены номенклатуры, будет выгружаться и документ «Установки цен номенклатуры». * «**Базовая бухгалтерия**» — при установленном флаге регистрируется только указанная в узле организация. * «**Подразделение**» — указывается подразделение для подстановки в документы по умолчанию. Подробнее см. «[[tp7:Сервис:Синх_данных:Выгр_подр|Правила выгрузки подразделений]]». **__Примечание__**. Если учет велся на версии 7.0.23.1 или ниже, то для корректной выгрузки данных необходимо перепровести документы с указанной даты регистрации документов.\\ Если на момент выгрузки документ, проведенный в версии 7.0.23.1 или ниже не будет перепроведен, то он может быть выгружен некорректно. Меню кнопки «**Параметры синхронизации данных**» содержит следующие команды: * «Загрузить правила регистрации объектов»; * «Получить настройки синхронизации для другой программы... »; * «Загрузить правила конвертации объектов»; * «Состав отправляемых данных»; * «Удалить настройку синхронизации». ===== Выполнить начальную выгрузку данных ===== Команда «**//Выполнить начальную выгрузку данных//**» для выполнения завершающего этапа настройки синхронизации становится доступной после корректного завершения настроек правил отправки данных. При выполнении команды будет произведена выгрузка данных их «Торговое предприятие 7». Затем можно будет перейти к настройке синхронизации в «1С: Бухгалтерия предприятия, редакция 3.0» или «1С: Бухгалтерия предприятия КОРП, редакция 3.0».\\ Процесс выгрузки данных показывается в процентах выгрузки всего объема данных. Если операция будет отменена, можно выполнить ее позднее из формы списка настроенных синхронизаций данных.