Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite

4. Auswertung des Feldes [ArtZusatz]SollTermin im Druck

 

Das eigentliche Ziel der Funktion ist der Andruck des voraussichtlichen Liefertermins auf der Auftragsbestätigung für Ihren Kunden. Hierfür wird das Feld [ArtZusatz]SollTermin ausgewertet.

 

Variable

vvLiefertermin

Platzieren Sie im SuperReport-Layout Ihrer Auftragsbestätigung eine Variable vvLiefertermin (im Foto unten rot markiert).

 

Auf der Script -Seite des Variablen-Objekts tippen Sie die unten abgebildeten Befehle ein:

 

 

Zum Script der Variablen vvLiefertermin:

 

• zunächst wird eine Verknüpfung zum Artikelzusatz der Auftragsposition hergestellt: QUERY([ArtZusatz];[ArtZusatz]MandArtikelNr=[AuftragPos]MandArtikelNr)

 

• die Variable vvWann interpretiert den Inhalt des Feldes [ArtZusatz]SollTermin.

 

Ist der Termin 00.00.00, soll "unbekannt" gedruckt werden, ansonsten das Tagesdatum des Solltermins:

vvWann:=äif([ArtZusatz]SollTermin=!00.00.00!;"unbekannt";String([ArtZusatz]SollTermin))

 

Soll statt eines konkreten Datums nur die Kalenderwoche angegeben werden, kann das Script der Variablen vvWann auch folgendermaßen aussehen:

vvWann:=äif([ArtZusatz]SollTermin=!00.00.00!;"unbekannt";"KW "+äKWoche([ArtZusatz]SollTermin))

 

Die Prozedur äKWoche ermittelt aus einem beliebigen Datumsfeld die Kalenderwoche und gibt sie im Format z.B. 42.11 aus.

 

• In der Variablen vvLiefertermin wird der Datumsangabe der Variablen vvWann noch der Zusatz "voraussichtlicher Liefertermin: " beigestellt. Der gesamte Text soll jedoch nur gedruckt werden, wenn der gesamte verfügbare Bestand des Artikels im Artikelzusatz kleiner oder gleich 0 ist:

vvLiefertermin:=äif([ArtZusatz]BestVerfügbGes<=0;"voraussichtlicher Liefertermin: "+vvWann;"")

 

• Abschließend stellt das Script noch sicher, dass der Ausdruck bei freien Artikeln nicht erfolgt:

vvLiefertermin:=äif([AuftragPos]MandArtikelNr="1*@";vvLiefertermin;"")

 

Im Druck könnte Ihre um den voraussichtlichen Liefertermin ergänzte Auftragsbestätigung nun folgendermaßen aussehen:

 

 

Abschließende Hinweise:

 

• Selbst bei täglicher Ausführung der Funktion besteht die Möglichkeit eines zwischenzeitlichen Wareneingangs. Entscheiden Sie selbst, wie zeitnah Ihre Lieferinformationen sein sollen bzw. müssen. Gegebenenfalls muss die Funktion noch häufiger aktiviert werden.

 

• Die Prüfung der Verfügbarkeit im Druck ist immer eine Momentaufnahme und insbesondere im Mehrbenutzersystem bei Versand der Auftragsbestätigung u.U. bereits überholt. Erwägen Sie den zusätzlichen Andruck eines grundsätzlichen Hinweises wie "Zwischenverkauf vorbehalten" o.ä.

 


Kapitel-HauptseiteZurückblätternWeiterblätternBO-Doku Startseite