Um das Importieren/Exportieren von Daten in einer SEPA-Bankdatei durch das Datenauatausch-Framework oder durch einen XMLPort zu aktivieren, können Sie das zugehörige SEPA-XML-Schema verwenden um zu definieren, welche Datenelemente Sie mit Microsoft Dynamics NAV austauschen möchten. Sie führen diese Arbeiten im Fenster SEPA-Schema-Viewer aus, indem Sie die SEPA-XML-Schemadatei laden, die entsprechenden Datenelemente auswählen und dann entweder einen Datenaustausch-Setupdatensatz oder einen XMLport initialisieren.

Wenn Sie festgelegt haben, welche Datenelemente Sie auf Grundlage des SEPA-XML-Schemas einschließen möchten, können Sie die Aktion XMLPort generieren verwenden, um das XMLport-Objekt für den Import in den Object Designer zu erstellen.

Hinweis
Sie erstellen hauptsächlich XMLports, um den Export von Daten zu den SEPA-Bankdateien zu ermöglichen.

Darüber hinaus können Sie die Aktion Datenaustauschsetup generieren verwenden, um ein Datenaustauschsetup basierend auf den gewählten Datenelementen zu initialisieren, die Sie dann im Daten-Exchange-Framework ausfüllen. Dies erstellt einen Datensatz im Buchungsaustauschdefinition-Fenster, in dem Sie fortfahren, indem Sie festlegen, welche Elemente in der SEPA-Dateiliste welchen Feldern in Microsoft Dynamics NAV zugeordnet werden. Weitere Informationen finden Sie unter Vorgehensweise: Aktivieren von Import/Export von Bank- oder Lohn-Dateien mit dem Data Exchange Framework.

Hinweis
Sie verwenden hauptsächlich das Data Exchange Framework, um den Import von Daten aus den SEPA-Bankdateien zu ermöglichen.

In diesem Thema werden die folgenden Prozeduren beschrieben:

Eine SEPA-Schemadatei laden

  1. Vergewissern Sie sich, dass die relevante XML-Schemadatei (mit Erweiterung .xsd) verfügbar ist.

  2. Geben Sie im Feld SuchenXML-Schemata ein, und wählen Sie dann den zugehörigen Link aus.

  3. Wählen Sie auf der Registerkarte Start in der Gruppe Neu die Option Neu aus.

  4. Füllen Sie die Felder gemäß der Beschreibung in der folgenden Tabelle aus.

    Feld Beschreibung

    Code

    Geben Sie einen Code an, um das XML-Schema zu identifizieren.

    Beschreibung

    Geben Sie eine Beschreibung des XML-Schemas an.

    Das Feld Ziel-Namespace gibt den Namespace in der XML-Schemadatei an, der für die Zeile geladen wurde.

  5. Wählen Sie in der Registerkarte Start in der Gruppe Vorgang die Option Schema laden, und wählen Sie dann die XML-Schemadatei.

    Wenn die Datei geladen wird, werden die restlichen Felder auf der Zeile mit Informationen aus der Datei ausgefüllt, und das Kontrollkästchen Schema ist geladen ist aktiviert.

