Mit Hilfe von WinLine FAKT Formeln kann die Belegerfassung völlig individualisiert werden. So sind z.B. eigene Preisberechnungen oder individuelle Prüfungen möglich. Die WinLine unterscheidet hierbei nach den folgenden Typen:
ü Zeilenformel
Mit Hilfe dieser
Formel kann die Artikelzeile beeinflusst werden, wobei die Ausführung (im
Standard) nach Bestätigung der Artikelnummer erfolgt. Die Zuweisung von
Zeilenformeln erfolgt über die Artikelgruppe.
ü Belegformel
Mit Hilfe dieser
Formel können u.a. Summenberechnungen (z.B. Errechnung der Packstoffsummen, die
in die entsprechenden Summenvariablen gerechnet werden und am Ende des Beleges
in Form eines zusätzlichen Artikels abgerufen werden) über den gesamten Beleg
stattfinden. Die Ausführung findet hierbei (im Standard) beim Speichern des
Belegs pro Belegzeile statt (nach einer möglichen "Belegkopfformel
(Speichern)"). Die Zuweisung von Belegformeln erfolgt über die Artikelgruppe.
Beispiel
Die Frachtkosten sollen automatisch Anhang des Artikelgewichts berechnet werden. Hierfür wird in den Artikelgruppen der Verkaufsprodukte eine Belegformel hinterlegt, welche das Gewicht in einen Speicher ablegt. Bei der Artikelgruppe des Frachtartikels, welcher ebenfalls im Beleg (als letzte Position) erfasst wurde (ggfs. auch automatisch via Makro), wird das Gewicht aus dem Speicher für eine Preisberechnung herangezogen und die Menge (Quantity), der Einzelpreis (Price), sowie der Gesamtpreis (Total) gesetzt.
ü Belegkopfformel (Laden)
Mit
Hilfe dieser Formel können Felder des Belegkopf individuell gefüllt werden,
wobei die Ausführung (im Standard) nach Bestätigung der Belegart erfolgt.
Zusätzlich ist es mit Hilfe dieses Formeltyps möglich die Preisberechnung zu beeinflussen
oder die Optionen der Belegerfassung zu beeinflussen. Die Hinterlegung dieser
Formel findet in der Belegart
statt.
Achtung
Bei einem automatischen Belegdruck oder einem Belegimport werden Belegkopfformeln nicht ausgeführt!
ü Belegkopfformel (Speichern)
Mit
Hilfe dieser Formel können Felder des Belegkopf individuell gefüllt werden,
wobei die Ausführung (im Standard) beim Speichern des Belegs stattfindet (vor
nach Bestätigung der Belegart erfolgt. Zusätzlich ist es mit Hilfe dieses
Formeltyps möglich den Gesamtwert des Belegs (Netto bzw. Brutto)
in Erfahrung zu bringen, wobei mögliche Änderungen durch Belegformeln nicht
berücksichtigt wären. Die Hinterlegung dieser Formel findet in der Belegart statt.
Achtung
Bei einem automatischen Belegdruck oder einem Belegimport werden Belegkopfformeln nicht ausgeführt!
Neben den Typen und somit dem Ausführungszeitpunkt ist natürlich der Inhalt der Formeln von größter Relevanz. Details hierzu kann den folgenden Kapiteln entnommen werden:
ü Sonderfunktionen in VB-Script
In
diesem Kapitel werden VB-Script-Funktionen beschrieben, welche WinLine zum
Arbeiten zur Verfügung stellt.
ü Allgemeine Funktionen in
VB-Script
In diesem Kapitel werden allgemeine VK-Script-Funktionen
beschrieben.
ü Variablen des
Objekts "Invoicing"
In diesem Kapitel werden alle Variablen des Objekt
"Invoicing" beschrieben. Über solche Variablen können Werte in der
Belegerfassung gesetzt oder gelesen werden.
ü Variablen aus dem Bereich "Programmvariablen"
In
diesem Kapitel werden die Programmvariablen der Belegerfassung beschrieben. Über
solche Variablen können Werte in der Belegerfassung gesetzt oder gelesen
werden.
ü Hinweise zum Arbeiten mit
Formeln
Über dieses Kapitel kommt man zu einer Übersicht aller Punkte,
welche bei der Erstellung von WinLine FAKT Formeln zu beachten sind.