Routing der Überweisungen

Durch die Festlegung bestimmter Regeln kann man die Überweisung von Zahlungen, die im Modul "Buchführung" erstellt wurden, veranlassen. Diese Regeln werden in der Registerkarte "Routing" eingestellt:

Routing

Funktionsschaltflächen

Oben im Menü gibt es folgende Schaltflächen:

  • Neue Regel — Erstellung einer neuen Routing Regel.
  • Entfernen — Alle Zahlungen und Rechnungen löschen. Danach werden alle Überweisungen, die im Modul "Buchführung" erfaßt sind, nicht mehr erkannt.
  • Anwenden — Verarbeitung der Überweisungen (ohne Prüfung auf Neue) ensprechend den Routing Regeln starten.

Liste der Regeln

Alle erstellten Regeln werden in einer Liste mit Name, Einzahler, Empfänger und Währung dargestellt.

Die Anwendung der Regeln erfolgt von oben nach unten. Wenn eine Überweisung ensprechend einer der Regeln verarbeitet wurde, wird ihre weitere Verarbeitung unterbrochen. In diesem Zusammenhang muss man für korrektes Routing die Lage der Regeln in der Liste beachten.

Richten Sie den Mauszeiger in eine Zeile, erscheinen die folgenden Symbole:

  • Nach oben verschieben — die gewählte Regel nach oben verschieben.
  • Nach unten verschieben — die gewählte Regel nach unten verschieben.
  • Kopieren — eine Kopie der gewählten Regel erstellen.
  • Entfernen — die gewählte Regel entfernen.

Zur  Bearbeitung einer Regel klickt man mit Doppelklick auf die Zeile.

Erstellen und Bearbeiten einer Regel

Um eine neue Regel zu erstellen klicken Sie auf die Schaltfläche "Neue Regel" oben im Menü. Die Fenster zur Erstellung und Bearbeitung einer Regel sind identisch:

Erzeugung/Editieren der Regel

Das Arbeitsfenster ist in drei Abschnitte unterteilt:

Hauptinformation

Im ersten Abschnitt werden die Hauptdaten der Regel angezeigt:

  • Name — Der Titel der Regel.
  • Einzahler — Auswahl der Organisation des Zahlers. Beim Drücken auf dieses Feld erscheint die Liste der Organisationen, die in den entsprechenden Modul zugesetzt wurden.
  • Empfänger — Auswahl der Organisation des Rezipienten. Beim Drücken auf dieses Feld erscheint die Liste der Organisationen, die in den entsprechenden Modul zugesetzt wurden.

Auswahl der Organisationen in diesen Feldern ist deklarativ. Wenn sie angegeben werden, muss durch Bedingingen der Regeln bestimmt werden, dass eben sie in der Transaktion angegeben werden. Anders gesagt müssen als Bedindungen, die unten angegeben werden, Prüfen nach den Feldern "Zahler" und "Rezipient" angegeben werden.

Bedingungen der Erkennung und der Bindung

Im zweiten Block muss man Bedingungen für Erkennung des Textes und seiner Bindung an den Rezipienten und Zahler angeben, die oben angegeben werden. Für Zusetzung der Bedingung muss man auf die Taste "Bedindung zusetzen" drücken. Danach erscheint in der Tabelle eine neue Zeile. Für Editieren des Feldes in der Zeile muss man zweimal mit der linken Maustaste darauf klicken.

  • Feld — ein der Felder der Operation, dessen Analyse durchgeführt wird.
  • Bedingung — Bedingung, nach der die für Analyse des Feldes durchgeführt wird (ZB, "Leer", "Ausgefüllt", "Gleich" usw.).
  • Wert — Wert, mit den das oben angegebene Feld verglichen wird. Bei Auswahl der Bedingung "Leer" oder "Ausgefüllt" muss der Wert nicht angegeben werden. Als Wert können auch Makros #CID#, #AUTOLINK# und #COMPANY# angegeben werden. Sie können für Bestimme der Felder "Rezipient" und "Zahler" verwendet werden. Sind diese festgelegt, erstreckt sich die Suche für "CID", "Autolink" -Werte oder einen exakt übereinstimmenden Firmennamen (#COMPANY#) auf die gesamte Datenbank der Organisation. Wenn dieser Wert  gefunden ist, gilt die Bedingung als erfüllt.

