Sdílet prostřednictvím


Použijte schémata XML k přípravě definic výměny dat

Chcete-li povolit import/export dat v souborech XML prostřednictvím rámce výměny dat v Business Central, můžete pomocí schémat XML definovat, které datové prvky chcete vyměňovat s Business Central. Tuto práci provedete na stránce Prohlížeč schémat XML načtením souboru schématu XML, výběrem příslušných datových prvků a následnou inicializací definice výměny dat.

Když jste na základě schématu XML definovali, které datové prvky chcete zahrnout, můžete pomocí akce Generovat definici výměny dat inicializovat definici výměny dat na základě vybraných datových prvků., kterou následně vyplníte v Data Exchange Framework. Tím se vytvoří záznam na stránce Účtování definice Exchange , kde pokračujete definováním, které prvky v souboru mapují na která pole v Business Central. Další informace naleznete v části Nastavení definic výměny dat.

Toto téma obsahuje následující postupy:

  • Chcete-li načíst soubor schématu XML

  • Chcete-li vybrat nebo vymazat uzly ve schématu XML

  • Chcete-li vygenerovat definici výměny dat, která je založena na schématu XML

Chcete-li načíst soubor schématu XML

  1. Ujistěte se, že je k dispozici příslušný soubor schématu XML. Přípona souboru je .xsd.

  2. Vyberte ikonu Žárovka, která otevírá funkci Tell Me., zadejte Schémata XML a poté vyberte související odkaz.

  3. Vyberte akci Nová .

  4. Vyplňte pole podle popisu v následující tabulce.

    Pole Popis
    Kód Zadejte kód k identifikaci schématu XML.
    Popis Zadejte popis schématu XML.

    Pole Cílový jmenný prostor specifikuje libovolný jmenný prostor v souboru schématu XML, který byl načten pro řádek.

  5. Zvolte akci Načíst schéma a poté vyberte soubor schématu XML.

    Po načtení souboru jsou zbývající pole na řádku vyplněna informacemi ze souboru a je zaškrtnuto políčko Schéma je načteno .

    Poznámka

    Strom načteného schématu XML je ve výchozím nastavení sbalený. Každý uzel rozbalíte výběrem tlačítka + na uzlu. Chcete-li rozbalit všechny uzly, zvolte Rozbalit vše na pásu karet.

Chcete-li vybrat nebo vymazat uzly ve schématu XML

  1. Vyberte ikonu Žárovka, která otevírá funkci Tell Me., zadejte Prohlížeč schémat XML a poté vyberte související odkaz.

  2. Vyplňte pole v záhlaví, jak je popsáno v následující tabulce.

    Pole Popis
    Kód schématu XML Zadejte soubor schématu XML, který jste načetli v krok 5 v části „Načtení souboru schématu XML“.
    Nové XMLport Č. Když zvolíte akci XMLport Generovat , zadejte číslo XMLport , která se vytvoří z tohoto schématu XML.

    Řádky jsou nyní vyplněny uzly reprezentujícími všechny prvky ve schématu XML. Ve výchozím nastavení jsou vybrány uzly pro prvky, které jsou povinné podle schématu XML.

  3. Na prvním řádku ve sloupci Název uzlu rozbalte uzel Dokument a poté postupně rozbalte základní uzly které chcete zkontrolovat.

    Případně klikněte pravým tlačítkem na uzel a poté vyberte Rozbalit vše.

  4. Chcete-li změnit, které uzly se zobrazí, vyberte některou z následujících akcí.

    Akce Popis
    Zobrazit vše Jsou zobrazeny všechny uzly.
    Skrýt Nepovinné Jsou zobrazeny pouze uzly představující prvky, které jsou vyžadovány podle schématu XML. Tyto uzly jsou typicky označeny 1 v poli MinOccurs .

    Vyberte Zobrazit vše pro obrácení pohledu.
    Skrýt nevybrané Jsou zobrazeny pouze uzly, kde je zaškrtnuto políčko Vybrané .

    Vyberte Zobrazit vše pro obrácení pohledu.
  5. Vyberte akci Upravit .

  6. V zaškrtávacím políčku Vybráno určete pro každý uzel, zda chcete, aby byl prvek podporován v definici výměny dat pro související bankovní soubor SEPA.

    Poznámka

    Když vyberete povinný uzel podřízený, vyberou se také všechny uzly nadřazený nad ním.

  7. Vyberte akci Vybrat všechny povinné prvky a znovu vyberte všechny uzly, které představují prvky povinné podle schématu XML.

  8. Výběrem akce Odznačit vše zrušíte všechny výběry.

    Pole Volba určuje, že uzel má dva nebo více sourozeneckých uzlů, které fungují jako možnosti.

Chcete-li vygenerovat definici výměny dat, která je založena na schématu XML

  1. Vyberte ikonu Žárovka, která otevírá funkci Tell Me., zadejte Schémata XML a poté vyberte související odkaz.

  2. Vyberte příslušné schéma XML a poté vyberte akci Otevřít prohlížeč schématu XML .

  3. Ujistěte se, že jsou vybrány příslušné uzly. Další informace naleznete v části „Výběr nebo vymazání uzlů ve schématu XML“.

  4. Na stránce Prohlížeč schémat XML vyberte akci Generovat definici výměny dat .

Na stránce Definice výměny zaúčtování se vytvoří definice výměny dat, kterou můžete dokončit zadáním, které prvky v souboru mapují na která pole v Business Central. Další informace naleznete v části Nastavení definic výměny dat.

Poznámka

Můžete také použít funkci Získat strukturu souboru ze stránky Definice výměny příspěvků , která využívá funkce Prohlížeč schémat XML na předvyplnění záložky Definice sloupců TastTab.

Poznámka

Ve vlně 1 vydání 2019 a dřívějších verzích jste mohli vygenerovat XMLport , které bylo založeno na schématu, a poté je importovat do svého řešení. Toto již není podporováno.

Viz také

Nastavit definice výměny dat
Export plateb do bankovního souboru
Inkasovat platby pomocí SEPA inkasa
O Data Exchange Framework

Zde najdete bezplatné e-learningové moduly pro Business Central