Neu Positionshinweis bei Retouren aus Auftrag oder Ist Auftragsposition retouniert?

hii

Gut bekanntes Mitglied
6. Januar 2009
105
7
NRW
Hallo Leute,

ich habe hier eine Exportvorlage, die für eingehende Retouren eine XML erstellen soll.

Das funktioniert mit diesem DotLiquid auch soweit sehr gut, solange keine Stücklistenartikel enthalten sind.

XML:
{% for position in Vorgang.Positionen -%}
    <OrderReturn>
      <OrderReturnStatus>ACCEPTED</OrderReturnStatus>
      <ArticleNote>{{ position.Lieferscheinposition.Auftragsposition.Hinweis }}</ArticleNote>
      <CustomerNumber>{{ Vorgang.Kunde.Kundennummer }}</CustomerNumber>
      <ReasonForRefusal>{{ ReasonForRefusal | Truncate: 64 }}</ReasonForRefusal>
      <Resaleable>{% if position.Artikelzustand contains 'Defekt' %}false{% else %}true{% endif %}</Resaleable>
      <DocumentDate>{{ Vorgang.ErstelltAm | Datum:'yyyy-MM-ddTHH:mm:ss' }}</DocumentDate>
    </OrderReturn>
{% endfor %}

Da bei der Retoure die Originale Artikelnummer verwendet wird und die Stücklisten Artikelnummer so nicht im Vorgang vorkommt, greift die Variable position.Lieferscheinposition.Auftragsposition.Hinweis ins Leere.

Dann habe ich folgenden Code versucht, indem ich die Informationen direkt aus dem Auftrag hole.
Nun erhalte ich zwar immer den benötigten Hinweistext, aber in dieser Ausgabe werden dann immer alle bestellten Artikel ausgegeben, statt nur die retournierten.

XML:
{% for Artikelbeschreibungen in Vorgang.ErsterAuftrag.Positionen -%}
    <OrderReturn>
      <OrderReturnStatus>ACCEPTED</OrderReturnStatus>
      <ArticleNote>{{ Artikelbeschreibungen.Hinweis }}</ArticleNote>
      <CustomerNumber>{{ Vorgang.Kunde.Kundennummer }}</CustomerNumber>
      <ReasonForRefusal>{{ ReasonForRefusal | Truncate: 64 }}</ReasonForRefusal>
      <Resaleable>{% if position.Artikelzustand contains 'Defekt' %}false{% else %}true{% endif %}</Resaleable>
      <DocumentDate>{{ Vorgang.ErstelltAm | Datum:'yyyy-MM-ddTHH:mm:ss' }}</DocumentDate>
    </OrderReturn>
{%- endfor -%}

Ich drehe mich hier leider gerade im Kreis. Weiß jemand, wie ich in dem oberen Code den Artikelhinweis von der verwendeten Artikelposition aus dem Auftrag hineinbekomme, oder beim unteren Code mir nur die tatsächlich retournierten Artikel ausgeben kann?

