Главная - Заключение и расторжение брака - Создать правила обмена с учетом организации 1с 8

Создать правила обмена с учетом организации 1с 8


Создать правила обмена с учетом организации 1с 8

Внутренние обмены


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

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

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

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

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

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

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

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

Для выполнения сеанса отладки откройте обработку «Универсальный обмен данными XML» и перейдите на закладку «Выгрузка» или «Загрузка» (в зависимости от варианта обмена).

Установите флажок «Режим отладки обработчиков выгрузки (загрузки)» и откройте окно настройки отладки по кнопке «Настройка отладки выгрузки (загрузки)». Настройка отладки обработчиков и алгоритмов правил обмена выполняется за четыре шага: Шаг 1: Выбор режима отладки алгоритмов В первую очередь выберите режим отладки алгоритмов:

  1. Без отладки алгоритмов.
  2. Подставлять код алгоритмов по месту вызова.
  3. Вызывать алгоритмы как процедуры.

Режим «Без отладки алгоритмов» удобно использовать, когда мы точно знаем, что ошибка в обработчике не связана с кодом какого-либо алгоритма.

В этом режиме код алгоритмов не выгружается в модуль отладки. Алгоритмы выполняются в контексте оператора «Выполнить», и их код недоступен для отладки.

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

Для передачи параметров в алгоритмы используется глобальная переменная «Параметры». Этот способ является рекомендуемым. Однако если разработчик использует какой-либо другой способ передачи параметров (например, используются локальные переменные обработчика), то при попытке запуска выгрузки или загрузки в режиме отладки обработчиков программа выдаст ошибку создания внешней обработки.

Для отладки таких алгоритмов существует третий режим.

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

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

Шаг 2: Формирование модуля отладки Выполните выгрузку обработчиков по кнопке «Сформировать модуль отладки выгрузки (загрузки)».

Сформированные обработчики и алгоритмы выводятся в отдельное окно для просмотра, содержимое которого можно скопировать в буфер обмена по кнопке «Копировать в буфер обмена». Шаг 3: Создание внешней обработки Запустите конфигуратор и создайте внешнюю обработку.

В модуль обработки вставьте текст сгенерированного модуля и сохраните обработку под любым именем.

Шаг 4: Подключение внешней обработки В заключение укажите имя файла внешней обработки в поле «Имя файла внешней обработки с модулем отладки» и нажмите на кнопку «Готово».

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

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

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

Примечание: Отладка глобального обработчика конвертации «После загрузки правил обмена» не поддерживается.

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

Настройка нового обмена в конфигурации «Управление торговлей 11»

Приветствую Вас, дорогие друзья.

В сегодняшней статье я хочу описать процесс настройки нового обмена в конфигурации «Управление торговлей 11». Хочу сказать, что данный порядок действий можно отнести ко всем новым конфигурациям, которые основаны на БСП: Управление торговлей 3.0 для РБ, Бухгалтерия предприятия 3.0, Управление небольшой фирмой 1.4. Все действия будем рассматривать на примере.

Пример. Необходимо организовать онлайн обмен между конфигурацией «Управление торговлей 11» и базой «Тест». Приступим к реализации. 1. Создадим новый план обмена «ОбменТестУправлениеТорговлей11».

2. Настраиваем состав плана обмена. ВАЖНО! Для всех объектов авторегистрация ЗАПРЕЩЕНА. В составе обязательно должен быть регистр сведений «СоответствияОбъектовИнформационныхБаз». 3. Настраиваем модуль менеджера созданного плана обмена «ОбменТестУправлениеТорговлей11» (В модуль менеджера плана обмена переносим код из плана обмена «_ДемоОбменСБиблиотекойСтандартныхПодсистем» демо-базы «БСП 2.1.2» либо если нет «БСП», то из любого подходящего плана обмена УТ 11).
3. Настраиваем модуль менеджера созданного плана обмена «ОбменТестУправлениеТорговлей11» (В модуль менеджера плана обмена переносим код из плана обмена «_ДемоОбменСБиблиотекойСтандартныхПодсистем» демо-базы «БСП 2.1.2» либо если нет «БСП», то из любого подходящего плана обмена УТ 11). Модуль менеджера для нашего тестового плана обмена можно взять .

