I-Suite
Zoekresultaten voor

    Toon / Verberg Inhoudsopgave

    I-Connect schema Acties

    Datum: 07/06/2025

    Algemeen

    Veld Omschrijving
    Namespaces XML Namespaces kunnen worden gebruikt om naamconflicten in elementen te vermijden. Dat gebeurt middels prefixen. Deze prefixen worden in deze functie gedefinieerd.Voorbeeld:
    Prefix Namespace
    s http://www.w3.org/2003/05/soap-envelope
    In het schema kan in de kolom prefix de s worden ingevuld.
    Resultaat is dan:
    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope">
    Zonder de prefix zou het resultaat zijn:
    Substitutie Parameters De substitutie parameters worden gebruikt voor het automatisch genereren van een unieke bestandsnaam.
    Alle %X strings worden vervangen door een andere waarde. In het bovenstaande voorbeeld worden zowel %1 als %2 vervangen door een waarde opgegeven in het Substitutie Parameters scherm. Daarvoor geld dat het eerste record vervangt %1, het tweede record vervangt %2, etc.
    /
    Er zijn twee verschillende soorten substitutie parameters gedefinieerd.
    • No. Series: Een substitutie parameter van het soort No. Series zal met behulp van de nummer serie code opgegeven in het veld ‘waarde’ een nieuwe code genereren.
    • Function: Een substitutie parameter van soort Functie zal de waarde gebruiken die voortkomt uit het uitvoeren van de functie code.
    Bijvoorbeeld:
    • Eerst volgende nummer van nummer serie EDI_INVOIC = ICO00001
    • De functie TODAY retourneert 29102021
    %1 = ICO00002
    %2 = 29102021
    INV_%1_%2 = INV_ICO00002_29102021.xml
    Schema kopiëren van Hiermee kan een compleet schema met velden en inhoud (alle gerelateerde tabellen aan het schema) worden gekopieerd van een ander schema.
    Verwijder opgeslagen XML/XSD Wanneer de XML structuur van het schema opgebouwd is op basis van een XML/XSD File wordt deze file opgeslagen in het schema. De opgeslagen XML/XSD file kan met deze functie verwijderd worden.

    XSD

    I-Connect bevat de mogelijkheid om op basis van een XSD schema de XML structuur van het I-Connect schema geautomatiseerd aan te maken. Daarvoor dienen de volgende stappen uitgevoerd te worden in onderstaande volgorde:

    1. XSD importeren: Via de button ‘Importeer XSD’ kan er via een file explorer window de juiste XSD file geselecteerd en geïmporteerd worden.
    2. Selecteer een root element: Nadat de XSD file geïmporteerd en opgeslagen is in het I-Connect schema dient er een valide Root element geselecteerd te worden in het veld ‘Root’ op tabblad XSD.
    3. XSD laden: Met behulp van de opgeslagen XSD file en de geselecteerde root wordt de XML structuur automatisch aangemaakt.
    Tip

    Middels de actie Open XSD Schema kan het opgeslagen XSD schema bekeken worden.

    XML

    Net zoals het geautomatiseerd aanmaken van een XML structuur op basis van een XSD schema, kan I-Connect ook een XML structuur aanmaken op basis van een XML file.

    1. XML laden: Door op deze actie button te klikken wordt er een explorer scherm geopend waarin de gewenste XML file geselecteerd kan worden. Na de selectie van de file wordt de XML file opgeslagen in het XML schema en wordt er een XML structuur aangemaakt.

    2. Open XML: Via de button ‘Open XML’ kan de opgeslagen XML file bekeken worden.

    Exporteren

    XML Exporteren: Genereert een XML file volgens de geconfigureerde XML structuur/mapping. Deze functie kan ook resulteren in meerdere XML files wanneer gebruik gemaakt wordt van ‘Bestand per primair record’ en er meerdere primaire records aanwezig zijn in de tabel.

    Feitelijk wordt hiermee handmatig het schema opgestart indien het een export schema betreft.

    Importeren

    Importeren: Via deze actie kan een enkele XML file geselecteerd en geïmporteerd worden.

    Import map: Importeert alle files in de folder aangegeven in veld ‘submap importeren’.

    Feitelijk wordt hiermee handmatig het schema opgestart indien het een import schema betreft.

    Log - Acties

    I-Connect bevat een log functionaliteit. Alle XML files die aangemaakt en geëxporteerd worden, worden opgeslagen in het log. Hetzelfde geldt voor alle XML files die geïmporteerd worden. Dit betekent dat al het bericht verkeerd ten alle tijden te herproduceren is, mocht er iets fout gaan.

    Open Document: Zoals eerder vermeld worden alle XML files opgeslagen in het log. Door een log record te selecteren en op de actie button ‘Open Document’ te drukken wordt de XML file opgeslagen in het log record geopend.

    Open Log Details: I-Connect registreert ook alle records die aangeraakt worden tijdens het importeren en exporteren. Via deze actie wordt er een scherm geopend met een lijst van alle records die aangeraakt zijn tijdens import of export van de XML file die bij het log record hoort.

    Process Log Entry: Voert de code uit om een XML file opnieuw te genereren en exporteren of opnieuw te importeren.

    Export XML: Exporteert de XML file opgeslagen in het log record naar in de export folder van het schema.

    Groep Algemeen in Acties I-Connect schema

    Een I-Connect schema kan ook worden geëxporteerd en geïmporteerd. Zo kunnen schema’s selectief tussen omgevingen worden gekopieerd, of de export bewerken en terug inlezen als een kopie.

    Belangrijk

    Praktisch punt: Bij deze functie wordt niet alles geëxporteerd, bv substitieparameters, functies, vertalingen.

    Tip

    Meest handig op dit moment is om dit via de kopieerfunctie te doen binnen een bedrijf of anders middels rapidstart pakket voor tussen bedrijven.

    • I-Connect
    • I-Connect File Providers
    • I-Connect Schema
    • I-Connect Schema Actions
    • I-Connect Functies
    • Feedback
    In dit artikel
    Terug naar boven © Axians Business Solutions B.V. Alle rechten voorbehouden.