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

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


Экзамен Специалист-консультант 1C:ERP, 1C:УТ. Правила аттестации. Уточнения и пояснения
И снова об экзаменах 1С:Специалист-консультант по "1С:ERP Управление предприятием 2" и "1С:Управление торговлей". Сегодня в выпуске: — уточнения в правилах ...
02.12 Мастер-класс по мобильной разработке на платформе в 1С:Предприятие 8
Мастер-класс по мобильной разработке в 1С отВиталия Рыбалки, эксперта по технологической платформе 1С:Предприятия 8. Виталий расскажет вам не только о ...
1С:ERP Урок 46. Управление доставкой. Часть 2
Сорок шестой видеоурок вводного курса по «1С:ERP Управление предприятием». Это заключительный урок по подсистеме "Склад и доставка". Тема на сегодня ...
29.11 Игра "Монополия". Урок 3.
Третий урок курса "Многопользовательская система с экономической составляющей" в рамках которого школьники смогут сами доработать игру "Монополия", написанную на платформе ...
30.11 Управление разработкой программных продуктов. Урок 3
Третий урок школьного курса "Управление разработкой программных продуктов" из серии сертифицированных курсов 1С:Клуба программистов - https://club.1c.ru Курс рассчитан для подготовки ...
28.11 Программирование в 1С для школьников. Урок 7
Урок 7 школьного курса "Программирование в 1С:Предприятие 8.3", посвященный третьей задаче профиля "Автоматизация бизнес-процессов" https://kpk.1c.ru/nti ...
Переход на раздельный учет НДС в 1С:Бухгалтерии 8
В «1С:Бухгалтерии 8» начиная с версии 3.0.73 при переходе на раздельный учет НДС больше не нужно вводить остатки вручную. Вся ...
Начало работы с подсистемой расчета окладов преподавателей в 1С:ЗКГУ 8
В видеоуроке эксперты 1С демонстрируют, как в программе «1С:Зарплата и кадры государственного учреждения 8» редакции 3.1 начать работу с подсистемой ...
27.11 Программирование в 1С для школьников. Урок 6
Шестой урок школьного курса "Программирование в 1С:Предприятие 8.3", посвященный третьей задаче профиля "Автоматизация бизнес-процессов" https://kpk.1c.ru/nti Задача откроется 29 ноября (пятница) ...
Сравнение первичной и корректировочной декларации в 1С:Бухгалтерии 8
В «1С:Бухгалтерии 8» начиная с версии 3.0.74 можно сравнивать в рамках одного отчетного периода первичные и корректирующие налоговые декларации, бухгалтерскую ...
Настраиваемая структура каталога товаров в интернет-магазине. Новая версия 1С:УНФ 1.6.19.
Появилась возможность настроить уникальную структуру каталога товаров на сайте. С новой настройкой можно синхронизировать каталоги товаров 1С:УНФ и интернет-магазина c ...
Контроль доли вычетов по НДС в 1С:Бухгалтерии 8
Начиная с версии 3.0.74 можно контролировать безопасную долю вычетов НДС. Как это сделать, смотрите в видеоуроке экспертов 1С. Видеоролик выполнен ...
Удержание НДФЛ при выплате командировочных в межрасчетный период в 1С:ЗУП ред. 3
Из этого урока экспертов 1С вы узнаете, как в программе «1С:Зарплата и управление персоналом 8» редакции 3 зарегистрировать удержание НДФЛ ...
Сложные вопросы учета основных средств. Как «опознать» недвижимость? (Прямой эфир 27.12.2019)
Оформить заявку на участие в онлайн-семинаре "Сложные вопросы учета основных средств. Как «опознать» недвижимость?" https://buhexpert8.ru/dostup#buh Программа семинара: 1. Актуальные новшества ...