Beantwortet

Wunschliefertermin / Lieferwoche


Benutzerebene 2
Abzeichen +1

Hallo zusammen,

 

wir haben immer einmal wider den Fall, dass wir dem Kunden mitteilen müssen, dass der bestellte Artikel in einer zukünftigen Lieferwoche versendet wird. In der Auftragsbestätigung bin ich über diese Abfrage gestolpert:

{IF}{LIEFERTERMIN}{THEN}Ihr Wunschliefertermin: {LIEFERTERMIN}{ELSE}{ENDIF} / {IF}{LIEFERWOCHE}{THEN}Lieferwoche: {LIEFERWOCHE}{ELSE}{ENDIF}


Die Bedingung bezieht sich leider nur auf den Wunschliefertermin und mach m.E. auch keinen Sinn.
Trage ich in Xentral in das Feld “Wunsch Liefertermin:” nichts ein, steht auf der AU → Dein Wunschliefertermin: sofort / Lieferwoche: sofort

Mit anderen Worten, die Bedingung ist immer erfüllt.

Wird  hier nichts eingetragen, sollte das auch nicht auf dem Beleg erscheinen.

Wo kann ich eine Liefer-KW definieren?
Die Variabel {LIEFERDATUMKW} funktioniert bei mir nicht.

Ideen?

 

Danke

Andreas

 

 

icon

Beste Antwort von XenDoIt.de 17 July 2023, 14:24

Original anzeigen

3 Antworten

Benutzerebene 7
Abzeichen +4

Hallo @Andreas ,

für die Darstellung der KW statt Datum gibt es eine Checkbox im Auftrag. Das Datum bleibt dabei eingetragen, zu Ermittlung um welche KW es sich handelt. In den Grundeinstellung kann das auch als Default Vorgabe aktiviert werden (Lieferdatum in KW:).

Wir hoffen, dass hilft dir weiter. 

Grüße, Dein Xendoit-Team

 

Benutzerebene 7
Abzeichen +5

Hallo @Andreas,

soeben in 23.6 (cloud) rumprobiert und getestet:

{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.

Den Zusatz mit der Lieferwoche habe ich gestrichen, der Haken “KW” macht aus der Variable “Liefertermin” die “Lieferwoche”.

Wenn du die Lieferbedingung oder etwas anderes danach abdrucken willst, dann wie im Beispiel das {ENDIF} in die nächste Zeile nehmen und direkt mit dem nächsten Text oder {IF} weitermachen. Das erspart dir bei fehlendem Datum eine unnötige Leerzeile.

Benutzerebene 2
Abzeichen +1

Hallo @HB3,

 

vielen Dank für deine Unterstützung. Hatte leider nirgends ein Beispiel für die Abfrage einer Bedingung gefunden. Toll, dass es dann doch so einfach ist/war.

Sollte Xentral vielleicht mit in die Doku aufnehmen.

 

Viele Grüße
Andreas

Antworten