Neu Nachkommastellen von 2 auf 4 ändern in Angebot, Rechnung, usw.

Michi001

Mitglied
15. Dezember 2020
40
5
Hi Leute,

ich habe im Forum gesucht, jedoch bis auf ähnliche Fragen leider keine Antworten gefunden.

Wir bräuchten 4 Nachkommastellen in Angebot, Rechnung usw., anstatt die voreingestellten 2.

Ich habe in den Vorlagen zwar gefunden, wie man die Nachkommastellen bei der Preisdarstellung einstellt, jedoch wirkt sich das leider nicht bei der Ausgabe aus.
Es werden lediglich 2 Nullen mehr angezeigt.

Wenn ich im Angebot einen Preis von 0,535 EUR eingebe, wird beim Ausdruck ein Preis von 0,5400 angezeigt.

Bei den Vorlagen wird der Preis folgendermaßen angestoßen:

Code:
LocCurrL$ (SalesQuotationPosition.NetPricePerUnit, JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO))

Wo kann man das korrigieren?

Danke für Eure Hilfe.
 

DasPatte

Aktives Mitglied
16. Mai 2018
41
12
Hi.

Der Wert wird schon so aus der DB in die Wawi übertragen. Also müsste die Abfrage direkt über die DB laufen, dann hast du genug Nachkommastellen.

SQL:
SELECT [InternalId],
      CAST([NetPricePerUnit] as decimal(10,4)) as Einzelpreis
      ,CAST([TotalGrossPrice] as decimal(10,4)) as GesamtpreisBrutto
      ,CAST([TotalNetPrice] as decimal(10,4)) as GesamtpreisNetto
  FROM [eazybusiness].[Report].[SalesQuotationPosition]
  WHERE InternalId = --VARIABLE_INTERNEANGEBOTSPOSITIONSNUMMER-- (SalesQuotationPosition.InternalId)

Gruß, Patrick
 

Michi001

Mitglied
15. Dezember 2020
40
5
Hi.

Der Wert wird schon so aus der DB in die Wawi übertragen. Also müsste die Abfrage direkt über die DB laufen, dann hast du genug Nachkommastellen.

SQL:
SELECT [InternalId],
      CAST([NetPricePerUnit] as decimal(10,4)) as Einzelpreis
      ,CAST([TotalGrossPrice] as decimal(10,4)) as GesamtpreisBrutto
      ,CAST([TotalNetPrice] as decimal(10,4)) as GesamtpreisNetto
  FROM [eazybusiness].[Report].[SalesQuotationPosition]
  WHERE InternalId = --VARIABLE_INTERNEANGEBOTSPOSITIONSNUMMER-- (SalesQuotationPosition.InternalId)

Gruß, Patrick


Hi Patrick,

ich komme nochmals zurück auf Deinen Lösungsvorschlag.
Wo meinst Du, muss ich dies ändern?

Wenn ich in die Angebotsvorlage gehe und dies bei der Datenzeile der Positionstabelle ändere, dann zeigt mir JTL einen Syntaxfehler an.

Bildschirmfoto 2021-04-28 um 08.01.34.png

Soweit ich dies richtig verstehe, müsste ich ja Deinen Code für jeden einzelnen Wert ändern. Die Beschreibung "Einzelpreis" wird ja bereits als Zellenüberschrift dargestellt.

Oder liege ich hier irgendwie komplett falsch?

lg
 

Ante

Gut bekanntes Mitglied
2. Juli 2019
150
19
Ich habe eine ähnliche Frage. Es betrifft auch die Ausgabe. Jedoch nicht den Preis, sondern die Menge. In der WaWi sind es 3 Nachkommastellen. Es werden aber nur 2 abgedruckt.
 

Michi001

Mitglied
15. Dezember 2020
40
5
Ich habe mir das gerade nochmals genau angesehen und bin draufgekommen, dass wenn ich im Angebot einen Netto-Artikelpreis von 0,247 EUR eingebe, JTL die Gesamtsumme korrekt berechnet.

Bei der Druck-Ausgabe des Angebotes wird der Einzelpreis jedoch aufgerundet auf 0,25 EUR, Gesamtpreis bleibt jedoch korrekt auf Basis von 0,247 EUR.
Wie kann ich nun die Anzeige des Einzelpreises korrekt darstellen lassen?
 

DasPatte

Aktives Mitglied
16. Mai 2018
41
12
Ich habe mir das gerade nochmals genau angesehen und bin draufgekommen, dass wenn ich im Angebot einen Netto-Artikelpreis von 0,247 EUR eingebe, JTL die Gesamtsumme korrekt berechnet.

Bei der Druck-Ausgabe des Angebotes wird der Einzelpreis jedoch aufgerundet auf 0,25 EUR, Gesamtpreis bleibt jedoch korrekt auf Basis von 0,247 EUR.
Wie kann ich nun die Anzeige des Einzelpreises korrekt darstellen lassen?