Knoten in einem SEPA-XML-Schema auswählen oder löschen

  1. Geben Sie im Feld SuchenSEPA-Schema-Viewer ein, und wählen Sie dann den zugehörigen Link aus.

  2. Füllen Sie im Kopfbereich die Felder gemäß der Beschreibung in der folgenden Tabelle aus.

    Feld Beschreibung

    XML-Schemacode

    Geben Sie die XML-Schemadatei an, die Sie in Schritt 5 im Abschnitt „Laden der XML-Schemadatei“ geladen haben.

    Neue New XMLport-Nr.

    Geben Sie die Nummer des XMLPorts an, der von diesem SEPA-Schema erstellt wird, wenn Sie die Aktion XMLPort generieren auswählen.

    Die Zeilen werden nun mit den Knoten ausgefüllt, die alle Elemente im XML-Schema darstellen. Knoten für Elemente, die entsprechend dem XML-Schema erforderlich sind, sind standardmäßig aktiviert.

  3. Erweitern Sie in der ersten Zeile in der Spalte Knotenname, das Dokument Knoten, und erweitern Sie schrittweise die zugrundeliegenden Knoten, die Sie einsehen möchten.

    Oder klicken Sie mit der rechten Maustaste auf einen Knoten, und wählen Sie dann Alle aufklappen aus.

  4. Auf der Registerkarte Start in der Gruppe Ansicht wählen Sie eine der folgenden Aktionen, um die anzuzeigenden Knoten zu ändern.

    Aktion Beschreibung

    Alle anzeigen

    Alle Knoten werden angezeigt.

    Nicht notwendige ausblenden

    Nur Knoten, die Elemente darstellen, die entsprechend dem SEPA-XML-Schema erforderlich sind, werden angezeigt. Diese Knoten werden in der Regel durch eine 1 im MinOccurs-Feld angegeben.

    Wählen Sie Alle anzeigen, um die Ansicht umzukehren.

    Nicht ausgewählte ausblenden

    Nur Knoten, in denen das Kontrollkästchen Ausgewählt aktiviert ist, werden angezeigt.

    Wählen Sie Alle anzeigen, um die Ansicht umzukehren.

  5. Wählen Sie auf der Registerkarte Start in der Gruppe Verwalten die Option Bearbeiten aus.

  6. Geben Sie im Ausgewählt-Kontrollkästchen für jeden Knoten an, ob das Element im Datenaustauschsetup für die entsprechende SEPA-Bankdatei unterstützt werden soll.

    Hinweis
    Wenn Sie den erforderlichen untergeordneten Knoten auswählen, werden alle übergeordneten Knoten dafür aktiviert.

  7. Wählen Sie die Aktion Alle erforderlichen Elemente auswählen aus, um alle Knoten erneut auszuwählen, die Elemente darstellen, die entsprechend dem XML-Schema erforderlich sind.

  8. Wählen Sie die Aktion Auswahl aufheben aus, um alle Auswahlen zu löschen.

    Das Feld Auswahl gibt an, dass der Knoten zwei oder mehr gleichgeordnete Knoten hat, die als Optionen fungieren.

Einen Datenaustauschsetup generieren, der auf einem SEPA-XML-Schema basiert

  1. Geben Sie im Feld Suchen XML-Schemata ein, und wählen Sie dann den zugehörigen Link aus.

  2. Wählen Sie das relevante SEPA XML-Schema aus und dann auf der Registerkarte Start in der Gruppe Verarbeiten, die Option SEPA-Schema-Viewer öffnen.

  3. Stellen Sie sicher, dass die entsprechenden Knoten ausgewählt werden. Weitere Informationen finden Sie im Abschnitt „Auswahl oder Löschen von Knoten im SEPA-XML-Schema“.

  4. Wählen Sie im Fenster SEPA-Schema-Viewer auf der Registerkarte Start in der Gruppe Verarbeiten die Option Datenaustauschsetup generieren aus.

Ein Datenaustausch-Setupdatensatz wird im Buchungsaustauschdefinition-Fenster erstellt, den Sie vervollständigen können, indem Sie festlegen, welche Elemente in der SEPA-Bankdatei welchen Feldern in Microsoft Dynamics NAV zugeordnet werden sollen. Weitere Informationen finden Sie unter Vorgehensweise: Aktivieren von Import/Export von Bank- oder Lohn-Dateien mit dem Data Exchange Framework.

Einen XMLPort generieren, der auf einem SEPA-XML-Schema basiert

  1. Geben Sie im Feld Suchen XML-Schemata ein, und wählen Sie dann den zugehörigen Link aus.

  2. Wählen Sie das relevante SEPA XML-Schema aus und dann auf der Registerkarte Start in der Gruppe Verarbeiten, die Option SEPA-Schema-Viewer öffnen.

  3. Geben Sie im Neue New XMLport-Nr.-Feld die Nummer an, die das neue XMLport-Objekt erhalten wird, wenn es erzeugt wird.

  4. Stellen Sie sicher, dass die entsprechenden Knoten ausgewählt werden. Weitere Informationen finden Sie im Abschnitt „Auswahl oder Löschen von Knoten im SEPA-XML-Schema“.

  5. Auf der Registerkarte Start in der Gruppe Verarbeiten wählen Sie XMLPort generieren aus und speichern Sie dann das Objekt als .txt- Datei an einem entsprechenden Speicherort.

Einen XMLPort in den Object Designer importieren

  1. Öffnen Sie Entwicklungsumgebung von Microsoft Dynamics NAV.

  2. Im Object Designer wählen Sie XMLport aus.

  3. Wählen Sie Datei, und wählen Sie dann Importieren aus.

  4. Wählen Sie das XMLport-Objekt aus, das Sie als .txt- Datei im Abschnitt „Generieren eines XMLport für die SEPA-Bankdatei, basierend auf dem SEPA XML-Schema“ gespeichert haben, und wählen Sie dann Öffnen aus.

Tipp

Siehe auch