Vielen Dank und Grüße
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Aufträge zusammenfassen - Positionshinweis auf ursprüngliche Bestellung hinterlegen Arbeitsabläufe in JTL-Wawi 0
Neu Shopware 6 - Priorität im Rule Builder bei Sonderpreisen Shopware-Connector 0
In Bearbeitung Kassenlade öffnet bei Tagesabschluss / Kassensturz nicht JTL-POS - Fehler und Bugs 3
Neu SQL Fehlermeldung bei ebay Abruf eBay-Anbindung - Fehler und Bugs 0
Neu Countdown Portlet wird bei Apple nicht ausgegeben JTL-Shop - Fehler und Bugs 1
Neu Fehler bei Bildübertragung Gambio-Connector 3
Neu Fehler bei Überschreibung der Artikelnummern Shopify-Connector 3
Neu Falsche VAT Nr bei Versand DE GB mit UK Vat ID JTL-Wawi - Fehler und Bugs 0
Neu Falscher Steuersatz (19%) bei ungültiger VAT-ID eines ausländischen Kunden (VCS lite Rechnung) seit OSS Umstellung Amazon-Anbindung - Fehler und Bugs 1
Neu Fehler - weiße seite bei sprach wechsel auf englisch JTL-Shop - Fehler und Bugs 3
Neu Preisanzeige bei Staffel und Variation Allgemeine Fragen zu JTL-Shop 0
weiße Seite HTTP ERROR 500 bei Schritt 4: Migration auf InnoDB/UTF-8 vornehmen Upgrade JTL-Shop4 auf JTL-Shop5 14
Neu Kurioses Problem bei Artikeln mit Freitext Variationen Allgemeine Fragen zu JTL-Shop 1
Neu Zahlungsart PayPal nur bei sofort lieferbaren Artikeln - Änderung der Versandklasse oder andere Lösung Arbeitsabläufe in JTL-Wawi 0
SSL-/TLS-Platzhalterzertifikat bei Plesk einrichten für Mailversand (JTL-Hosting) Einrichtung JTL-Shop5 1
Neu Farbliche Markierung bei Lieferantenbestellungen User helfen Usern - Fragen zu JTL-Wawi 0
Gelöst Probleme mit Umlauten bei Mediendatei JTL-Wawi - Fehler und Bugs 2
Neu Servicedesk Fehlermeldung bei Versand von Rechnungen als PDF Anhang Servicedesk (Beta) 3
Beantwortet Druck Auftrag bei Pickliste erstellt JTL-Workflows - Fehler und Bugs 8
Beantwortet Workflow Mail versenden bei neuem Unicorn Auftrag geht nicht JTL-Workflows - Fehler und Bugs 4
Neu NOVA Template - dunkler Hintergrund bei ausklappendem Megamenu Templates für JTL-Shop 4
Neu Artikel bei Stücklisten hinzufügen User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Eingabe der MRN Nummer bei elektronischer Ausfuhranmeldung JTL-ShippingLabels - Ideen, Lob und Kritik 3
Gelöst Workflow Bestandscheck bei Minusbuchung JTL-Workflows - Ideen, Lob und Kritik 4
Neu Währungsproblem bei Verkäufen auf Amazon Schweden, Polen und Türkei Einrichtung und Installation von JTL-eazyAuction 1
Neu Rechnungslayout zeigt keinen Artikelnamen und keine Menge bei einer bestimmten Schnittstelle / Marktplatz Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Problem bei der Preisanzeige User helfen Usern - Fragen zu JTL-Wawi 1
Neu Brauche Hilfe bei einem Template - nicht alle if-Anweisungen funktionieren Dienstleistung, Jobs und Ähnliches 0
Neu Probleme bei Paypal Plus Plugins für JTL-Shop 0
Neu E-Mail Benachrichtigung bei neuer JTL Shop Version Installation / Updates von JTL-Shop 0
Neu Wawi überträgt bei jedem Abgleich alle Artikel. JTL-Shop - Fehler und Bugs 4
Neu Google Shopping Plugin mit korrektem Steuerausweis bei den Versandkosten? Plugins für JTL-Shop 9
Neu Auftragswert Netto und Auftragswert Brutto hinzu column bei Nicht bezahlt User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL-Wawi Fehler bei der Anmeldung JTL-Wawi - Fehler und Bugs 3
In Bearbeitung Fehler bei mehreren gleichen Produkten Allgemeine Fragen zu JTL-POS 3
Neu Alle Artikel werden übertragen bei Shopabgleich nach Datenbankumzug JTL-Wawi - Fehler und Bugs 1
Issue angelegt Benachrichtigung bei Wareneingang von Lieferantenbestellung JTL-Workflows - Ideen, Lob und Kritik 3
Neu Skonto bei automatischer Zahlungszuweisung identifizieren Arbeitsabläufe in JTL-Wawi 0
Neu Shopware 6 - Probleme bei Produktbildern Shopware-Connector 1
Neu Auftrag kann nicht ausgeliefert werden, obwohl das Häkchen bei "Auslieferung vor Zahlungseingang möglich" gesetzt wurde. User helfen Usern - Fragen zu JTL-Wawi 2
Gelöst DRINGEND: Fehlermeldung bei Auftragssplit im WMS JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 6
Neu Preiskalkulation für Onlineshop-Produkte bei Kundengruppe XYZ User helfen Usern - Fragen zu JTL-Wawi 3
Neu Fehler bei Übertragung (413) Request Entity Too Large + The EntityManger is closed Shopware-Connector 7
Neu Workflows bei Verbindung über Vodafone laufen deutlich länger als über Telekom User helfen Usern - Fragen zu JTL-Wawi 17
Neu Import bricht bei mehr als 10 Produkten ab. WooCommerce-Connector 2
Neu Canonical Link bei Eigenen Inhaltsseiten falsch JTL-Shop - Fehler und Bugs 1
Neu Menge bei Zusammenführung wird zusammengefasst Arbeitsabläufe in JTL-Wawi 4
Neu Set-Artikel - bei einer bestimmten, enthaltenen Zeichenfolge soll der TARIC-Code ein- bzw. ausgeblendet werden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Beschreibungstext bei Merkmal wird nicht übernommen, Bug 1.5.30.0 JTL-Wawi - Fehler und Bugs 3
Neu Logindaten als Log gespeichert bei JTL Wawi? User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen