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

Достаточно часто в работе крупных предприятий и торговых сетей возникает необходимость в обмене данными между базами. Каждый программист и администратор по-разному решает этот вопрос. Кто-то пишет выгрузки-загрузки через промежуточные файлы таблиц, кто-то использует режим 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


Отражение в бухотчетности процентов по долгосрочному займу в 1СБухгалтерии 8
В этом видеоуроке эксперты 1С рассказывают, почему при автоматическом заполнении бухгалтерского баланса в «1С:Бухгалтерии 8» (ред. 3.0) проценты по долгосрочному ...
Регистрация личного вычета сотрудника по НДФЛ в 1С:ЗУП ред.3
Налоговым кодексом предусмотрены вычеты по НДФЛ для налогоплательщиков. В этом видеоуроке эксперты 1С демонстрируют, как в программе «1С:Зарплата и управление ...
Урок 29. Нормативная методология. Требования к структуре и содержанию
Видеоурок №29 «Нормативная методология. Требования к структуре и содержанию регламентирующих документов. Сопровождение регламентирующих документов». Руководитель направления консалтинга в управлении документами ...
Урок 14. Регистрация документов. Подписание и утверждение документов.
Видеоурок №14 «Общие принципы обработки документов. Подписание, утверждение и регистрация документов». Эксперт по управлению документацией фирмы «1С» Елена Скрипко расскажет, ...
Урок 30. Регламентация документооборота.
Видеоурок №30 «Нормативная методология. Обязательный пакет документов, регламентирующих документооборот». Руководитель направления консалтинга в управлении документами фирмы «1С» Софья Ульянцева расскажет, ...
Урок 29. Нормативная методология. Требования к структуре и содержанию
Видеоурок №29 «Нормативная методология. Требования к структуре и содержанию регламентирующих документов. Сопровождение регламентирующих документов». Руководитель направления консалтинга в управлении документами ...
Урок 28. Нормативная методология. Правила формирования регламентной базы.
Видеоурок №28 «Нормативная методология. Правила формирования регламентной базы. Методология регламентирующих документов и их сопровождение». Руководитель направления консалтинга в управлении документами ...
Платежный календарь. Новые возможности управления денежными средствами в 1С:УНФ. Вебинар
10 апреля состоялся вебинар «Платежный календарь. Новые возможности управления денежными средствами в 1С:УНФ». Вебинар будет полезен всем, кто хочет организовать ...
Изменение инвентарного номера ОС в 1С:Бухгалтерии 8
При принятии к учету основного средства (ОС)в программе «1С:Бухгалтерия 8» редакции 3.0 инвентарный номер присваивается ОС автоматически и сохраняется на ...
Информационная система 1С:ИТС - выпуск апрель 2019
-Как учесть денежную премию (бонус) от поставщика за объем закупок в "1С:Бухгалтерии 8" (ред. 3.0)? -Как налоговые агенты должны исчислять ...
1С:ERP Урок 6. Виды номенклатуры
Шестой видеоурок вводного курса по прикладному решению «1С:ERP Управление предприятием». Продолжаем рассматривать нормативно-справочную информацию. Работа с номенклатурой будет освещена в ...
Ответы на вопросы участников вебинара 8 апреля 2019 г.
Ответы на вопросы участников вебинара "Бесплатное повышение квалификации преподавателей. Легкий старт - Программирование, 1C:ERP, 1С:Бухгалтерия ...
Легкий старт - Программирование, 1C:ERP, 1С:Бухгалтерия
ЛЕГКИЙ СТАРТ Программа сотрудничества с вузами и колледжами по встраиванию курсов и учебных материалов фирмы "1С" Бесплатное повышение квалификации преподавателей ...
1С:ERP Урок 5. НСИ. Партнеры и Контрагенты
Пятый видеоурок вводного курса по прикладному решению «1С:ERP Управление предприятием». Продолжаем рассматривать нормативно-справочную информацию. Тема на сегодня – справочники «Партнеры» ...