Импорт пользовательских документов в формате XML

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

  • CustomMessageTypes
  • CustomMessageFormats
  • CustomMessageIDs

Предварительные требования

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

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

Настройка

Ниже описаны требования для настройки в области «Основные данные».

  • Создайте код для списка кодов CustomTradingPartner, который используется в процессе.
  • Создайте код для списка кодов CustomMessageTypes, который используется в процессе. Это значение используется для раскрывающихся списков для выбора стандартных типов сообщений. В таблице «Свойства списка кодов» создайте код с ИД, который соответствует типу документа, определенному в пользовательском документе в формате XML.
  • Создайте код для списка кодов CustomMessageFormats, который используется в процессе. Этот код используется для определения типа документа в формате XML.
    Примечание. 

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

    • В диалоговом окне «Управление свойствами кодов» необходимо задать уникальное значение в поле «ИД».
    • Установите в поле «Элемент типа сообщения» на вкладке «Значения 1» элемент пользовательского документа в формате XML, определяющий тип документа в формате XML. В процессе используется только первый экземпляр этого элемента. Элементы XML поддерживаются; однако атрибуты не поддерживаются.
  • Создайте код для списка кодов CustomMessageIDs, который используется в процессе. Этот код используется для определения отправителя и получателя документа в формате XML.
    • Укажите ИД, который соответствует созданному коду CustomMessageTypes.
    • На вкладке «Значения 1» необходимо указать, как минимум, «ИД отправителя: позиция 1» и «ИД получателя: позиция 1». Эти значения являются элементами XML. Процесс начинается в местонахождении первого экземпляра позиции 1. Если указана позиция 2, он переходит к позиции 2. Если указана позиция 3, он переходит к позиции 3. Указанная позиция должна существовать в документе; в противном случае обработка не может быть успешной.
      Примечание. 

      Первая позиция не обязательно должна быть элементом документа.

  • Создайте код для списка кодов CustomStyleSheetRules, который используется в процессе. Этот код используется для определения таблицы стилей, используемой для преобразования пользовательского документа в формате XML.
    • В диалоговом окне «Управление свойствами кодов» укажите ИД, который используется во время обработки и отображается в поиске и раскрывающихся списках. Это значение обычно представляет собой имя файла таблицы стилей без расширения файла.
    • На вкладке «Значения 1» укажите значения приведенных полей.
      • Укажите в поле «Имя файла таблицы стилей» имя файла, который используется для преобразования. Имя файла должно включать расширение файла.
      • В поле «Исходное описание файла форматирования» укажите *нет.
      • В поле «Целевое описание файла форматирования» укажите *нет.
      • В поле «Стандарт сообщений» выберите XML.

Настройка преобразования

Шаги, которые необходимо выполнить для настройки ИД партнера, описаны ниже.

  1. Выберите «Преобразование» > «Конфигурация» > «ИД партнера».
  2. Нажмите кнопку «Создать».
  3. На странице «ИД партнера» выберите пользовательский тип сообщения в раскрывающемся списке «Тип сообщения».
  4. Из раскрывающегося списка «Торговый партнер» выберите торгового партнера.
  5. В разделе «ИД отправителя / получателя» укажите ИД отправителя и ИД получателя в соответствующих полях.
  6. В разделе «Сопоставление внутренних / внешних партнеров» укажите значения в полях сопоставления.

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

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

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

  1. Выберите «Преобразование» > «Конфигурация» > «Таблицы стилей».
  2. Нажмите кнопку «Создать», чтобы создать запись пользовательской таблицы стилей.
  3. На странице «Таблицы стилей» используйте пользовательского торгового партнера и имя таблицы стилей, включая расширение файла, которые были созданы для правила пользовательской таблицы стилей.

Обработка пользовательских документов в формате XML

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

  1. Выберите «Преобразование» > «Импорт сообщений» для импорта документа в формате XML. Или, если область «Конфигурация локального клиента» была внедрена в области «Связь», импортируйте документ в формате XML с помощью Exchange Services.
    Примечание. 

    В настоящее время ION Connector не поддерживается.

  2. Выберите «Преобразование» > «Управление сообщениями».
  3. На странице «Управление сообщениями» проверьте результаты. Исправьте все значения, необходимые для обработки.