In Diskussion Liquid error: Parameteranzahlkonflikt bei einer einfachen Anweisung

Holger.D

Aktives Mitglied
27. Dezember 2017
89
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
950
345
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.777
538
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 DHL Versenden 3.0: Hard Validation Error Format 0,000 kg JTL-ShippingLabels - Fehler und Bugs 1
Neu Update auf Shop 5.5.3: Immer 500 Internal Server ERror JTL-Shop - Fehler und Bugs 1
Neu Error 500 nach Update und Auswahl vom Theme AVIA Installation / Updates von JTL-Shop 4
Neu Im Shop-Backend (5.5.3) erhalte ich bei einigen Menüpunkten "HTTP 500 Error" Seiten Allgemeine Fragen zu JTL-Shop 2
Neu Server Error 500 nach dem Installieren von JTL Theme Editor Plugins für JTL-Shop 3
Error Meldung -> Issue with Dbcontext JTL-Wawi 1.10 0
Neu Workflow Error While Automating Game Update Notifications JTL-Workflows - Fehler und Bugs 0
Neu HTTP ERROR 500 nach Mollie Update Plugins für JTL-Shop 3
Neu PHP message: PHP Fatal error -> Seite nicht mehr aufrufbar (Fehler 500) Installation / Updates von JTL-Shop 1
Neu Anbindung zwischen Wawi und Pos schlägt fehl, Fehlercode: Error: HTTP_Error: 401 - Message: Authorization has been denied for this request Allgemeine Fragen zu JTL-POS 0
Neu FEHLER: eBay-Auktionen Upload nicht möglich, Fehlercodes helfen nicht weiter [Error 21917328 & 21920203] eBay-Anbindung - Fehler und Bugs 2
Neu [1.9.7.0]Service provider, error 19 - Physische Verbindung nicht einsatzbereit JTL-Wawi - Fehler und Bugs 4
Neu Shopupdate von 5.4.0 auf 5.5.2 Fehlercode: 500 Internal Server Error Installation / Updates von JTL-Shop 7
500 Internal Server Error bei Statistiken/Einstiegsseiten Einrichtung JTL-Shop5 1
Neu Routing error: Unable to decode input JTL-Shop - Fehler und Bugs 0
Neu "HTTP ERROR 500" im Admin-Bereich JTL-Shop - Fehler und Bugs 3
Neu Routing error: Property country does not exist JTL-Shop - Fehler und Bugs 2
Neu Fehlermeldung im Logbuch im Shop: Routing error: Invalid stream provided; must be a string stream identifier or stream resource JTL-Shop - Fehler und Bugs 1
Beantwortet 5.5.1 Frontpage als Admin mit OnPage Composer bringt Error 500 JTL-Shop - Fehler und Bugs 1
Neu Fatal error: Uncought RuntimeException: missing metadata... Allgemeine Fragen zu JTL-Shop 2
Gelöst POS Gutschein http-error 401 unauthorized Allgemeine Fragen zu JTL-POS 1
Neu Update auf 5.5.0 erzeugt Error 500 Fehlermeldung “CacheAdvancedfile.php on line 95" Installation / Updates von JTL-Shop 2

Ähnliche Themen