FlowHeater Demo Video
 
Der Daten Import / Export Spezialist
 
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Schauen Sie sich auch die verfügbaren Beispiele zum XML Adapter an evtl. kann Ihre Frage hiermit schon beantwortet werden: Allgemeine Beispiele zur XML Verarbeitung
  • Seite:
  • 1

THEMA:

Import Buchungsbeleg mit 3 Wochen 4 Tage her #4011

  • Matthias Rindt
  • Matthias Rindts Avatar Autor
  • Offline
  • Beiträge: 20
Hallo, 

ich möchte eine xml-Datei aus einer Personalabrechnung importieren. Neben einem Kopfsatz gibt es dann viele (monatliche unterschiedliche Azahl) 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!
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Import Buchungsbeleg mit 3 Wochen 3 Tage her #4012

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1549
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.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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.

Import Buchungsbeleg mit 3 Wochen 1 Tag her #4016

  • Matthias Rindt
  • Matthias Rindts Avatar Autor
  • Offline
  • Beiträge: 20
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.

  • Seite:
  • 1

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

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

Follow us on

twitter  facebook

YouTube

 de en