Skip to main content

Hallo Zusammen,

wir haben in der Textvorlage Bestellung Text vor Artikeltabelle folgende Variable:

{IF}{GEWUENSCHTESLIEFERDATUM}{THEN}Bitte liefern Sie bis zum: {GEWUENSCHTESLIEFERDATUM}{ELSE}{ENDIF}

Allerdings wird auf dem Beleg ja standardmäßig “sofort” ausgegeben, wenn das Feld leer gelassen wird.

Wir wollen dort aber nur “sofort” stehen haben, wenn in den Positionszeilen des Auftrages kein Liefertermin eingegeben ist. Wenn in den Positionen der Liefertermin angegeben ist, soll dort gar nichts stehen. Sonst macht es ja keinen Sinn. Über der Artikeltabelle steh “sofort” oder ein anderer Termin, der unter Wunsch Liefertermin eingegben ist und in den Zeilen steht ggf ein anderer Termin.

Ich hoffe ihr könnt mir folgen und habt eine Idee!

 

Viele Grüße

Daniel

 

Hallo @Daniel14 ,

eine Antwort dazu findest du hier in einem anderem Beitrag: 

Hier die relevante Info als Auszug aus der Antwort:

{IF}{LIEFERTERMIN}="sofort"{THEN}{ELSE}Ihr Wunschliefertermin: {LIEFERTERMIN}
{ENDIF}{IF}{LIEFERBEDINGUNG}{THEN}Lieferbedingung: {LIEFERBEDINGUNG}{ELSE}{ENDIF} 

Bei leeren “Ihr Wunschliefertermin” setzt Xentral offenbar “sofort” in die Variable “Liefertermin”, daher fängt die oben aufgeführte IF-Bedingung das leere Datumsfeld ab und wirkt.

Dein Xendoit-Team


@XenDoIt.de Perfekt! Vielen Dank!!


Antworten