Neu XML Datei importieren

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

COMaction

Aktives Mitglied
13. Oktober 2012
10
0
Hallo zusammen,

folgendes Szenario. Für Nutzen zur Erfassung unserer Dienstleistung vor Ort eine App auf unsern iPads. Diese APP stellt uns eine XML Datei zur Verfügung. Der Aufbau der XML Datei ist natürlicherweise ein anderer als den, den wir für JTL benötigen. Soweit so gut.
Ich habe nun versucht um Hilfe und Forum herauszufinden wie ich die XML Datei so um konvertiert bekomme damit JTL diese einlesen kann.
Überlese ich was. Oder habe ich ein Verständnis Problem? Wie löst ihr das Problem?
Ich lege mal die XML Datei der APP bei.
 

Anhänge

steffen89

Gut bekanntes Mitglied
28. Dezember 2014
111
0
Hallo ich habe eine Frage zum Aufbau. Dort steht in der Beispieldatei für das Feld "cPosTyp" siehe XSD für Werte. Was ist denn XSD?

Ich habe in diesem Feld in der Regel "standard" oder "versandkosten" stehen. Ich benötige jetzt aber eine Postion für einen Bestellungsrabatt. Einfach "rabatt" an dieser Stelle wird nicht akzeptiert beim Import.
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.548
246
Düsseldorf
Wenn ich auf den Link von @zwitsch klicke steht da:
Die Dateiendung ».xsd« steht für »XML schema description file«, also das XML-Schema. Diese Datei beinhaltet die Elementnamen und die verfügbaren Attribute des XML-Dokuments, d. h. eine Schemadatei enthält die Deklarationen die zur Erstellung der XML-Datei benötigt werden.
Das ist quasi die Anleitung, wie die XML aussehen muss.

XML:
<xs:element name="cPosTyp" type="postype" />
Also für das Element mit dem Namen cPosType, wird ein Wert vom Typ postype erwartet. Der ist hier auch definiert:

XML:
  <xs:simpleType name="postype">
    <xs:restriction base="xs:string">
      <xs:enumeration value="standard" />
      <xs:enumeration value="versandkosten" />
      <xs:enumeration value="kupon" />
      <xs:enumeration value="gutschein" />
      <xs:enumeration value="zahlungsart" />
      <xs:enumeration value="versandzuschlag" />
      <xs:enumeration value="neukundenkupon" />
      <xs:enumeration value="nachnahmegebuehr" />
    </xs:restriction>
  </xs:simpleType>
Somit wird ein Text mit einem der angegebenen Werte erwartet. "rabett" ist in der Auflistung nicht enthalten ...
 

COMaction

Aktives Mitglied
13. Oktober 2012
10
0
das mit dem Aufbau habe ich schon verstanden. Ich verstehe aber nicht wie ich meine xml Datei von dem Programm umgeschrieben/konvertiert bekomme, damit der Aufbau stimmt. Vielleicht drücke ich mich da falsch aus. Ich muss doch irgendwie die Möglichkeit geben zu sagen der Wert von meiner XML muss dort in die JTL XML Datei. Das kann ich ja nicht immer händisch machen. Ich kann ja schlecht den Programmierer der APP anschreiben und sagen "Hey ich brauch die XLM Datei so und so, hier ist das Muster"
Oder verstehe ich da was falsch?
 

Shopworker.de

Offizieller Servicepartner
SPBanner
4. Januar 2011
3.446
367
Arnsberg, Sauerland
Ich verstehe aber nicht wie ich meine xml Datei von dem Programm umgeschrieben/konvertiert bekomme, damit der Aufbau stimmt.
Da gibt es aus meiner Sicht mehrere Möglichkeiten:
1. du suchst dir einen Programmierer, der das nach deinen Wünschen umschreibt, einen Konverter quasi
2. du probierst die XML-Converter, die Google ausschmeisst aus; evtl. ist da einer bei der das gewünschte kann.
3. du wartest hier im Forum, ob noch "bereits eingesetzte" Lösungen vorgeschlagen werden.

Mir ist leider keine fertige Lösung bekannt.
 
  • Gefällt mir
Reaktionen: Xantiva

Xantiva

Sehr aktives Mitglied
28. August 2016
1.548
246
Düsseldorf
@Shopworker.de hat es schön beschrieben ...

Für solche Aufgaben - automatisiertes Umwandeln von Datendateien in andere Formate - habe ich schon mehrfach "Konsolenanwendungen" geschrieben. Also Konvertierungsprogramm ohne graphische Benutzeroberfläche, die Format A einlesen und als Format B ausgeben. Dabei ist es egal, ob das CSV nach XML oder XML Format A nach XML Format B ist. Das kann man so weit treiben, dass die Anwendung einen Ordner überwacht und, sobald dort eine neue Datei abgelegt wird, diese ins neue Format umgewandelt (und von mir aus auch per FTP auf einen anderen Server hochgeladen) wird.

Aber solch individuelle Lösungen sind "relativ" teuer und - wenn man mit einem kommerizellen oder gar Open Source XML-Converter schon hin kommt - auch nicht sinnvoll.
 
  • Gefällt mir
Reaktionen: Shopworker.de

COMaction

