Import vlastních dokumentů XML

Vlastní dokumenty XML lze v aplikaci transformovat pomocí seznamů kódů. Aby bylo možné implementovat vlastní zpracování dokumentů XML, jsou tyto seznamy kódů k dispozici v oblasti Kmenová data aplikace:

  • CustomMessageTypes
  • CustomMessageFormats
  • CustomMessageIDs

Předpoklady

Před konfigurací této funkce je nutné provést tyto kroky:

  • Vytvoření vlastního listu stylu s přidruženým dokumentem XML.
  • Určete požadované hodnoty pro obchodního partnera, pokud se nejedná o standardního obchodního partnera.

Nastavení

Jedná se o požadavky na nastavení v oblasti Kmenová data:

  • Vytvoření kódu pro seznam kódů CustomTradingPartner, který se používá v procesu.
  • Vytvoření kódu pro seznam kódů CustomMessageTypes, který se používá v procesu. Tato hodnota se používá pro rozevírací seznamy pro výběr standardních typů zpráv. V tabulce Vlastnosti seznamu kódů vytvořte kód s identifikátorem, který odpovídá typu dokumentu definovanému ve vlastním dokumentu XML.
  • Vytvoření kódu pro seznam kódů CustomMessageFormats, který se používá v procesu. Tento kód se používá k určení typu dokumentu XML.
    Poznámka

    Proces prochází všechny vlastní formáty zpráv a hledá typ dokumentu. Používá první vlastní formát zprávy, kde je u zadaného prvku nalezena hodnota.

    • V dialogovém okně Správa vlastností kódu je třeba nastavit jedinečnou hodnotu v poli Identifikátor.
    • Nastavte pole Prvek typu zprávy na kartě Hodnoty 1 na prvek vlastního dokumentu XML, který určuje typ dokumentu XML. V procesu se použije pouze první instance tohoto prvku. Podporovány jsou prvky XML; atributy však podporovány nejsou.
  • Vytvoření kódu pro seznam kódů CustomMessageIDs, který se používá v procesu. Tento kód se používá k určení odesílatele a příjemce dokumentu XML.
    • Zadejte identifikátor, který odpovídá vytvořenému kódu CustomMessageTypes.
    • Na kartě Hodnoty 1 je třeba zadat minimálně ID odesílatele – Pozice 1 a ID příjemce – Pozice 1. Tyto hodnoty jsou prvky XML. Zpracování začíná v místě první instance pozice 1. Pokud je zadána pozice 2, pokračuje se na pozici 2. Pokud je zadána pozice 3, pokračuje se na pozici 3. Pokud je zadána pozice, musí v dokumentu existovat, jinak se zpracování nemůže podařit.
      Poznámka

      První pozice nemusí být prvkem dokumentu.

  • Vytvoření kódu pro seznam kódů CustomStyleSheetRules, který se používá v procesu. Tento kód slouží k určení listu stylu použitého k transformaci vlastního dokumentu XML.
    • V dialogovém okně Spravovat vlastnosti kódu zadejte identifikátor, který se používá při zpracování a zobrazuje se ve vyhledávačích a rozevíracích seznamech. Tato hodnota je obvykle název souboru listu stylu bez přípony.
    • Na kartě Hodnoty 1 zadejte tyto hodnoty polí:
      • Do pole Název souboru souboru s šablonou stylů zadejte název souboru, který se použije pro transformaci. Název souboru musí obsahovat příponu souboru.
      • Do pole Popis zdrojového formátu souboru zadejte *žádný.
      • Do pole Popis souboru cílového formátu zadejte *žádný.
      • V poli Standard zprávy vyberte možnost XML.

Kroky transformace

Toto jsou kroky pro nastavení ID partnera:

  1. Vyberte možnost Transformace > Konfigurace > ID partnera.
  2. Klikněte na tlačítko Vytvořit
  3. Na stránce ID partnera vyberte vlastní typ zprávy z rozevíracího seznamu Typ zprávy.
  4. Z rozevíracího seznamu Obchodní partner vyberte obchodního partnera.
  5. V části ID odesílatele/příjemce zadejte do příslušných polí ID odesílatele a ID příjemce.
  6. V části Mapování interních/externích partnerů zadejte hodnoty do polí pro mapování.

Toto jsou kroky pro nastavení pravidla transformace:

  1. Vyberte možnost Transformace > Konfigurace > Pravidla transformace.
  2. Kliknutím na tlačítko Vytvořit vytvoříte pravidlo transformace.
  3. Na stránce Pravidla transformace vyberte z odpovídajících polí vlastního obchodního partnera, vlastní typ zprávy a vlastní pravidlo stylového listu.

Toto jsou kroky pro nastavení vlastního listu stylu:

  1. Vyberte možnost Transformace > Konfigurace > Šablony stylů.
  2. Kliknutím na tlačítko Vytvořit vytvoříte záznam vlastního listu stylu.
  3. Na stránce Šablony stylů použijte vlastního obchodního partnera a název šablony stylu včetně přípony souboru, které byly vytvořeny pro vlastní pravidlo šablony stylu.

Zpracování vlastních dokumentů XML

Toto jsou kroky pro zpracování vlastních dokumentů XML:

  1. Vyberte možnost Transformace > Import zpráv pro import dokumentu XML. Nebo pokud byla v oblasti Komunikace implementována Konfigurace klienta na místě, importujte dokument XML prostřednictvím stránky Exchange Services.
    Poznámka

    V současné době není služba ION Connector podporována.

  2. Vyberte možnost Transformace > Správa zpráv.
  3. Na stránce Správa zpráv zkontrolujte výsledky. Opravte všechny hodnoty potřebné pro zpracování.