Внешний вид и особенности использования Универсального обмена данными

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

Внешний вид обработки

В Полном интерфейсе открыть обработку можно по адресу Сервис->Прочие обмены данными-> Универсальный обмен данными в формате XML.

Форма обработки (Рис.1) содержит четыре закладки:

Рис. 1

  1. Выгрузка данных;
  2. Загрузка данных;
  3. Дополнительные настройки;
  4. Удаление данных.

Интерфейс каждой из закладок сильно загружен элементами, а потому требует отдельного рассмотрения.

Выгрузка данных

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

На следующей строке формы находятся два переключателя:

  1. Выгрузка в файл обмена (Рис.2);
  2. Подключение и выгрузка данных в ИБ (рис.3).

Рис.2

Рис.3

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

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

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

Для отладки алгоритмов и исправления ошибок можно воспользоваться встроенным в обработку обмена механизмом. Его активация производится установкой соответствующего флажка в нижней части формы. Нажатие на кнопку «Настройка отладки…» вызывает окно (Рис. 4).

Рис.4

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

Нажатие на кнопку «Готово» проверяет правильность и полноту заполненных данных.

Загрузка данных

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

Рис.5

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

Соответствующие флажки позволяют настроить:

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

Дополнительные настройки

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

  1. Включает режим отладки;
  2. Позволяет использовать транзакцию в процессе выгрузки;
  3. Оптимизирует обмен между базами 8-ой версии 1С;
  4. Выгружать только те объекты, которые разрешены к использованию текущему пользователю;
  5. Включить протоколирование процесса обмена между базами.

Эти и некоторые другие функции включаются выставлением соответствующих флажков на форме (рис.6).

Рис.6

Удаление данных

Эта закладка используется только разработчиками в режиме отладки. Позволяет удалять из базы ненужные объекты.

Коротко о настройке правил обмена

Использование стандартного обработчика очень упрощает жизнь программистам. В то же самое время, одним из самых сложных моментов для того, кто впервые столкнулся  с «Универсальным обменом данным в формате XML» является вопрос: «Где взять файл правил обмена?».

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

  1. epf – необходим для выгрузки структуры метаданных для баз 1С 8;
  2. epf – если конфигурация 1С 8 самописная или не стандартная, в ней может не быть обработки «Универсальный обмен данными», этот файл и есть эта обработка;
  3. ert –файл содержит код для выгрузки структуры метаданных конфигураций 1С версий 7.7;
  4. ert – файл обработки выгрузки-загрузки данных для семерки.

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

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


Добавить комментарий

Ваш e-mail не будет опубликован.

*

code


Переход на электронные трудовые книжки с 2020 года
С 1 января 2020 г. начался переход на электронные трудовые книжки, и эта тема вызывает сейчас огромное количество вопросов. Скоро ...
Особые территориальные условия (РКС, МКС, Ч31/36) в 1С:ЗУП 3.1
Не забудьте представить в ПФР форму СЗВ-СТАЖ за 2019 год. Эту отчётность мы формируем всего раз в год, поэтому прежде ...
Безопасная доля вычетов по НДС в 1С 8.3 Бухгалтерия
Что такое "Безопасная доля вычетов по НДС", как она рассчитывается. Настройка для контроля доли вычетов НДС в 1С 8.3. Как ...
HR - аналитика в 1С:ЗУП КОРП
HR-аналитика в 1С:ЗУП КОРП - это инструмент для принятия управленческих решений. Видео расскажет, как воспользоваться аналитическими отчетами, поставляемыми "в коробке", ...
1C:Розница. «Возврат маркируемой табачной продукции»
С 1 июля 2019 г. розничные магазины должны передавать сведения о продаже табачной продукции в информационную систему маркировки и мониторинга ...
Транспортный и земельный налог для юридических лиц: изменения в 2020-2021 гг.
Порядок расчета транспортного и земельного налога в 2020-2021 году. С 2020 года ИФНС будет присылать сообщения об исчислении транспортного и ...
1С:ERP Урок 51. Производство. Маршрутные карты
Пятьдесят первый видеоурок вводного курса по «1С:ERP Управление предприятием». Продолжаем рассматривать нормативно-справочную информацию подсистемы «Производство и ремонты». Тема на сегодня ...
Транспортный и земельный налоги: отчетность в 2020 году
Начиная с отчетности за 2020 год не будут подаваться декларации по транспортному и земельному налогу. На что обратить внимание при ...
Новые требования к чекам и БСО в 2020 году
Новые требования к чекам и БСО с точки зрения покупателя. Можно ли принять расходы, оформленные чеком без подписи ответственных лиц ...
Как формализовать результаты и ответственность за участок работы по каждому сотруднику бухгалтерии
Как настроить сотрудников бухгалтерии на результат. Мотивация сотрудников бухгалтерии на ускоренное закрытия периода. Получить 13 Лайфхаков по 1С Бухгалтерия: https://buhexpert8.ru/lpbuh?utm_source=seobuhexpert@buhexpert8.ru&utm_medium=youtube-seo ...
Облачные сервисы или что такое IaaS?
Современные задачи требуют современных решений. Например, сейчас многое можно решить, используя так называемые облачные сервисы. Таких сервисов, на сегодняшний день, ...
1С:Учебный центр №1 поздравляет с Новым годом!
🎉 Поздравляем с наступающим Новым годом! Пусть 2020 год принесет много приятных событий и счастливых моментов. Пусть появятся новые перспективы ...
1C:Розница. «Розничная продажа маркируемой табачной продукции».
С 1 июля 2019 г. розничные магазины должны передавать сведения о продаже табачной продукции в информационную систему маркировки и мониторинга ...
1С:ERP Урок 50. Параметризация ресурсных спецификаций
Пятидесятый видеоурок вводного курса по «1С:ERP Управление предприятием». В предыдущем уроке мы рассмотрели, что представляет собой ресурсная спецификация. Сегодня – ...
Использование TopLog WMS в сфере фармацевтики
Автоматизация процессов на складах с помощью WMS помогает ускорить рабочий процесс и свести к минимуму потери. Словосочетание «фармацевтическая логистика» вызывает ...