In der Druckvorlage steht LocCurrL$, korrekt? Tauscht das gegen Str$(...,2,3)
Das ... steht hierbei bspw, für Vorgang.Gesamtbetrag. Je nachdem, was eben an der Stelle gefragt ist.

",2" steht hierbei für die Mindestnachkommastellen. Sollen immer 3 Stellen angezeigt werden, so müsst ihr ,3,3 angeben.

Gruß, Patrick
 
  • Gefällt mir
Reaktionen: Ante

Michi001

Mitglied
15. Dezember 2020
40
5
In der Druckvorlage steht LocCurrL$, korrekt? Tauscht das gegen Str$(...,2,3)
Das ... steht hierbei bspw, für Vorgang.Gesamtbetrag. Je nachdem, was eben an der Stelle gefragt ist.

",2" steht hierbei für die Mindestnachkommastellen. Sollen immer 3 Stellen angezeigt werden, so müsst ihr ,3,3 angeben.

Gruß, Patrick

Ja, es steht LocCurrL$ ... und zwar aktuell so:

Code:
LocCurrL$ (SalesQuotationPosition.NetPricePerUnit, JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO))

Wie muss ich nun die von Dir vorgeschlagene Änderung einfügen, wenn ich jeweils 3 Nachkommastellen haben möchte?
Wenn ich es so mache:

Code:
Str$(...,3,3)(SalesQuotationPosition.NetPricePerUnit, JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO))

Dann bekomme ich in der Vorlage einen Syntaxfehler angezeigt (siehe Screenshot)

Bildschirmfoto 2021-04-28 um 10.00.43.png
 

Michi001

Mitglied
15. Dezember 2020
40
5
Hat jemand evtl. eine Info für mich, wie ich das hier lösen kann?

wir bräuchten dringend die Möglichkeit, mit 3-4 Nachkommastellen arbeiten zu können.

Vielen Dank und lg
 

fibergirl

Sehr aktives Mitglied
14. April 2016
745
204
Hamburg
Das '...' hast Du aber in der Zwischenzeit ersetzt durch die Variable bzw, das Feld, das Du wirklich darstellen willst?

Wie z.B.: Str$(Vorgang.Gesamtbetrag,3,3)... usw. für den Gesamtbetrag mit drei Nachkommastellen, oder was auch immer.
 

Michi001

Mitglied
15. Dezember 2020
40
5
Das '...' hast Du aber in der Zwischenzeit ersetzt durch die Variable bzw, das Feld, das Du wirklich darstellen willst?

Wie z.B.: Str$(Vorgang.Gesamtbetrag,3,3)... usw. für den Gesamtbetrag mit drei Nachkommastellen, oder was auch immer.

das ist eben genau mein Problem. Irgendwie bekomme ich das nicht hin.

Aktuell ist dieser Code eingetragen:

Code:
LocCurrL$ (SalesQuotationPosition.NetPricePerUnit, JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO))

wenn ich nun Str$ einsetzen möchte, wo muss ich die Anzahl der Nachkommastellen angeben? davor, oder danach?
weil so geht das nicht...
Code:
Str$ (SalesOrderPosition.NetPricePerUnit, JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO),3,3)

Dann bekomme ich diesen Fehler:

Bildschirmfoto 2021-05-05 um 13.03.37.png
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Reinigon.de
Ähnliche Themen
Titel Forum Antworten Datum
In Bearbeitung Nachkommastellen entfernen für Mengeneinheit Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Nachkommastellen entfernen - Umlagerung Strichcode QTY User helfen Usern - Fragen zu JTL-Wawi 1
Neu Shopware 6 - Preise Nachkommastellen Shopware-Connector 1
Neu falsche Berechnung in Angebot und Auftrag bei 3 Nachkommastellen JTL-Wawi - Fehler und Bugs 0
Neu Artikel von 25 Gramm bis 25 Kg User helfen Usern - Fragen zu JTL-Wawi 1
Neu Anzeige von Kindartikeln im Product Stream Betrieb / Pflege von JTL-Shop 0
Neu Anlegen von Produkten mit 2 EAN Nummern User helfen Usern - Fragen zu JTL-Wawi 2
Neu Einrichten von Servicedesk - Postfächer können nicht eingerichtet werden Servicedesk (Beta) 1
Neu Export von Aufträgen unter Verwendung UNSERER Umsatzsteuer Id Nummer Individuelle Listenansichten in der JTL-Wawi 0
Neu Lieferzeiten von Stücklisten Artikeln User helfen Usern - Fragen zu JTL-Wawi 0
Neu Import von Kategorien mit Eltern-ID Schnittstellen Import / Export 0
Neu USTID-Nr. von Lieferadresse von einem Kunden werden im Auftrag nicht gezogen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Servicedesk Fehlermeldung bei Versand von Rechnungen als PDF Anhang Servicedesk (Beta) 3
Neu WAWI-53641 - GLS - Stornieren von Versandetiketten JTL-ShippingLabels - Fehler und Bugs 0
Neu Seriennummern von Stücklistenartikeln ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Beantwortet Anbindung von JTL-POS an eigenes System Gelöste Themen in diesem Bereich 5
Neu Tabs von indivduelle Ansichten schieben bzw. Reihenfolge per Klick ändern Individuelle Listenansichten in der JTL-Wawi 0
Neu Bilder von SalesOrderPosition Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Darstellung von Bruttopreisen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Fehler beim Upload von Bildern mit OPC JTL-Shop - Fehler und Bugs 1
Neu Wie kann ich die hinterlegte E-Mail Adresse für Rechnungsversand von "Eigene Felder" in E-Mail Vorlage abfragen? User helfen Usern - Fragen zu JTL-Wawi 8
Neu Eigeschränkte Erreichbarkeit von JTL-Software News, Events und Umfragen 1
Issue angelegt Benachrichtigung bei Wareneingang von Lieferantenbestellung JTL-Workflows - Ideen, Lob und Kritik 3
Neu Produktdaten für rich snippets werden von Shop5 (NOVA) nicht geliefert Allgemeine Fragen zu JTL-Shop 1
Neu Bilder werden von Amazon nicht richtig erkannt. Amazon-Anbindung - Fehler und Bugs 0
Neu 37 - Diese Version von JTL-Shop ist nicht mehr kompatibel. Sie benötigen eine neuere Version. JTL-Shop - Fehler und Bugs 4
Neu Variablen von Kategoriename und Url auf Herstellerseite zur Verfügung stellen Templates für JTL-Shop 2
Verwiesen an Support Bei wem ist das Shipping (Erstellen von Versandscheinen auch manchmal sehr langsam bis hin zu abbrüchen?) JTL-ShippingLabels - Fehler und Bugs 3
Neu Seit ca. 2 Stunden kommen keine Bestellungen mehr in die Wawi von Amazon Amazon-Anbindung - Fehler und Bugs 1
Neu 1.6.27.2 Auftragsattribute erstellen, Werte von Auftragsattribute per Workflow setzen, Auftragsattribute per FFN an Fulfiller übertragen User helfen Usern - Fragen zu JTL-Wawi 1
JTL-Shop 5: On Page Composer: Text auf Startseite abhängig von angemeldetem User oder nicht - ist das möglich? Einrichtung JTL-Shop5 1
Neu Verknüpfung von DB-Tabellen in SQL-Abfrage für Retouren zur Ermittlung des Kunden User helfen Usern - Fragen zu JTL-Wawi 1
Neu Keine Rechnungen mehr seit 01.07.2021 von Amazon in die WaWi Amazon-Anbindung - Fehler und Bugs 0
Neu Update von 4.05 auf 4.06.17 Fehler - weiße Seite nach Bestellabschluss JTL-Shop - Fehler und Bugs 1
Neu JTL Ameise und die Aktualisierung von Artikeldaten JTL-Ameise - Fehler und Bugs 1
Neu Übernahme von Produktnamen aus Shopware 6 Shopware-Connector 0
Neu Sortieren von Artikelnummern/Namen/Preisen/Mengen innerhalb einer Bestellung User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet Abnahmeintervall von Wawi wird auf WMS missachtet? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Neu Migration von BillPay zu Klarna Arbeitsabläufe in JTL-Wawi 0
Neu Umstieg von JTL-WAWI 0.9.9.780 auf die neueste Version. Was gilt es zu beachten? Installation von JTL-Wawi 8
Neu Bilder werden mit falschem Namen von JTL zu Gambio übertragen Gambio-Connector 2
Neu Bilder werden von Gambio nicht an JTL WAWI übertragen Gambio-Connector 1
Neu Anbindungen wegen Ausfall von Moso Schnittstellen Import / Export 5
Neu Shop5 Neuinstallation - bei aufruf von /News - HTTP ERROR 500 Allgemeine Fragen zu JTL-Shop 3
Neu Verkauf von MHD-überschrittenen Lebensmitteln mit Bestandsführung & Rückverfolgbarkeit User helfen Usern - Fragen zu JTL-Wawi 0
Neu Bilder von Dropbox in Wawi importieren JTL-Ameise - Fehler und Bugs 1
Neu SQL - Eigene Übersicht Sonderpreise von Amazon Individuelle Listenansichten in der JTL-Wawi 0
In Diskussion Frage zu DotLiquid: Variable von Variable abziehen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Aktualisierung von Artikeldaten User helfen Usern - Fragen zu JTL-Wawi 4
Neu starker Umsatzrückgang nach Wechsel von Gambio zu JTL Allgemeine Fragen zu JTL-Shop 13

Ähnliche Themen