Aktives Mitglied
13. Oktober 2012
10
0
Jetzt hab ich. Danke für die Info. Ich dachte es wäre was bei JTL mit dabei. Falls sich vom Update her was ändert usw. und ich habe es nur nicht gefunden. Dann muss ich mir mal Gedanken machen darüber wie ich das umgewandelt bekomme.
 

marcelj

Mitglied
2. April 2019
48
6
Hallo,

ich finde das Thema interessant und habe mir das flüchtig angesehen.

So wie ich das verstehe (und das muss nicht richtig sein), kann mit dem Import eine klassische Bestellung von Waren, die dann an eine Adresse geliefert werden, angelegt werden.

Das müsste dann ja irgendwie hingebogen werden, so dass es auf euere Dienstleistungen passt.
Also z.B. die verschiedenen Dienstleistungen als "Artikel" angelegt und diese werden dann gekauft und geliefert?

Oder wie bildet ihr das in der Wawi ab?
 
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu ONIX/XML Daten-Feed für Produktdaten in JTL Importieren User helfen Usern - Fragen zu JTL-Wawi 0
Verwiesen an Support XML Export funktioniert nicht bei Rechnungskorrekturen Arbeitsabläufe in JTL-Wawi 1
Neu Plugins info.xml multiple select dynamische option source Technische Fragen zu Plugins und Templates 6
Neu admin/templates_c und rss.xml fehlen Installation / Updates von JTL-Shop 11
Neu Amazon anbinden mit XML Bestellbericht Einrichtung und Installation von JTL-eazyAuction 3
Neu Bild Exportformate CSV Datei Betrieb / Pflege von JTL-Shop 0
Neu DotLiquid Datei auch als Word Datei schreiben möglich? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Änderungen in EINER .diff Datei sehen Templates für JTL-Shop 4
Neu Export von Rechnungen als CSV Datei mit der letzten Kalenderwoche Schnittstellen Import / Export 1
Neu Auf CMS-Seite in TPL-Datei zugreifen Templates für JTL-Shop 2
Neu Kann ich Exporte (z.b Facebook Export Datei von Artikeln) automatisch per FTP übertragen ? User helfen Usern - Fragen zu JTL-Wawi 4
Gelöst Workflow schreibt keine Datei mit Endung JTL-Workflows - Fehler und Bugs 2
Gelöst Template-Datei image.tpl - Wo finde ich Slick-Slider-Einstellungen für Bild in Artikeldetails Templates für JTL-Shop 3
Neu Google Shopping (Plugin) erzeugt bei Erstellung der Datei HTTP ERROR 500 Technische Fragen zu Plugins und Templates 17
Neu Artikelbeschreibung Langtext Ameise Export/Import - Datei zu groß fü Excel User helfen Usern - Fragen zu JTL-Wawi 2
Neu Dropshipping-Artikel: Autom. Bestandsabgleich anhand Lieferanten-Bestands-Datei User helfen Usern 1
In Diskussion Über POS verkaufte Artikel in Datei speichern JTL-Workflows - Ideen, Lob und Kritik 1
Neu Import Batch Datei: Datei mit wechselndem Datum importieren ? Schnittstellen Import / Export 1
Neu Export von Rechnungspositionen in csv-Datei Schnittstellen Import / Export 0
Neu Artikelmport von CSV-Datei mit Kategorien/Subkategorien in bestimmte Unterkategorie in der Wawi JTL-Ameise - Ideen, Lob und Kritik 1
Neu Datei im Netzwerk verschieben, mit Angabe von User/PW User helfen Usern 0
Neu Workflow nach Beendigung geschriebene .txt Datei öffnen oder direkt drucken User helfen Usern - Fragen zu JTL-Wawi 7
Gelöst Weiterleitungen importieren Einrichtung JTL-Shop5 1
Gelöst Staffeln und Staffelreise über Ameise importieren Gelöste Themen in diesem Bereich 3
Neu Newsletterempfänger importieren und exportieren - Funktionsweise Allgemeine Fragen zu JTL-Shop 0
Neu Artikel aus Shopware 6 importieren Shopware-Connector 2
Neu Artikelzustand importieren JTL-Ameise - Ideen, Lob und Kritik 1
Neu Gutscheine Importieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu Vaterartikel und Kindartikel aus zwei CSV-Dateien importieren (Variationskombinationen oder Varianten) Arbeitsabläufe in JTL-Wawi 2
In Diskussion GLS Shipit Adressen importieren JTL-ShippingLabels - Fehler und Bugs 0
Neu Fehler beim importieren vom Template Themeart User helfen Usern - Fragen zu JTL-Wawi 0
Neu "Kunde von Firma" lässt sich nicht importieren; Workaround? JTL-Ameise - Fehler und Bugs 0
Gelöst Mehr als 10 Staffelpreise importieren Gelöste Themen in diesem Bereich 7
Beantwortet Artikelbild pro Zeile importieren Gelöste Themen in diesem Bereich 3
Neu Wie Variationskombinationen importieren, wenn es keine Väter gibt? JTL-Ameise - Ideen, Lob und Kritik 11
Neu Wie kann ich folgende CSV ambesten importieren mit Kind- und Vaterartikel? User helfen Usern - Fragen zu JTL-Wawi 8
Ähnliche Themen