Inaktiv Verkaufseinheiten werden falsch dargestellt

derPotty

Aktives Mitglied
17. November 2014
6
1
Hallo Zusammen,

wir haben vor kurzem von JTL 0.9x auf JTL Wawi 1.1.4.3 umgestellt und jetzt ist uns folgendes Problem aufgefallen.

Wir benutzen Deutsch und Englisch als Sprache. Bei den Kunden ist die jeweilige Sprache hinterlegt und bei den Verkaufseinheiten sind für die beiden Sprachen unterschiedliche Bezeichnungen eingetragen (z.B. Deutsch Stk. – Englisch pc.)


In der neuen Version wird bei der Auftragserfassung in der Artikelliste, unabhängig von der gesetzten Sprache, immer nur die Deutsche Verkaufseinheit angezeigt.

Zur Kontrolle habe ich mir mal für einen Auftrag die entsprechenden Datensätze in der Tabelle tbestellpos anzeigen lassen. Hier sieht man, dass im Feld cEinheit der Wert von der Deutschen Verkaufseinheit gespeichert wurde.

Entsprechend wird jetzt auch im Bericht (Formularfeld Auftragspositionen.Einheit) immer nur die Deutsche Verkaufseinheit angezeigt.

In der alten Version war es so, dass die Verkaufseinheit auch im nachhinein noch im Artikelstamm geändert werden konnte, und diese dann im Formularfeld Auftragsposition.Einheit automatisch die geänderte Verkaufseinheit angezeigt wurde.

Jetzt bleibt die Verkaufseinheit aber so, wie sie beim Einfügen der Position in der Auftrag (z.B. ursprünglich von Stk. auf Satz geändert) war. Dieses Problem könnte ich dadurch umgehen, dass in anstatt auf das Formularfeld Auftragsposition.Einheit auf das Formularfeld Auftragsposition.Artikel.Einheit zugreife, aber hier wird mir auch nur die Deutsche Verkaufseinheit angezeigt.

Die zweite Möglichkeit wäre die Einheit im Bericht per JTL_DirectQuery auszulesen, was ich persönlich aber umgehen möchte.

Ist dieses Problem bekannt oder habe ich ein Denkfehler ?
 

xuadrob

Aktives Mitglied
14. März 2019
70
7
Ich schlage mich leider auch noch mit diesem Problem herum. Die Auftragspositionen.Einheit wird nicht übersetzt ausgegeben, obwohl hinterlegt, siehe Screenshot. Ich überlege jetzt, das über eine Abfrage zu umgehen - eine Variable "isEnglish" habe ich ohnehin schon, weil ich die Voralgen alle für beide Sprachen angelegt habe. Wenn ich aber den hier statt "Artikelpositionen.Einheit" einsetze - bleibt die Einheit ganz weg - sieht vielleicht jemand auf Anhieb den Fehler?

Code:
Cond(@isEnglish==1,Cond (Auftragspositionen.Einheit="Stück",Cond(Auftragspositionen.Einheit="Paar", "pair","pieces")))
 

Anhänge

  • Bildschirmfoto 2020-01-27 um 13.00.10.png
    Bildschirmfoto 2020-01-27 um 13.00.10.png
    73,8 KB · Aufrufe: 19

Felix Dahl

Moderator
Mitarbeiter
2. August 2019
34
6
Hallo xuadrob,

aktuell wäre dieses Problem mit einer DirecQuery Abfrage in Vorlagenverwaltung zu lösen. Anbei die entsprechende Abfrage für die Auftragsvorlage.
Für die anderen Vorlagen muss die Abfragen entsprechend angepasst werden.

Voraussetzung:
Die Übersetzung unter Artikel / Verkaufs- und Maßeinheiten is gepflegt.

--> Positionstabelle, im Feld "Unit" diese Abfrage einfügen.