4. Редактируем общие команды конфигурации.

В параметр добавляем созданный план обмена.

Необходимо отредактировать следующие команды:

  1. ВыполнитьОбменДанными
  2. ПолучитьНастройкиОбменаДаннымиДляВторойИнформационнойБазы
  3. ВыполнитьОбменДаннымиИнтерактивно
  4. ОткрытьПравилаКонвертацииОбъектов
  5. ПерейтиВЖурналРегистрацииСобытийВыгрузкиДанных
  6. ОткрытьПравилаСинхронизацииДанных (Если такая команда есть, т.к. она добавилась в последних версиях)
  7. ОткрытьСценарииОбменовДанными
  8. ОткрытьПравилаРегистрацииОбъектов
  9. ПерейтиВЖурналРегистрацииСобытийЗагрузкиДанных

5. Добавляем необходимые подписки на события:

  1. ОбменДаннымиОбменТестУправлениеТорговлей11ЗарегистрироватьИзменение. Данная подписка будет регистрировать изменения справочников. Настройки подписки:
  • Событие — ПередЗаписью.
  • Обработчик — обработчик данной подписки необходимо разместить в общем модуле «ОбменДаннымиСобытияУТ» с кодом ОбменДаннымиСобытия.МеханизмРегистрацииОбъектовПередЗаписью(» ОбменТестУправлениеТорговлей11″, Источник, Отказ).
  • Источник подписки — справочники, участвующие в обмене.
  1. ОбменДаннымиОбменТестУправлениеТорговлей11ИзменениеДокумента.

    Данная подписка будет регистрировать изменения документов. Настройки подписки:

  • Обработчик — обработчик данной подписки необходимо разместить в общем модуле «ОбменДаннымиСобытияУТ» с кодом ОбменДаннымиСобытия.МеханизмРегистрацииОбъектовПередЗаписьюДокумента(» ОбменТестУправлениеТорговлей11«, Источник, Отказ);
  • Источник подписки — документы, участвующие в обмене.
  • Событие — ПередЗаписью.
  1. ОбменДаннымиОбменТестУправлениеТорговлей11ЗарегистрироватьУдаление. Данная подписка будет регистрировать удаление документов, справочников.

    Настройки подписки:

  • Событие — ПередУдалением.
  • Обработчик — обработчик данной подписки необходимо разместить в общем модуле «ОбменДаннымиСобытияУТ» с кодом ОбменДаннымиСобытия.МеханизмРегистрацииОбъектовПередУдалением(» ОбменТестУправлениеТорговлей11«, Источник, Отказ);
  • Источник подписки — документы, справочники, участвующие в обмене.
  1. ОбменДаннымиОбменТестУправлениеТорговлей11ЗарегистрироватьИзменениеНабораЗаписей.

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

  • Обработчик — обработчик данной подписки необходимо разместить в общем модуле «ОбменДаннымиСобытияУТ» с кодом ОбменДаннымиСобытия.МеханизмРегистрацииОбъектовПередЗаписьюРегистра(» ОбменТестУправлениеТорговлей11«, Источник, Отказ);
  • Источник подписки — наборы записей регистров, необходимых для регистрации изменений.
  • Событие — ПередЗаписью.

6. Добавим общую команду «ПомощникНастройкиОбменаДаннымиСТестом«.

Данная команда необходимо для реализации помощника обмена. В обработчик команды необходимо добавить код: ОбменДаннымиКлиент.ОткрытьПомощникНастройкиОбменаДанными(» ОбменТестУправлениеТорговлей11«) 7.