Handlungen

Im dritten Block werden Handlungen angegeben, die man durchführen muss, wenn die Operation den angegebenen Bedingungen entspricht:

  • Handlung — Auswahl der Handlung:
  • Email den Buchhaltern der Gesellschaft senden — Benachrigtigungsmail auf Mailbox senden, das im Feld "Wert" angegeben wird.
  • Zeichen der Zahlung verändern — Zeichen der Summe der Transaktion vor ihrer Verarbeitung verändern (ZB, als Zusetzung in Form einer Zahlung in das angegebene Buch). Die Transaktion verändert sich dabei nicht.
  • Kommissionsgebühr in % abheben — Kommissionsgebühr in der angegebenen Grösse  (in Prozenten) von der Summe der Transaktion vor ihrer Verarbeitung. Die Transaktion selbst verändert sich in diesem Fall nicht.
  • ins Buch zusetzen — Operation als eine Zahlung ins Buch zusetzen, die im Feld "Wert" angegeben wird.
  • ins Buch mit dem Status "durchgeführt" zusetzen — Operation als eine Zahlung ins Buch zusetzen, das im Feld "Wert" angegeben wird. Dabei wird der Zahlung Status "Durchgeführt" zugeordnet.
  • Kommissionsgebühr nach Agenten verteilen — Kommissionsgebühr von der Summe der Transaktion unter Agenten verteilen, die als Kommissionsagenten für Organisation-Zahler nach dieser Transaktion angegeben werden. Für Verteilung der Kommissionsgebühr wird im Modul "Berechnungen" Rechnung automatisch erzeugt. Dabei wird als Zahler nach dieser Rechnung der Rezipient der Transaktion angegeben und als Rezipient - der Agent.
    Da die Rechnung für ein bestimmtes Produkt gestellt wird, muss man im Feld "Wert" es eine zusätzliche Bedingung angeben. Ein individuelles Produkt für Arbeit mit Kommissionsgebühren muss vorläufig im Modul "Produkte" erzeugt werden. ZB. können Sie das Produkt "Kommissionsgebühr" erzeugen.
  • Wert — Benennung des Buches, in das die Zahlung, Mailbox, auf das die Warnung gesendet wurde, oder Produkt für Zurechnung der Kommissionsgebühren kopiert wird.

Für Speicherung der Veränderungen muss man auf die Taste "Speichern" drücken.

Prinzinzipien des Triggern einer Regel

Hauptanforderung für Triggern einer Regel ist eindeutige Identifizierung des Zahlers und des REzipienten und Erfüllung aller Bedingungen, die in Routing Regeln angegeben werden.

Es gibt zwei Verfahren der Bestimmung des Zahlers und des Rezipienten:

  • Zahler und Lieferant werden in Hauptparametern der Regel angegeben
    In diesem Fall müssen die angegebenen Zahler und Lieferant von Bedingungen der Regel bestätigt. Anders gesagt sind in dieser Regel der Zahler und Rezipient schon im voraus bekannt, in der Transaktion müssen die ihnen entsprechenden Parameter vorhanden sein.
  • Zahler und Lieferant werden in Hauptparametern der Regel nicht angegeben
    In diesem Fall müssen der Zahler und der Lieferant in der Transaktion selbst definiert. Dafür muss man in Bedingungen der Regel die Suche mittels Makros  #CID#, #AUTOLINK# oder #COMPANY# durchführen. Definieren nach anderen Parametern ist in diesem Fall unmöglich.