In Diskussion Liquid error: Parameteranzahlkonflikt bei einer einfachen Anweisung

Holger.D

Aktives Mitglied
27. Dezember 2017
87
2
Hallo, ich weiß - es ist mit Sicherheit kein Fehler im Workflow sondern mehr mit meiner Anweisung. Vielleicht kann mir eine schnell helfen.
Wir haben das Problem, dass unsere Debitorennummern bei der Buchhaltung überlaufen ... Es werden nur 5 Stelligen Zahlen bis 69999 beim Debitor unterstützt. Die Buchhaltung kann das kurzfristig nicht ändern und drum müssten wir bei jeder Neuanlage eines Kunden nun einfach berechnen: Neue Kundennummer = 80000 ergibt Debitorennummer 80000 - 70000

ich habe zwar einige Infos im Forum gefunden - irgendetwas mach ich aber falsch. Im Workflow bei Kunde angelegt habe ich folgendes definiert (testweise mit 10000):

Screenshot 2024-03-25 105304.jpg

{% assign KNumber = Vorgang.Kundennummer %}
{{ KNumber | Minus: 100000 }}

nun bekomme ich bei der Vorschau einen Fehler:

Screenshot 2024-03-25 105537.jpg

Für eine schnelle Hilfe wäre ich sehr dankbar

Gruß Holger
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
748
266
Moin.
Die Kundennummer ist nicht immer eine Zahl.
Also:
Code:
{%- assign KNumber = Vorgang.Kundennummer -%}
{{ KNumber | ToDouble | Minus: 100000 }}
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.516
455
Ohne genau zu verstehen, was/warum diese Nummer berechnet wird, kann ich sagen, dass Vorgang.Kundennummer ein String ist. Mit diesem Datentyp kannst du nicht ohne weiteres rechnen. Dein Ausdruck ist also NULL | Minus: 100000 und dann meldet er einen Parameterfehler weil quasi der erste Parameter des Minus Filters Käse ist.

Du musst aus dem String erstmal eine Zahl machen: Vorgang.Kundennummer | Abs

Das Ganze sieht dann so aus:
Code:
{% assign KNumber = Vorgang.Kundennummer | Abs %}
{{ KNumber | Minus: 100000 }}
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu [Liquid Error: Ein Aufrufziel hat einen Ausnahmefehler verursacht] Fehlermeldung in meiner Designvorlage auf Ebay eBay-Designvorlagen - Fehler und Bugs 0
ERROR - Hersteller-Senden-Fehler PrestaShop-Connector 0
Neu Fatal error - $realRelThemeDir | NOVAChild (5.3.3) Templates für JTL-Shop 0
Neu JTL Shop 5.3.x - PHP Fatal Error - PriceRange.php JTL-Shop - Fehler und Bugs 6
Neu JTL Plugin fuer Wordpress Plugin wirft Error/success Fehler WooCommerce-Connector 2
Neu HTTP ERROR 500 beim Aufrufen von https://boni-shop24.de JTL-Shop - Fehler und Bugs 4
Neu Fehler-Log - Error executing query SELECT SUM JTL-Shop - Fehler und Bugs 3
PayPal Zahlungsabgleich Ausgang Fehler 10001 Internal Error JTL-Wawi 1.8 0
Neu Amazon Artikelanlege endet in "list_price_with_tax Error" Amazon-Anbindung - Fehler und Bugs 5
Neu Fatal error nach Shop-Update im Frontend JTL-Shop - Fehler und Bugs 8
Neu Datenbankmigration "General error: 1709 Index column size too large. The maximum column size is 767 bytes" nach Update von 5.2.4 auf 5.3.3. Installation / Updates von JTL-Shop 5
Neu Bitte implementiert ein rudimentäres Error-Handling im Connector! Shopify-Connector 0
Neu Paypal Checkout Error "forbidden" JTL-Shop - Fehler und Bugs 0
Einloggen im admin Bereich nicht möglich ERROR 500 Einrichtung JTL-Shop5 2
[Error][Code:21920380] wir erhalten diesen Fehler eBay-Anbindung - Fehler und Bugs 1

Ähnliche Themen