Neu Problem mit Fstr() beim Formatieren des Einzelstückpreises

Paulsen

Neues Mitglied
27. November 2021
3
0
Hallo,

ich muss auf der Rechnung für Kleinstartikel den Einzelpreis mit mehr als 2 Nachkommastellen ausgeben. Hierfür habe ich jetzt die Zahlenformate mit Fstr() nutzen wollen:
Fstr$(InvoicePosition.NetPricePerUnit,"?&.###")

Das funktioniert, nur leider wird jetzt für alle Posten der Wert mit 3 Nachkommastellen ausgegeben, auch wenn der Preis nur mit normalen Cent hinterlegt ist.

Also Beispiel:
Stückpreis 0.123 -> 0.123
Stückpreis 0.12 -> 0.120

Eigentlich sollte der C# Formatter '#' doch genau dafür sorgen, dass die Nachkommastellen nur geschrieben werden, wenn sie auch wirklich vorhanden sind.

Meine Frage: Mache ich was falsch? Oder DotLiquid? Oder gibt es eine andere Lösung?

Tausend Dank,
Paulsen
 

Paulsen

Neues Mitglied
27. November 2021
3
0
Ok, händsärmelig habe ich das jetzt so hinbekommen, aber schön ist die Lösung nicht. Leider wollten die RegEx Funktionen mein Pattern auch nicht nehmen - wobei ein Online C# Regex Tester es hinbekommen hat. Irgendwie scheint DotLiquid nicht 100% C#-konform zu sein.

Also, hier ist jetzt meine Lösung, die mir die 3. Stelle löscht, wenn diese eine '0' ist:

Left$(Fstr$(InvoicePosition.NetPricePerUnit,"-?&.###"), Len(Fstr$(InvoicePosition.NetPricePerUnit,"-?&.###"))-1) + /* whole number up to two decimal places */
Rtrim$(Right$(Fstr$(InvoicePosition.NetPricePerUnit,"-?&.###"), 1), "0") /* 3rd decimal place if not null */

Grüße,
Paulsen
 

John

Sehr aktives Mitglied
3. März 2012
1.769
254
Berlin
Ich hatte heute das Problem im List & Label Editor. Dort bewirkt eine 4 an Stelle des dritten Parameters genau was du möchtest. Nullen nach der letzten nicht-Null-Stelle hinter dem Komma abschneiden.

Fstr$(Auftragspositionen.Menge, "?&.###",4)