В общий модуль «ОбменДаннымиПереопределяемый» в процедуру «ПолучитьПланыОбмена» добавить наш план обмена ПланыОбменаПодсистемы.Добавить(Метаданные.ПланыОбмена.ОбменТестУправлениеТорговлей11) 8. Создаем макет плана обмена

«ОбменТестУправлениеТорговлей11« «ПравилаКонвертации»

(тип — ТекстовыйДокумент) и загружаем в это макет правила, созданные с помощью КонвертацииДанных.

9. Если необходимо, добавляем правила регистрации. Чтобы использовать правила регистрации необходимо добавить произвольную форму плана обмена «ФормаНастройкиУзла», макет «ПравилаРегистрации», в модуле менеджера плана обмена отредактировать процедуры «НастройкаОтборовНаУзле» и «ОписаниеОграниченийПередачиДанных«.

В реквизиты формы «ФормаНастройкиУзла» добавить реквизиты, имена которых аналогичны именам реквизитов плана обмена, которые предназначены для фильтрации данных. Например «Организация», «Склад.» Для примера «ФормуНастйрокиУзла» можно взять в плане обмена «ОбменУправлениеТорговлейБухгалтерияПредприятия30» и отредактировать под наши критерии. 10. В предприятии ПравилаКонвертации и ПравилаРегистрации необходимо ВСЕГДА загружать в регистр сведений «ПравилаДляОбменаДанными», для этого существует специальная форма для загрузки.

Для загрузки правил конвертации необходимо в форме обменов выбрать «Настройки — Изменить«. Затем в форме плана обмена выбрать «Параметры обмена данными — Открыть правила конвертации объектов«.

В форме редактирования правил конвертации по кнопке «Загрузить» загружаем привила либо из файла либо из макета определенного в п.8. Популярность: 28%

Настройка обмена 1С 8.3

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

позволяет исключить ведение двойной работы – ввода одних и тех же документов и справочников в двух программах, а так же оперативно поставлять нужные объекты системы для различных филиалов и отделов.В случае, когда нужно осуществлять обмен между филиалами, используется РИБ (Распределенная информационная база). Это механизм обмена между идентичными конфигурациями.

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

Он прост в использовании и предназначен для обмена внутри компании как между базами 1С, так и сторонними программами.Реализацию обмена данными на предприятии можно представить в виде последовательных процедур.• В первую очередь следует определить между какими базами должен быть обмен; будет это двусторонний или односторонний обмен; если односторонний, то какая база будет передавать информацию, а какая только получать; если это сложная филиальная сеть, то надо прописать схему построения баз.• Затем выбираем подходящий формат: РИБ, универсальный формат; обмен по правилам обмена; обмен без правил обмена.• Следующим шагом будет выбор транспорта для выполнения обмена. Доступен большой выбор технологий, выделим основные: каталог (локальный или сетевой), FTP-ресурс, COM соединения, веб-сервис, электронная почта.• Четвертым шагом будет определение данных: документов, справочников и при необходимости детализация до отдельных их реквизитов, подлежащих передаче.• Далее выполняется настройка правил синхронизации.• И в заключении прописывается расписание периодичности обменаКаждый вариант настройки обмена 1С 8.3 требует тщательно подготовки. Его реализация не под силу каждому пользователю, здесь необходимо учитывать множество нюансов и понимать принципы работы обмена.

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

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

Ошибки здесь недопустимы, т.к.

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

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

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

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

В нашем примере подойдет обычное сокращение – БП и УТ, если настройка обмена 1С 8.3 выполняется для сложного обмена между большим количеством баз, а так же одинаковых конфигураций потребуется ввести каждой базе свое понятное обозначение.Так как БП является только приемником информации, переходим к настройке УТ.Здесь, так же как и в БП требуется включить синхронизацию и указать префикс. Доступны эти сведения в разделе НСИ и администрирование → Настройки синхронизации данных.Далее переходим по ссылке Синхронизация данных и создаем универсальный формат обмена Бухгалтерия предприятия, редакция 3.0.Выбираем способ настройки Указать настройки вручную.

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

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

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

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

