Справочник «Настройки обменов данными XML»

Справочник вызывается из меню «Сервис – Обмен данными Обмен с «Трактиръ: Front-Office» - Настройки обмена с «Трактиръ: Front-Office».

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

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

Закладка «Основные»

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

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

  • Конфигурация источник – наименование бэк-офисной конфигурации, из которой производится выгрузка данных. Должна соответствовать текущей конфигурации «ДАЛИОН: ПРО». При выборе вида обмена, кроме Произвольный, значение подставляется автоматически;
  • Конфигурация приемник – наименование фронт-офисной конфигурации, в которую производится выгрузка данных. При выборе вида обмена, кроме Произвольный, наименование также подставляется автоматически.

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

Закладка «Параметры выгрузки»

Так как обмен данными между конфигурациями «ДАЛИОН: ПРО» и «Трактиръ: Front Office» возможен только через файлы в формате XML, то следует поставить флаг напротив «Выгрузка в файл обмена» и указать имя файла данных, в который будет производиться выгрузка. Файл должен быть с расширением *.xml, например, «СправочникиДАЛИОН.xml».

Файл обмена при необходимости может быть сжат, для чего следует установить флаг «Сжимать исходящий файл обмена данными»; одновременно становится доступно поле для ввода пароля на сжатый файл (архив).

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

Можно задать интервал выгрузки данных, выбрав из выпадающего списка:

Закладка «Параметры загрузки»

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

Если в поле «Имя файла» указан допустимый файловый шаблон, то при выполнении загрузки из указанного каталога будет произведена загрузка из всех находящихся в нем файлов, удовлетворяющих заданному шаблону. Например, если указан шаблон «Выгрузка*», то могут быть обработаны файлы с именами «Выгрузка001», «Выгрузка002», «Выгрузка003».

Если файл обмена был заархивирован с паролем, то пароль необходимо ввести в поле «Пароль распаковки».

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

Закладка «Параметры автообмена»

На закладке задаются параметры и расписание автоматического обмена:

  • Использовать автообмен – флаг, который включает использование функции автообмена. При установленном флаге становятся доступны расположенные ниже настройки автообмена.
  • Выгружать данные – при установленном флаге в автообмен включается выгрузка данных (согласно настройкам, имеющимся на закладке «Параметры выгрузки»). При снятом флаге выгрузка в процессе автообмена производиться не будет;
  • Выгрузка только при наличии флага – при установленном флаге перед началом выгрузки дополнительно проверяется наличие файл-флага, который должен быть указан в поле справа. При этом, если указанный файл отсутствует, автоматическая выгрузка данных производиться не будет;
  • Загружать данные – при установленном флаге в автообмен включается загрузка данных (согласно настройкам, имеющимся на закладке «Параметры загрузки»). При снятом флаге загрузка в процессе автообмена производиться не будет;
  • Вопрос при автообмене – при установленном флаге перед началом автообмена система будет выводить запрос.

Для настройки расписания автообмена использован стандартный механизм регламентных заданий «1С:Предприятия 8.3». Для создания или изменения расписания необходимо нажать кнопку «Настройки расписания».

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

Примечание

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

В открывшейся диалоговой форме «Расписание» необходимо установить требуемые параметры расписания:

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

Выполнение экспорта данных

Для выполнения выгрузки данных из ДАЛИОН: ПРО в конфигурацию «Трактиръ: Front-Office» без использования автообмена следует открыть соответствующий ей элемент справочника «Настройки обменов данными XML» и на закладке «Основные» нажать кнопку «Выгрузить данные»: 

В информационной базе «Трактиръ: Front-Office» для загрузки данных необходимо запустить соответствующую обработку для обмена данными в формате XML, в появившемся диалоговом окне указать путь к файлу (указанному выше) и нажать кнопку «Загрузить данные». Более подробно действия в конфигурации «Трактиръ: Front-Office» описаны в документации по данной конфигурации.
В том случае, если необходима индивидуальная настройка параметров выгрузки/загрузки (например, если требуется выгружать не все справочники, предусмотренные типовыми правилами выгрузки), предусмотрена обработка Универсальный обмен данными в формате XML, для вызова которой следует нажать кнопку - .

Откроется диалоговое окно с параметрами, переданными из текущей настройки справочника «Настройки обменов данными XML»:

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

При необходимости на закладках: «Загрузка данных» можно изменить параметры загрузки, «Дополнительные настройки» - задать дополнительные настройки обмена. На закладке «Удаление данных» предусмотрена настройка функционала для удаления данных (с целью отладки переноса).

Выполнение импорта данных

Для выполнения загрузки данных из файла обмена из «Трактиръ: Front-Office» в ДАЛИОН следует нажать кнопку «Загрузить данные»: 

В процессе загрузки данных в информационной базе «ДАЛИОН: ПРО» могут быть автоматически созданы новые элементы справочников, перенесенные из конфигурации «Трактиръ: Front-Office» (в том случае, если с момента последней загрузки справочников в ней были созданы новые элементы).

Перед выполнением повторной загрузки данных (в случае обнаруженных ошибок и т.п.) следует предварительно удалить результаты предыдущей загрузки (созданные документы и желательно – созданные процедурой новые элементы справочников).
После выполнения загрузки в журнале документов «ДАЛИОН: ПРО» появятся новые документы вида «Отчет ФО» (подробнее о документе см. ниже), в которых отражаются данные о выпуске продукции. Количество сформированных документов зависит от количества выбранных мест реализации и наличия списанных товаров. Каждый из них можно открыть и отредактировать, как описано ниже.