JTL_DirectQuery ("select TOP (1) tEinheitSprache.cName from tbestellpos
Join tArtikel on tArtikel.kArtikel = tbestellpos.tArtikel_kArtikel
Join tEinheitSprache on tEinheitSprache.keinheit = tArtikel.kVerkaufsEinheit
where kBestellPos = "+str$(SalesOrderPosition.InternalId,0,0)+" and
tEinheitSprache.kSprache = "+str$(Report.LanguageInternalId,0,0)+"")
 
Zuletzt bearbeitet:

abehrenz

Neues Mitglied
4. Februar 2020
3
0
Hallo,

leider hat die JTL_DirectQuery Abfrage wie von "Felix Dahl" beschrieben, nicht funktioniert da SalesOrderPosition.InteralId und LanguageInternalId aus irgenteinem Grund nicht auffindbar waren.

Nun habe ich eine eigene Abfrage erstellt, die die aktuelle interne Artikel-ID der Rechnungs / Lieferschein Position abfragt und anschließend in der Datenbank die Verkaufseinheit zum Artikel findet und ausgibt.

Bei "tEinheitSprache.kSprache = 2" steht die 2 für die Englische Sprache.

Unit Abfrage für Rechnungsvorlagen:

JTL_DirectQuery("SELECT top (1) tEinheitsprache.cName from tEinheitsprache
join tArtikel on kVerkaufsEinheit = tEinheitSprache.kEinheit
where tArtikel.kArtikel = "+str$(InvoicePosition.ProductInternalId,0,0)+"
AND tEinheitSprache.kSprache = 2")


Unit Abfrage in Lieferscheinvorlagen:
JTL_DirectQuery("SELECT top (1) tEinheitsprache.cName from tEinheitsprache
join tArtikel on kVerkaufsEinheit = tEinheitSprache.kEinheit
where tArtikel.kArtikel = "+str$(DeliveryNotePosition.ProductInternalId,0,0)+"
AND tEinheitSprache.kSprache = 2")


Ich hoffe ich konnte euch helfen. Falls das Falsch sein sollte bitte ich um Entschuldigung, bei mir funktioniert das super.
 

xuadrob

Aktives Mitglied
14. März 2019
70
7
Danke, aber leider funktioniert bei mir beides nicht. Ich bekomme "Syntaxfehler: "InvoicePosition.ProductInternalID" kann nicht interepretiert werden.

Aktuell sieht das Feld für die Einheiten bei mir so aus:

Code:
Cond(Int(Auftragspositionen.Menge)  != Auftragspositionen.Menge, Fstr$(Auftragspositionen.Menge, "?,?,?") + " " + Auftragspositionen.Einheit, Fstr$(Auftragspositionen.Menge, "?,?,?") + " " + Auftragspositionen.Einheit)
 

abehrenz

Neues Mitglied
4. Februar 2020
3
0
Danke, aber leider funktioniert bei mir beides nicht. Ich bekomme "Syntaxfehler: "InvoicePosition.ProductInternalID" kann nicht interepretiert werden.

Aktuell sieht das Feld für die Einheiten bei mir so aus:

Code:
Cond(Int(Auftragspositionen.Menge)  != Auftragspositionen.Menge, Fstr$(Auftragspositionen.Menge, "?,?,?") + " " + Auftragspositionen.Einheit, Fstr$(Auftragspositionen.Menge, "?,?,?") + " " + Auftragspositionen.Einheit)
Hallo,

so wie das für mich aussieht, warum das bei dir nicht funktioniert, ist dass du die Variablen wie "InvoicePosition.ProductInternalID" auf Deutsch hast und bei mir sind diese in Englisch.
Bei mir heißt die Variable "Auftragspositionen.Menge" zum Bsp. "SalesOrderPostion.Quantity"
Das heißt du müsstest unter dem Tab "Daten und Funktionen" im Unterordner mal nach der deutschen Variable suchen.

Desweiteren bist du in der Vorlage für Aufträge, meine Abfragen sind nur für die Rechnungsvorlage und LIeferscheinvorlagen für Aufträge müsste man das etwas abändern...
 

xuadrob

Aktives Mitglied
14. März 2019
70
7
Danke, schade, ja, ich dachte mir schon, dass die "alte" deutsche Vorlage das Problem ist.
Ich nutze diese Abfrage auch in den Rechnungen - was hier gut funktioniert... leider bin ich nicht fit genug in dem Thema, um mir selbst einen WorkAround für den Bug zu basteln - und entsprechend auch nicht, um meine Vorlagen auf den aktuellen - englischen - Stand ohne Weiteres anzuwenden.
 

abehrenz

Neues Mitglied
4. Februar 2020
3
0
Tut mir leid, evtl. kann das JTL Team Ihnen via Teamviewer weiter helfen, ansonsten habe ich die Info bekommen, dass es mit Auftrag 2.0 mit der Version 1.6 gelöst sein wird.
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.829
525
Soweit ich weiß wird bei Neukunden die Sprache im Auftrag zuerst immer nur als Deutsch gezogen, erst wenn das ein bestehender Kunde ist wird die korrekte Sprache genommen.
Siehe hier:
die Auftragssprache per Workflow ändern ist leider nicht möglich. Bei Erstellung des Auftrages wird die Kundensprache aus den Kundenstammdaten hinterlegt. Bei neuen Kunden wird also bei der ersten Bestellung als Kundensprache die Standardsprache verwendet. wenn du die Kundensprache dann über den Workflow in den Kundenstammdaten änderst, wird ab der zweiten Bestellung die geänderte Sprache im Auftrag verwendet.
wir haben bereits ein Ticket für die Entwicklung, dass auch per Workflow die Auftragssprache geändert werden kann. In unserem Issue-Tracker kannst du das Ticket beobachten und dafür abstimmen.
https://issues.jtl-software.de/issues/WAWI-22918
 
Ähnliche Themen
Titel Forum Antworten Datum
Rechnungen werden nicht mehr erstellt seit Umstieg auf Fulfillment JTL-Wawi 1.8 0
Neu Es werden nur jpg Bilder angezeigt und keine webP Gelöste Themen in diesem Bereich 3
Neu Zahlungsabgleich: Lastschrift soll als Lastschrift verbucht werden Arbeitsabläufe in JTL-Wawi 3
Neu Woocomnerce Aufträge werden in WAWI erstellt aber nicht als bezahlt markiert WooCommerce-Connector 2
Neu Änderungen in einer Druckvorlage werden nicht gespeichert Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Auftrag verpacken druckt auf 2 Drucker RE aus / wo kann das eingestellt werden? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Versandkosten werden bei der Gewinnermittlung nicht breücksichtig (1.8.12.2) JTL-Wawi 1.8 1
Neu Mehrsprachige Attribute werden nur auf deutsch an SW6 übertragen Shopware-Connector 0
Neu Kategorien werden nach Datenimport nicht automatisch abgeglichen Shopware-Connector 0
Neu MediaSaturn SCX / Kategorien werden nicht angezeigt Einrichtung und Installation von JTL-eazyAuction 0
Neu Im Warenkorb werden falsche Merkmalnamen geladen bei mehrsprachigen Shops JTL-Shop - Fehler und Bugs 2
Neu Packtisch: Versandart soll explizit ausgewählt werden müssen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Versanddaten werden nicht übermittelt. JTL-Wawi 1.8 3
Neu Kategorie Bilder werden im Webshop nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Bilder von Merkmalen werden nicht angezeigt Gelöste Themen in diesem Bereich 5
Neu Vorschaubilder in der Artikeldetailseite werden nicht angezeigt Betrieb / Pflege von JTL-Shop 1
Neu Amazon Prime - DHL Versandlabel kann nicht gedruckt werden "Ein Prime Versandlabel wurde nicht gekauft, da kein verfügbares gefunden wurde." JTL-ShippingLabels - Fehler und Bugs 0
Neu Hersteller werden nicht übertragen Shopware-Connector 0
Neu Versandschein für Schweiz kann nicht gedruckt werden folgende Fehlermeldung JTL-ShippingLabels - Fehler und Bugs 1
Verbindung zu Kundencenter geht verloren und Lizenz muss erneut abgteglichen werden JTL-Wawi 1.8 16
Zahlungen werden nicht empfangen (WooCommerce) JTL-Wawi 1.8 0
Neu Shop in Unterverzeichnis führt dazu, dass Inhalte aus dem übergeordneten Verzeichnis im Shop gezeigt werden JTL-Shop - Fehler und Bugs 3
Neu Neu erstellte Kategorien werden nicht mehr im Megamenue & Kategoriebaum angezeigt Betrieb / Pflege von JTL-Shop 7
Rechnung zeigt Mehrwertsteuer 0% aus obwohl 7% berechnet werden - wenn UST-ID eingegeben JTL-Wawi 1.8 0
Kann ich eine email an die Wawi senden durch die dann ein neuer Auftrag generiert wird? (Daten müssen händisch vervollständigt werden...) JTL-Wawi 1.8 2
Neu DHL Paket Label Sonderzeichen - werden weggekürzt User helfen Usern - Fragen zu JTL-Wawi 0
Neu Track & Trace - Auslandssendungen automatisiert als PDF exportieren, bevor die Logs gelöscht werden. JTL-Track&Trace - Ideen, Lob und Kritik 0
Neu WAWI Kategorien werden im Shop nicht angezeigt Gelöste Themen in diesem Bereich 3
Neu Bilder werden Falsch im Shop angezeigt. WooCommerce-Connector 0
Neu Ebay Artikel - bei Umstellung auf Designvorlagen werden Beschreibungen verändert User helfen Usern - Fragen zu JTL-Wawi 1
Neu Es werden unterschiedliche Warenkorbansichten gezeigt JTL-Shop - Fehler und Bugs 2
Neu Inaktive Artikel werden mit 404 Fehler bei Google Search angezeigt Allgemeine Fragen zu JTL-Shop 2
Neu Download-Arikel werden im Backend des Kunden nicht angezeigt JTL-Shop - Fehler und Bugs 1
[JTL-WAWI API] Nettopreise werden nicht gespeichert JTL-Wawi 1.8 0
Neu Amazon Lister übergibt nur das Hauptbild an Amazon, weiter Bilder werden nicht übertragen Amazon-Lister - Fehler und Bugs 0
Neu Artikel werden nicht mehr aktualisiert, wenn sie sich auf Pickliste befinden JTL-Ameise - Fehler und Bugs 1
Neu syntaxfehler report.invoicebilltoaddress.country kann nicht interpretiert werden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu webp-Bilder werden nicht mehr generiert JTL-Shop - Fehler und Bugs 0
Neu Artikelbilder werden im Shop verzerrt angezeigt JTL-Shop - Fehler und Bugs 4
Neu Warum werden Filter nach Auswahl in der Sidebar ausgeblendet? Allgemeine Fragen zu JTL-Shop 3
Neu Beim duplizieren von Aufträgen werden alte Daten übernommen Arbeitsabläufe in JTL-Wawi 11
Otto externe Rechnungen werden mit falschem Datum erstellt Otto.de - Anbindung (SCX) 6
Verwiesen an Support TSE Modul wird nicht mehr erkannt, kann auch nicht wieder aktiviert werden, diverse Fehlermeldungen JTL-POS - Fehler und Bugs 1
Neu Easyshipping Amazon-Aufträge werden nicht abgeholt JTL-Wawi - Fehler und Bugs 2
Neu PayPal Checkout - Bestellungen werden nicht übertragen! User helfen Usern - Fragen zu JTL-Wawi 1
Variablen werden nicht mehr in die verschiedenen Vorlagen übertragen JTL-Wawi 1.8 0
Gelöst Preise werden falsch aufsummiert - bzw. nicht mit berechnet Gelöste Themen in diesem Bereich 2
Neu Bilder werden teilweise in verschiedenen Browser falsch dargestellt Gelöste Themen in diesem Bereich 3
Neu Versandkosten im Warenkorb werden als Artikel angezeigt Allgemeine Fragen zu JTL-Shop 6
Neu Artikel werden nicht übertragen Shopify-Connector 0

Ähnliche Themen