Правила конвертации данных в 1С 8.3

Для описания метаданных используется внешняя обработка MD83Exp.epf – для продуктов на платформе «1С:Предприятие 8.3» (управляемое приложение), MD82Exp.epf – для обычного приложения, в формате XML-файла.

Обычно файл обработки располагаются в каталоге шаблонов, куда установлена конфигурация. К примеру, C:\Program Files\1cv8\tmplts\1c\Conversion\3_0_5_3\. В нашем примере используется «1С:Конвертация данных, ред.

3.0» (релиз 3.0.5.3). Рис.2 Подготовка файла конвертации заключается в формировании XML-файла правил обмена. Рассмотрим на небольшом примере ход его создания. Шаг 1. Программу можно скачать с сайта ИТС или установить с диска ИТС (доступ и диск предоставляется в рамках для версий КОРП и ПРОФ).

Предположим, нам необходимо выгрузить справочник «Контрагенты» из «Бухгалтерии» в «УТ 8.3». Первая программа у нас – «База-источник», а вторая – «База приемник».

Отметим, что обмен настраивается не только между базами 8.3, но и между 7.7 и 8.3 и другими. Шаг 2. Выгружаем в файл XML структуру метаданных баз, задействованных в обмене, с помощью обработки MD83Exp.epf.

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

Рис.5 Шаг 3. Выполняем экспорт xml-схемы формата обмена. Это файл с расширением «xsd». Получить его можно и из «Источника», и из «Приемника».

Для этого откроем информационную базу в режиме «Конфигуратор» («Открыть конфигурацию»), в дереве метаданных раздел «Общие» и подраздел XDTO-пакеты. Рис.6 Найдем строки с именем «EnterpriseData» (разные цифры – это разные версии формата) и, нажав правой кнопкой мышки, выберем команду «Экспорт XML-схемы».
Рис.6 Найдем строки с именем «EnterpriseData» (разные цифры – это разные версии формата) и, нажав правой кнопкой мышки, выберем команду «Экспорт XML-схемы». Рис.7 Укажем путь выгрузки и выгрузим.

Рис.8 Рис.9 Шаг 4. Добавляем структуру базы выгруженных конфигураций (источника и приемника) в базу «1С:Конвертация данных». Для этого в пункте меню «Конфигурация» для каждого сформированного файла (источник и приемник) выполняем «Загрузку структуры конфигурации».

Рис.10 Указываем путь к нашему файлу, способ загрузки выбираем – «В новую версию конфигурации», и нажимаем кнопку «Выполнить загрузку». Рис.11 Рис.12 После загрузки файлов, если мы зайдем в раздел меню «Конфигурации», мы увидим две наших загруженных конфигурации. Рис.13 Рис.14 Шаг 5. Загружаем структуры формата обмена.

В пункте меню «Формат данных» выбираем команду «Загрузка структуры формата». Рис.15 Указываем ранее выгруженный файл и нажимаем кнопку «Выполнить загрузку». Рис.16 После окончания загрузки проверим результат.

Зайдем в меню «Формат данных» — «Дерево объектов формата».

Выбрав загруженный нами формат, мы видим его структуру.

Рис.17 Шаг 6. Создание конвертации. Для выполнения поставленной нами задачи, создаем две конвертации.

Первая – для выгрузки справочников «Сотрудники» и «Контрагенты» из «Бухгалтерии», а вторая – для загрузки в «УТ». Перейдем в меню «Конвертации».

Рис.18 Для каждой операции указываем наименование, например – «Выгрузка из БП», «Загрузка в УТ», название – БухгалтерияПредприятия, УправлениеТорговлей и версию формата (который мы загрузили, в нашем примере 1.6).

Рис.19 Рис.20 Шаг 7. Для создания правил в том же пункте меню найдем пункт настроек. Рис.21 Открыв отдельно каждую операцию, настроим ее. На закладке «Правила конвертации объектов» нажимаем кнопку «Создать».

Рис.22 На закладке «Основные сведения» указываем идентификатор нашего правила (например, Справочник_Контрагенты_Выгрузка), объект конфигурации и объект формата. Область применения – «Для отправки».

Рис.23 Рис.24 Жмем «Автосопоставление», а нажатием кнопки «Создать правила конвертации свойств» сохраняем результат. Рис.25 Рис.26 Рис.27 При необходимости другие поля настраиваются для конвертации вручную. Шаг 8. Аналогично настраивается правило конвертации для загрузки, в нашем примере в «Управление торговлей».

Обращаем внимание, что область применения – «Для получения». Рис.28 На закладке «Правила конвертации свойств» выполняем автосопоставление и, нажав кнопку «Создать правила конвертации свойств», сохраняем результат.

Рис.29 Шаг 9. В обоих созданных правилах конвертации создаем правило конвертации предопределенных данных, перейдя на одноименную закладку, нажав кнопку «Создать», при этом сопоставив значения в таблице из конфигурации и формата. Область применения – «Для получения и отправки». Рис.30 Рис.31 Аналогично выполняем действия для правила «Загрузка в УТ».

Рис.32 Указываем новое правило конвертации свойства «ЮридическоеФизиескоеЛицо» для нашего справочника. Откроем правило конвертации объекта «Справочник_Контрагенты_Выгрузка».

Рис.33 На закладке «Правила конвертации свойств» добавим правило конвертации свойства, указав в нем «Перечисление_ЮридическоеФизическоеЛицо».

Рис.34 Рис.35 Действие аналогично и для второго правила «Справочник_Контрагнеты_Загрузка».

Рис.36 Шаг 10. Создаем правило обработки данных.

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

Рис.37 Данные в него попадают автоматически. Рис.38 Аналогично формируем правило для загрузки.

Рис.39 Рис.40 Шаг 11. Выгрузить модуль менеджера обмена, или в правиле конвертации, нажав «Сохранить модуль менеджера обмена», или через пункт «Конвертация» — «Выгрузка модуля». Рис.41 Рис.42 Аналогично поступаем с правилом конвертации для загрузки справочника. Рис.43 Далее открываем конфигурацию, для которой предназначается наш модуль, и в дереве метаданных ищем «МенеджерОменаЧерезУниверсальныФормат», открываем его и вставляем туда свой скопированный в буфер обмена модуль.

Рис.43 Далее открываем конфигурацию, для которой предназначается наш модуль, и в дереве метаданных ищем «МенеджерОменаЧерезУниверсальныФормат», открываем его и вставляем туда свой скопированный в буфер обмена модуль.

Рис.44 При настройке обмена рассматриваемая программа имеет пока единственную функцию – формирование текстов общих модулей МенеджерОбменаЧерезУниверсальныйФормат для каждой из баз, используя структуру метаданных конфигураций, участвующих в обмене, и схемы универсального формата.

Эти модули лучше сформировать и применять на исходном этапе настройки обмена, а продолжать их доработку стоит прямо в тексте модуля конфигуратора.

Редакция конфигурации «Конвертация данных 3.0» – новая, но прогрессивная технология упрощения обмена между конфигурациями, которая, используя универсальный формат обмена EnterpriseData, позволяет эффективно ответить на вопрос «?».

  1. Протестируйте качество нашей работы — получите первую консультацию в подарок.

Поделитесь: Задайте свой вопрос консультанту по 1С Консультации по 1С Звоните На все вопросы отвечают только сертифицированные специалисты Спасибо!

Вы успешно подписались на бизнес-новости и статьи наших экспертов.

