Regelmanager
Dieses Dokument bietet eine umfassende Erklärung der KonfliktlÜsungsregeln, die im DocBits-Rechnungssystem verwendet werden. Diese Regeln sind darauf ausgelegt, automatisch Abweichungen zwischen Rechnungsdetails und Bestelldaten (PO) zu behandeln und eine genaue finanzielle Abstimmung zu gewährleisten. Das System wendet diese Regeln an, um Rechnungszeilen, Gebßhren und Steuern zu verarbeiten und bei Bedarf entsprechende Anpassungen oder Notizen zu generieren.
Struktur der Regeln
Metadaten ⢠version: Identifiziert die Version der Mapping-Datei. ⢠revision: Revisionsnummer zur Nachverfolgung von Ănderungen. ⢠author: Gibt den Ersteller der Mapping-Datei an. ⢠description: Eine kurze Beschreibung des Zwecks der Datei. ⢠created_at & updated_at: Zeitstempel fĂźr die Erstellung und die letzte Aktualisierung der Datei.
Exportkonfiguration Der Abschnitt zur Exportkonfiguration definiert die Zuordnung zwischen den Datenfeldern im System und den entsprechenden Feldern in den Exportdateien. ⢠Header: Definiert die Kopfzeilenfelder fßr die exportierten Rechnungsdaten. ⢠Tax Lines: Gibt die Felder fßr Steuerzeilen in dem Export an. ⢠Order Header Charges: Ordnet Felder zu, die mit zusätzlichen Gebßhren auf der Ebene des Bestellkopfes verbunden sind. ⢠Receipt Lines: Ordnet Felder fßr einzelne Zeilenartikel in einem Beleg zu. ⢠Order Line Charges: Definiert die Felder fßr Gebßhren, die sich auf spezifische Bestellzeilen beziehen. ⢠Cost Lines: Gibt Felder fßr Kostenverteilungszeilen an. ⢠Debit Note & Credit Note: Definiert Felder zur Erstellung von Belastungs- und Gutschriften in Fällen von Abweichungen.
KonfliktlĂśsungsregeln Diese Regeln behandeln Abweichungen zwischen Rechnungsdaten und den entsprechenden Bestelldaten. Jede Regel besteht aus mehreren Komponenten: ⢠Name: Der beschreibende Name der Regel, der den Typ der behandelten Abweichung angibt. ⢠Section: Gibt an, auf welchen Teil der Rechnung (z. B. receipt_lines, line_charges) die Regel angewendet wird. ⢠Active: Boolescher Wert (true oder false), der angibt, ob die Regel derzeit aktiv ist. ⢠Match Criteria: Bedingungen, die die Regel auslĂśsen, basierend auf Vergleichen zwischen den tatsächlichen Rechnungsdaten und den erwarteten Bestelldaten. ⢠Actions: Definiert, was das System tun soll, wenn die Regel ausgelĂśst wird, einschlieĂlich der Anpassung von Werten, der Anwendung von GebĂźhren oder der Generierung von Gutschriften/Beschwerden.
Gemeinsame Elemente in den Regeln
Vergleichsoperatoren Diese Operatoren definieren, wie die tatsächlichen Rechnungswerte mit den erwarteten Bestellwerten verglichen werden: ⢠gleich ⢠grĂśĂer als ⢠grĂśĂer oder gleich ⢠kleiner als ⢠kleiner oder gleich ⢠innerhalb der Toleranz ⢠auĂerhalb der Toleranz
Genehmigungsstatus Gibt an, ob eine Abweichung genehmigt ist oder nicht: ⢠genehmigt ⢠abgelehnt ⢠beliebig
Aktionstypen Definiert spezifische MaĂnahmen, die ergriffen werden sollen, wenn eine Abweichung festgestellt wird: ⢠Empfangszeile ⢠Kostenzeile ⢠KopfgebĂźhr ⢠ZeilengebĂźhr ⢠Steuerzeile ⢠Belastungsnote Empfangszeile ⢠Belastungsnote Kostenzeile ⢠Belastungsnote KopfgebĂźhr ⢠Belastungsnote ZeilengebĂźhr ⢠Gutschrift Empfangszeile ⢠Gutschrift Kostenzeile ⢠Gutschrift KopfgebĂźhr ⢠Gutschrift ZeilengebĂźhr ⢠Gutschrift Steuerzeile
Regelbeispiele Fall 1, 2, 3: Menge und Stßckpreis innerhalb der Toleranz ⢠Zweck: Behandelt Szenarien, in denen sowohl die Menge als auch der Stßckpreis auf der Rechnung innerhalb der akzeptierten Toleranzgrenzen im Vergleich zur Bestellung liegen. ⢠Aktion: Das System akzeptiert die Rechnungswerte und berechnet den Gesamtbetrag.
Fall 4, 5: Menge innerhalb der Toleranz, StĂźckpreis auĂerhalb der Toleranz (genehmigt) ⢠Zweck: Gilt, wenn die Menge innerhalb der Toleranz liegt, der StĂźckpreis jedoch auĂerhalb der Toleranz liegt und genehmigt wurde. ⢠Aktion: Das System passt den StĂźckpreis an, um mit der Bestellung Ăźbereinzustimmen, und wendet erforderliche ZeilengebĂźhren an.
Fall 6: Menge innerhalb der Toleranz, StĂźckpreis auĂerhalb der negativen Toleranz (abgelehnt) ⢠Zweck: Behandelt Fälle, in denen der StĂźckpreis geringer ist als erwartet und auĂerhalb des Toleranzbereichs liegt, was zu einer Ablehnung fĂźhrt. ⢠Aktion: Das System passt den StĂźckpreis an, um mit der Bestellung Ăźbereinzustimmen, generiert eine Gutschrift fĂźr die Differenz und wendet bei Bedarf KopfgebĂźhren an.
Behandlung von GebĂźhren und Steuern GebĂźhr pro Einheit Toleranz ⢠Regeln in dieser Kategorie behandeln Abweichungen bei GebĂźhren pro Einheit, mit spezifischen MaĂnahmen, basierend darauf, ob die GebĂźhr innerhalb oder auĂerhalb der Toleranz liegt und ob sie genehmigt oder abgelehnt ist.
Steuerzeilenanpassungen ⢠Diese Regeln verwalten Steuerabweichungen, indem sie die Steuerzeilen anpassen oder entsprechende Gutschriften oder Belastungsnoten basierend auf den Unterschieden zwischen Rechnungs- und Bestelldaten generieren.
Enums und Optionen ⢠Enums: Vorgegebene Wertelisten, die Konsistenz ßber die Regeln hinweg gewährleisten (z. B. Vergleichsoperatoren, Genehmigungsarten). ⢠Optionen: Vorgegebene AuswahlmÜglichkeiten fßr die Handhabung von Mengen oder Stßckpreisen, die Flexibilität bei der Regeldefinition bieten.
Screenshots Erklärung Screenshot 1: Regelmanagement-Oberfläche Dieser Screenshot zeigt die Regelmanagement-Oberfläche, auf der Administratoren alle KonfliktlÜsungsregeln einsehen und verwalten kÜnnen. Wichtige Elemente sind: ⢠Regel hinzufßgen Schaltfläche: ErmÜglicht das Hinzufßgen neuer Regeln. ⢠Regelliste: Zeigt alle aktiven Regeln mit Details wie Name, Abschnitt und aktivem Status an. ⢠Abschnitt Dropdown: Filtert die Regeln basierend auf dem Abschnitt, auf den sie sich beziehen (z. B. Empfangszeilen, Zeilengebßhren).
Screenshot 2: Detaillierte Regelbearbeitung Dieser Screenshot zeigt die detaillierte Ansicht einer bestimmten Regel, die bearbeitet wird. Wichtige Elemente sind: ⢠Kriterienbereich: Definiert die Bedingungen, unter denen die Regel ausgelĂśst wird. Beispielsweise kĂśnnte das Kriterium angeben, dass, wenn die Menge und der StĂźckpreis von der Bestellung abweichen, aber innerhalb der Toleranz liegen, die Regel angewendet werden sollte. ⢠Aktionsbereich: Gibt an, welche MaĂnahmen ergriffen werden sollen, wenn die Kriterien erfĂźllt sind. Dies kann die Anpassung der Rechnungszeilen, die Generierung von Gutschriften oder Belastungsnoten oder die Anwendung zusätzlicher GebĂźhren umfassen. ⢠Dokumenttyp und Kostenbestandteile: ErmĂśglicht es dem Administrator, spezifische MaĂnahmen den Dokumenttypen und Kostenbestandteilen zuzuordnen, was Flexibilität bei der Handhabung verschiedener Szenarien bietet.
Last updated
Was this helpful?