Neu Gewicht auf Rechnung (Artikelgewicht und Zusatzgewicht)

motorfeuer

Aktives Mitglied
29. Juni 2023
8
2
Hallo,
ich möchte gerne das Gesamtgewicht einer Lieferung auf der Rechnung ausgeben.
Die Rechnung beinhaltet "normale" Artikel und Freipositionen. Das Gewicht der Freipositionen habe ich manuell errechnet und als Zusatzgewicht eingetragen.
Wie kann ich den Wert "Gesamtgewicht" in der Rechnung anzeigen? Ich finde die Variable nicht.
Oder wie kann ich folgendes Addieren:

JTL_DirectQuery("select format(sum(fGewichtGesamt),'N2') from verkauf.lvRechnungsposition where kRechnung ="
+ ToString$(Report.InternalId)+"")
+JTL_DirectQuery("SELECT CONVERT (decimal(24,2) ,fZusatzGewicht) FROM dbo.tBestellung
WHERE tRechnung_kRechnung ="
+ ToString$(Report.InternalId)+"")

mit den Variablen bekommen ich zwei Zahlen direkt hintereinander aber nicht als Summe.

(Hintergrund, ich möchte zum ersten Mal in die Schweiz versenden)

Ich freue mich auf eure Vorschläge.
 

kelvin.

Sehr aktives Mitglied
15. Februar 2023
168
65
Frankfurt
Das liegt daran, dass JTL_DirectQuery() eine Zeichenkette ausgibt. Du kannst mit ToNumber() versuchen die Ausgabe in eine Zahl umzuwandeln. Dann sollte die Addition funktionieren.

Wenn das nicht funktioniert, kannst du die Addition auch in der SQL Abfrage machen.
 

Erik Waldeck

Offizieller Service Partner
SPBanner
15. Dezember 2018
3
0
Wolfratshausen
Firma
14Agency GmbH
Hi zusammen,
Das ist schon ein paar Tage her aber ich bin auch zuerst auf diesen Post gekommen und da ich die Querys gerade für eine aktuelle Wawi (1.9.7) verwendet habe, lass ich die einfach mal hier - eventuell kann es ja noch jemand gebrauchen 😉.

Gewicht Gesamt, Brutto (Summe aller Versandgewichte auf einer Rechnung):
Code:
JTL_DirectQuery("select format(sum(fVersandgewicht),'N2') from Rechnung.tRechnungPosition where kRechnung =" + ToString$(Report.InternalId)+"") + "kg"

Gewicht Gesamt, Netto (Summe aller Artikelgewichte auf einer Rechnung):
Code:
JTL_DirectQuery("select format(sum(fGewicht),'N2') from Rechnung.tRechnungPosition where kRechnung =" + ToString$(Report.InternalId)+"") + "kg"
 

yshield

Aktives Mitglied
17. Juli 2016
8
0
Hallo zusammen,
wir sind gerade am Umsteigen auf JTL und haben noch einige Unklarheiten. Kann ich die Gewichte (pro Position und Gesamtgewicht) nur auf dem gedruckten Dokument ausgeben oder auch irgendwo im Auftrag in der Wawi? Wo sehen wir in der Wawi im Auftrag das Artikelgewicht pro Position? Das wird nur als Gesamtgewicht in der Zusammenfassung des Auftrags angezeigt aber nicht bei Positionen. Im Spalteneditor finde ich das Gewicht nicht. Unser Verkauf nimmt viele Aufträge manuell übers Telefon auf und benötigt das Gewicht der Positionen um die Anzahl der Pakete und Versandkosten zu kalkulieren. Besten Dank im Voraus für Tipps.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
840
Flensburg
Hallo @yshield,

das ist in der Tat aktuell nicht vorgesehen. Müsstest dafür einen Feature-Wunsch per Ticket an JTL schicken. Vom Prinzip her dürfte das für JTL kein großer Act sein, die Spalte bzw. Spalten (Artikel- vs. Versandgewicht) zu ergänzen. Gleichwohl kann das dauern.

Alternative unter Verwendung von rein lesendem SQL: Eine Eigene Übersicht anlegen, die die Positionen inkl. Gewicht ausgibt. Kinken daran: Man sieht es nicht im Auftrag, sondern nur in der Auftragsübersicht bei Auswahl des Auftrags.

Weitere Alternative unter Verwendung von schreibendem SQL (ohne jeden Supportanspruch): Befüllen eines Eigenen Feldes, das die Artikel auflistet mit ihren Gewichten. Da das aber nicht in Tabellenform ausgegeben wird, sondern nur zeilenweise, müsste man sich da auf ganz wenige Angaben pro Position neben dem Gesicht beschränken, bspw. nur [Artikelbezeichnung]: [Gewicht in Gramm]. Hier hätte man die Angaben im Auftrag. Kinken hier: Bei der händischen Anlage und Änderung müsste der Auftrag einmal gespeichert und neu geöffnet werden, um die (aktualisierten) Gewichte angezeigt zu bekommen. Alternative zu dieser Alternative: Die Verwendung des Hinweisfeldes bei der Auftragsposition. Aber wenn man dieses Feld mal in Dokumenten ausgeben möchte, müsste man die Gewichtsangabe von vornherein so reinschreiben, dass man sie später auch wieder herausfiltern kann. Grundsätzlich würde ich aber immer zur Vorsicht raten, ein Feld zu zweckentfremden. Kann einem irgendwann mal auf die Füße fallen.
 
Zuletzt bearbeitet:

Ähnliche Themen