Читайте также

  1. Иногда возникает ситуация, когда из программы надо удалить все документы, очистить базу, оставив одни справочники. Сделать это можно несколькими способами. Рассмотрим их все, чтобы определить, какой б.
  2. Иногда пользователь программы 1С может столкнуться с сообщениями программы «Ошибка режима доступа к файлу 1С», а также «Ошибка совместного доступа к файлу» 1С 8.3. В этой статье мы рассмотрим решение .
  3. Перечисления в 1С 8.3 используются, когда нужно ограничить выбираемые пользователем значения предустановленными, без возможности добавления их в пользовательском режиме
  4. Общие реквизиты в 1С 8.3 — отдельный объект метаданных платформы 1С, к которому можно обращаться при помощи встроенного языка из модуля документа. Он будет доступен при редактировании формы документа

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

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

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

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

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

Как автоматизировать процесс создания резервных копий баз написано в этой статье.

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

Оценка статьи:

(1 оценок, среднее: 5,00 из 5)

Загрузка.

Поделиться с друзьями: Читайте также:

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

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

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

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

После этого нужно нажать на Новая синхронизация данных.

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

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

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

Копия может создаваться до нескольких минут.

После создания копии переходим по ссылке Настроить параметры подключения.

Откроется новое окно с вариантами настроек подключения. Доступны три варианта подключения.

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

После проверки подключения откроется окно с представлениями программ.

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

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

Нажимаем Готово.

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

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

Синхронизация данных происходит на уровне документов и справочников.

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

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

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

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

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

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

Перейдем в БУХ и завершим настройки.

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

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

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

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

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

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

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

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

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

Нажимаем Продолжить.

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

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

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

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

Синхронизация может происходить довольно длительное время.

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

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

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

Механизмы, реализуемые планом обмена

  1. Инфраструктура сообщений С точки зрения плана обмена, между узлами происходит обмен сообщениями. Каждое сообщение содержит изменения данных, изменения конфигурации (если это распределенная информационная база) и ряд служебной информации. Каждое сообщение точно ассоциировано с планом обмена, имеет уникальный номер и имеет одного отправителя и одного получателя.
  2. Механизм распределенных информационных баз Позволяет создавать в рамках конкретного плана обмена распределенную информационную базу. Распределенная информационная база представляет собой иерархическую структуру, состоящую из отдельных информационных баз 1С:Предприятия — узлов распределенной информационной базы, между которыми организован обмен данными с целью синхронизации конфигурации и данных.
  3. Служба регистрации изменений Суть регистрации изменений состоит в том, чтобы иметь перечень измененных элементов данных которые должны быть переданы в очередном сообщении тому или иному узлу, с которым производится обмен данными. При каждом изменении данных регистрируется, что имеются изменения, которые предстоит передать во все узлы, с которыми поддерживается обмен этими данными. При получении подтверждения приема сообщения, в котором были отправлены изменения, записи регистрации изменений должны быть удалены.

И Р С

Синхронизация справочников

Основным принципом эффективной синхронизации справочников является наличие одной точки ввода.

Но если речь идет о работе со справочниками, исторически заполнявшимися по разным правилам, необходимо четко определить поля синхронизации для приведения обмена к «общему знаменателю».* *На этом этапе может потребоваться проведение работ по нормализации НСИ на стороне источника данных. В зависимости от состояния справочников и их объема, процесс сопоставления элементов, распознавания, выявления ошибок и дублей, а также заполнения недостающих полей и назначение полей синхронизации, может потребовать работы целой группы экспертов, как со стороны интегратора (владельца методики нормализации НСИ), так и со стороны заказчика.

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

Сначала рассмотрим последовательность действий в 1С Бухгалтерия предприятия 3.0.

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

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

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

На закладке «Правила отправки данных» устанавливаем флажки «Не отправлять». Рис.5 Осталось проверить параметры подключения (Рис.6).

Выбираем «прямое подключение», указываем адрес базы на диске, из которой будем получать данные, и пользователя/пароль этой же базы.

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

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

Разделение по видам учета

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


proffbuhuslugi.ru © 2020
Наверх