gibt z.B. die Menge mit maximal drei Nackommastellen aus.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Gambio Connector, JTL WAWI und Gambio EU-Steuersätze Modul - PROBLEM mit EU Standardsteuersatz Gambio-Connector 4
Neu Problem mit Stornierung einer Auftragsposition aus Migration User helfen Usern - Fragen zu JTL-Wawi 0
Neu Problem bei Erstinstallation von Wawi mit AWS RDS MSSQL Installation von JTL-Wawi 0
Neu Problem: Artikel mit Chargennummer und MHD / Abverkäufe gelöscht User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL WAWI Variationsartikel verknüpft mit Amazon = Ebay import Problem Einrichtung und Installation von JTL-eazyAuction 1
Neu Ameise Auftrag Import Problem User helfen Usern - Fragen zu JTL-Wawi 1
Neu Connector Problem bei Einrichtung "Synchronisation nicht möglich" Code 32600 / cURL error 51 Shopify-Connector 2
Neu Shopware 6 Connector Problem beim Abgleich von Bildern Shopware-Connector 1
In Bearbeitung Problem Kategorie verschieben von Unterordner zu Hauptordner ? JTL-POS - Fehler und Bugs 1
Neu DHL Internationaler Versand (Export) Mehrpaketsendung bzw. erneuter Versand Problem Zollpapiere User helfen Usern - Fragen zu JTL-Wawi 2
Problem Update 4 auf 5 Upgrade JTL-Shop4 auf JTL-Shop5 6
Neu Problem bei Mandaten-Installation Installation von JTL-Wawi 3
Neu ECO DMS Whitetext Problem - Unterstützung gesucht Dienstleistung, Jobs und Ähnliches 0
Neu Problem in der Queue.php Datei JTL-Shop - Fehler und Bugs 0
Neu Exportformat für AdCell - Problem beim Grundpreis Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Ebay zu Shopify zu JTLWawi Email Problem Shopify-Connector 1
Gelöst favicon-Problem Einrichtung JTL-Shop5 2
Neu Problem beim Connect Shopify-Connector 1
Neu Im Gambio Shop sind viele Artikel im Backend doppelt auch in der Datenbank und Klarna Problem Gambio-Connector 3
Verwiesen an Support Datenbank-Problem: Doppelte / verwaiste Sonderpreise JTL-Wawi - Fehler und Bugs 1
Neu FBA Bestand Lager Problem Amazon-Anbindung - Ideen, Lob und Kritik 1
Neu Shopify Connector Problem bei Variantenartikel wird nur eine Variation an Shopify übergeben Shopify-Connector 2
Neu {else} einfügen - Problem - Code bitte korrekturlesen Templates für JTL-Shop 10
Neu Wichtiger Hinweis zu Konfiguratorproblem mit JTL-Wawi JTL-Wawi - Fehler und Bugs 0
Neu Plugin Connector für eigene Felder mit Typ Datum Technische Fragen zu den JTL-Connectoren 0
Neu Etikett mit Bildelement (Hersteller) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Variations-Matrix mit Lagerbeständen Betrieb / Pflege von JTL-Shop 0
Neu Artikel mit addToBasket-Function in den Warenkorb legen funktioniert nur bei Artikeln die keinen VaterArtikel haben Technische Fragen zu Plugins und Templates 0
Neu Workflow mit zwei Globalen Textbausteinen funktioniert nicht (1x Zeitraum + 1x SQL) User helfen Usern - Fragen zu JTL-Wawi 2
Beantwortet Fehlerhafte Kassenbücher ? Was macht Ihr mit solchen Fällen ? Allgemeine Fragen zu JTL-POS 1
Neu Kein Abgleich der Bilder mit Shopware 6 Shopware-Connector 4
Neu Fehler beim Abgleich mit JTL-Shop JTL-Wawi - Fehler und Bugs 2
Neu Pickliste bleibt mit "neuer" Vorlage leer User helfen Usern - Fragen zu JTL-Wawi 0
Neu Weinhandel: wie mit neuen Jahrgängen umgehen? Arbeitsabläufe in JTL-Wawi 6
Neu Umlagerungen werden mit UK Adresse erstellt statt für DE Amazon-Anbindung - Fehler und Bugs 0
Neu JTL-Wawi 1.6.33.1 im betrieb mit 2 Firmen wird eine nicht gefiltert. JTL-Wawi - Fehler und Bugs 0
Neu Bekomme dieses Fehler! Auftrag '20043' ist bereits in der Wawi vorhanden. Er wird mit dem Shop-Auftrag verknüpft. JTL-Wawi - Fehler und Bugs 0
Neu Videos responsive einbetten aber mit max. Größe? Allgemeine Fragen zu JTL-Shop 2
Neu CDiscount gibt Rechnungen mit Marktplatzgebühren raus User helfen Usern - Fragen zu JTL-Wawi 3
Neu Shopify Store mit JTL Individuelle Listenansichten in der JTL-Wawi 6
Neu Probleme mit der Auslieferung (Ausliefern) JTL-Wawi - Fehler und Bugs 7
Beantwortet Workflow Mail bei Wareningang mit Positionsliste JTL-Workflows - Fehler und Bugs 1
Neu VCS Lite MSt. nach Kategorien haben alle Artikel mit falscher Steuer deklariert Smalltalk 0
Neu 2 Artikel mit selber Artikelnummer Betrieb / Pflege von JTL-Shop 8
Neu Verschiedene Artikel mit gleicher EAN einlagern Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 8
Beantwortet Workflow - Varko Kind-Artikel mit Stücklistenzuordnung ohne Bilder in weitere Kategorie verschieben JTL-Workflows - Ideen, Lob und Kritik 3
Neu connector zu SW6 mit Wawi 1.6.33.1 - Lieferzeiten werden nicht übertragen Shopware-Connector 0
Shop zurücksetzen - was passiert mit den Bildern Einrichtung JTL-Shop5 0
Gelöst Absturz JTL-Pos mit Sunmi D2 Mini beim Bon-Druck Version 1.0.5.18 (4409) JTL-POS - Fehler und Bugs 4
Neu JTL-WaWi - Variationen mit eigenen Bilder Beschreibungen ? User helfen Usern - Fragen zu JTL-Wawi 12

Ähnliche Themen