Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Chart

Import Buchungsbeleg mit

Mehr
4 Jahre 1 Monat her #4011 von Matthias Rindt
Import Buchungsbeleg mit wurde erstellt von Matthias Rindt
Hallo, 

ich möchte eine XML-Datei aus einer Personalabrechnung importieren. Neben einem Kopfsatz gibt es dann viele (monatliche unterschiedliche Anzahl) an Buchungssätzen. Diese können auch noch weitere Untersätze beinhalten wie z.B. die Buchung auf eine Kostenstelle. 

"Felder einlesen" klappt noch irgendwie aber es wird für jede Buchung eine Struktur angelegt. Bei der Verarbeitung selbst wird immer nur der erste Satz erzeugt. Haben Sie eine Idee, wie man diese XML-Datei korrekt importieren kann? 

Vielen Dank!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
4 Jahre 1 Monat her #4012 von FlowHeater-Team
FlowHeater-Team antwortete auf Import Buchungsbeleg mit
Hallo Herr Rindt,

bei der XML Verarbeitung von Unterknoten (Sub Nodes) ist eine Kleinigkeit zu beachten. Als erstens müssen Sie im XML Adapter einen XPath angeben, der Ihre Einzelelemente lesen kann. In Ihrem Fall wäre der XPath „//nominalledgertransaction/body/nlentries/nlentry“, siehe Punkt 1 im Screenshot.

Wenn Sie nun, mit Ihrer Beispiel XML Datei, Felder einlesen betätigen werden, nur die unter Punkt 2 markierten Felder ohne Unterstruktur eingelesen, siehe Punkt 3 im Screenshot. Das liegt daran, das in Ihrer XML Datei im ersten Datensatz diese Struktur nicht vorhanden ist. Sie können jetzt die Unterstruktur manuell anlegen, oder aber sie präparieren eine Dummy XML Datei wo diese Struktur im ersten Datensatz vorhanden ist und lesen die Felder erneut ein. Wenn Sie nun die XML verarbeiten werden diese Felder ebenfalls gelesen und können verarbeitet werden.

Hinweis: Sollte die unter Punkt 3 markierte Struktur mehrmals vorkommen müsste diese genauso oft hier angelegt werden wie diese vorkommen kann!

Im Anhang finden Sie ein kleines Beispiel zur XML Verarbeitung.



Dateianhang:

Dateiname: xml-sub-nodes.zip
Dateigröße:12 KB

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
4 Jahre 4 Wochen her #4016 von Matthias Rindt
Matthias Rindt antwortete auf Import Buchungsbeleg mit
Vielen Dank, das hat mir sehr viel weiter geholfen Die Konvertierung sieht gut aus und ich werde es in den nächsten Tagen beim Kunden testen.

  

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.273 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.