Partner und offene Posten suchen

Bei der Verarbeitung der Auszugspositionen im automatischen Bankenbuchen (ABB) werden Konten und offene Posten gesucht und zugeordnet. Dies erfolgt aufgrund der Informationen, die beispielsweise in den Auftraggeberdaten und Verwendungszwecken der Auszugspositionen übermittelt werden.

Um eine möglichst hohe Trefferquote bei der Kontenfindung und der Zuordnung der offenen Posten zu erreichen können in den Buchungsdefinitionen und Schlüsselwörtern Suchmerkmale für die Suche im Verwendungszweck festgelegt werden. Zusätzlich zur Suche über den Verwendungszweck bieten die Buchungsdefinitionen weitere Suchfunktionen, um Konten zu suchen und darüber die Zuordnung offener Posten vorzunehmen.

In dieser Dokumentation sind unterschiedliche Suchverfahren beschrieben, die im ABB für die Partnersuche und die Zuordnung offener Posten angewendet werden.

Eine ausführliche Beschreibung zu den Buchungsdefinitionen finden Sie in der Dokumentation Buchungsdefinitionen.

Informationen zu Schlüsselwörtern finden Sie in der Dokumentation Schlüsselwörter.

Partner suchen

Zunächst muss aufgrund der Informationen in der Auszugsposition das Konto des Partners identifiziert werden. Durch die der Auszugsposition zugeordneten Buchungsdefinition ist festgelegt, ob das Konto eines Debitors oder Kreditors gesucht wird.

In der Buchungsdefinition können unter dem Karteireiter Kontosuche bis zu fünf Suchfunktionen für die Suche nach dem Partner aktiviert sein. Jede Suchfunktion löst bei der Verarbeitung der Auszugspositionen ein eigenes Suchverfahren aus, um einen Partner zu finden. Nur wenn ein Partner eindeutig identifiziert wurde, können für diesen die offenen Posten gesucht und zugeordnet werden.  Folgende Suchfunktionen können Sie für die Partnersuche aktivieren:

Stammbanken

Der Partner wird aufgrund der Inhalte in den Feldern Auftraggeber Bankkennung/BLZ und Auftraggeber Kontonummer der Auszugsposition gesucht (in der MT940-Datei die Feldbezeichnung :86 Umsatzteil ?30 und ?31). Dabei werden mit dieser Bankverbindung die im Partnerstamm eingetragenen Stammbanken verglichen.

Beginnt die Kontonummer in der Auszugsposition mit einem Buchstaben (A-Z), wird bei der Suche die IBAN ansonsten die Kontonummer für den Vergleich herangezogen. Bei Übereinstimmung der Bankverbindung,  wird der zugeordnete Partner verwendet, wenn es sich um einen gültigen Debitor bzw. Kreditor handelt.

Hinweis
Diese Suchfunktion greift nur, wenn beide Felder der Bankverbindung in der Auszugsposition gefüllt sind.

Gespeicherte Banken aus älteren Auszügen

Konnte der Partner nicht über die Stammbank gefunden werden, kann die Suche über die Bankenhistorie erweitert werden. Abhängig von der Einstellung des Feldes Bank speichern in der Buchungsdefinition werden bei der Durchführung des ABB weitere Bankverbindungen eines Partners in der Bankenhistorie gespeichert. Diese können bei der Verarbeitung künftiger Auszüge zur Kontenfindung herangezogen werden.

Die Suche nach dem zuzuordnenden Partner erfolgt wie bei der Suchfunktion Stammbanken aufgrund der Inhalte in den Auszugsfeldern Auftraggeber Bankenkennung/BLZ und Auftraggeber Kontonummer. Zum Vergleich werden dabei die in der Bankenhistorie gespeicherten Bankverbindungen gelesen.

Bei Übereinstimmung der Bankverbindung, wird der zugeordnete Partner aus der Bankenhistorie verwendet, wenn es sich dabei um einen gültigen Debitor bzw. Kreditor handelt.

Auftraggeber aus älteren Auszügen

Abhängig von der Einstellung des Feldes Auftraggeber speichern in der Buchungsdefinition werden die mit der Auszugsposition übermittelten Auftraggeberdaten bei der Durchführung des ABB in der Auftraggeberhistorie gespeichert. Diese können bei der Verarbeitung künftiger Auszüge zur Personenkontenfindung herangezogen werden.

Bei dieser Suchfunktion erfolgt die Suche nach dem Partner aufgrund der übermittelten Inhalte in den Feldern Auftraggeber 1 und Auftraggeber 2 der Auszugsposition (in der MT940-Datei die Feldbezeichnung :86 Umsatzteil ?32 und ?33). Zum Vergleich werden dabei die in der Auftraggeberhistorie gespeicherten Auftraggeberdaten gelesen.

Bei einer Übereinstimmung wird der zugeordnete Partner aus der Auftraggeberhistorie verwendet, sofern es sich dabei um einen gültigen Debitor bzw. Kreditor handelt.

Partnernummer aus Verwendungszweck

Bei dieser Suchfunktion werden die Verwendungszwecke der Auszugsposition zur Partnersuche herangezogen. Aus den im Verwendungszweck übermittelten Informationen wird versucht den Partner zu ermitteln. Dies erfolgt unter der Verwendung von Schlüsselwörtern, für die Suchbegriffe zur eindeutigen Identifizierung einer Kunden- oder Lieferantennummer festgelegt sind. Durch die Verwendung von Schlüsselwörtern können andere Angaben in den Verwendungszwecken ausgeschlossen werden.

Wird laut Einstellung im Feld Konto der Buchungsdefinition nach der Kontonummer eines Debitors gesucht, werden die Suchbegriffe verwendet, die für das Schlüsselwort Kundennummer vorhanden sind. Bei der Suche nach einem Kreditor die Suchbegriffe des Schlüsselwortes Lieferantennummer.

Insgesamt stehen 8 unterschiedliche Schlüsselwörter zur Verfügung:

  • Kundennummer
  • Lieferantennummer
  • Rechnungsnummer
  • Schecknummer
  • Auftragsnummer
  • Fremdbelegnummer
  • OP-Bereinigungsnummer
  • QRR-Rechnungsinformation

Für die Schlüsselwörter können Suchbegriffe als Konstante und als Suchmuster vorhanden sein.

Suchbegriff als Konstante

Der Suchbegriff enthält einen festen Wert, der für den Vergleich mit dem Inhalt im Verwendungszweck herangezogen wird. Bei Übereinstimmung wird die dem Suchbegriff nachfolgende Zeichenfolge im Verwendungszweck als mögliche Partnernummer interpretiert.

Beispiel
Das Beispiel bezieht sich auf folgenden Sachverhalt:

  • Es wird laut Buchungsdefinition ein Debitor gesucht
  • Im Verwendungszweck wird als Kundennummer der Wert KD123456 übermittelt
  • Für das Schlüsselwort Kundennummer ist der Suchbegriff KD vorhanden

Im Verwendungszweck wird zunächst nach der Konstante KD gesucht. Wird die Konstante gefunden, wird die nachfolgende Zeichenfolge 123456 als Kundennummer verwendet, wenn es sich um einen gültigen Debitor handelt.

Da bei der Verwendung von Suchbegriffen als Konstante weder Groß- und Kleinschreibung noch Leerstellen direkt nach der Konstante beachtet werden, wird die Kundennummer auch gefunden,  wenn diese beispielsweise in folgender Aufbereitung im Verwendungszweck übermittelt wird:

  • Kd123456
  • KD 123456
  • Kd 123456

Gleiches gilt, wenn im Suchbegriff Kd angegeben ist.

Suchbegriff als Suchmuster

Der Suchbegriff enthält eine vordefinierte Zeichenklasse (regulärer Ausdruck), um eine Zeichenfolge im Verwendungszweck zu finden. Enthält der Suchbegriff beispielsweise das Suchmuster \w{1,20} werden für die Suche im Verwendungszweck alle numerischen und alphanumerischen Zeichen ab der 1. Stelle in einer Länge von 20 Stellen berücksichtigt.

Suchmuster im ABB bieten Ihnen die Möglichkeit, eine Zeichenfolge im Verwendungszweck zu suchen und die gefundene Zeichenfolge komplett oder nur einen festgelegten Bereich dieser Zeichenfolge als Vergleichswert zur Identifizierung des Partners zu verwenden.

Beispiel
Das Beispiel bezieht sich auf folgenden Sachverhalt:

  • Es wird laut Buchungsdefinition ein Debitor gesucht
  • Im Verwendungszweck wird als Kundennummer der Wert KD123456 übermittelt
  • Für das Schlüsselwort Kundennummer ist als Suchbegriff das Suchmuster KD\d{1,6} vorhanden

Im Verwendungszweck wird nach einer Zeichenfolge gesucht, die auf den Stellen 1 und 2 die Konstante KD und auf den nachfolgenden 6 Stellen eine Nummer enthält. Im Verwendungszweck wird die Zeichenfolge KD123456 gefunden, die aufgrund des verwendeten Suchmusters als Kundennummer interpretiert und zugeordnet wird, sofern es sich dabei um einen gültigen Debitor handelt.

Beispiel
Das Beispiel bezieht sich auf folgenden Sachverhalt:

  • Es wird laut Buchungsdefinition ein Debitor gesucht
  • Im Verwendungszweck wird als Kundennummer der Wert KD123456 übermittelt
  • Für das Schlüsselwort Kundennummer ist als Suchbegriff das Suchmuster KD(\d{1,6}) vorhanden

Im Verwendungszweck wird nach einer Zeichenfolge gesucht, die auf den Stellen 1 und 2 die Konstante KD und auf den nachfolgenden 6 Stellen eine Nummer enthält. Es wird die Zeichenfolge KD123456 gefunden. Aufgrund des verwendeten Suchmusters wird in diesem Beispiel aber nicht die komplette Zeichenfolge als Kundennummer interpretiert, sondern nur die der Konstante KD folgende sechsstellige Nummer 123456.

Über Nummer im Verwendungszweck

Bei dieser Suchfunktion wird der Partner z. B. über die im Verwendungszweck gespeicherte Rechnungsnummer eines offenen Posten gesucht (in der MT940-Datei die Feldbezeichnung :86). Dazu werden zunächst die Zeichenfolgen aus den Verwendungszwecken entsprechend dem vorgegebenen Nummernformat (Suchmuster) der Buchungsdefinition ermittelt. Abhängig von der Einstellung im Feld Suche in Verwendungszweck der Buchungsdefinition werden dabei alle Verwendungszweckfelder (Inhalt 0) oder nur ein bestimmtes Verwendungszweckfeld (Inhalt ungleich 0) durchsucht.

Mit jeder im Verwendungszweck ermittelten Zeichenfolge erfolgt anschließend die Suche nach gültigen offenen Posten. Als Vergleichswerte werden die Felder aus den offenen Posten herangezogen, die in der OP-Suchfolge der Buchungsdefinition als Vergleichsfelder festgelegt sind, z. B. OP-Nummer, Externe Belegnummer, Belegtext usw. Dabei werden nur Posten berücksichtigt, deren Status den Wert Offen aufweisen. Bei Übereinstimmung wird der Partner aus dem gefundenen offenen Posten verwendet.

Werden durch die Suche mehrere Partner gefunden, wird, je nach Einstellung im Feld Wenn mehr gefunden der Buchungsdefinition, der zuerst gefundene oder kein Partner zugeordnet.

Beispiel
Das Beispiel bezieht sich auf folgenden Sachverhalt:

  • Es wird laut Buchungsdefinition ein Debitor gesucht
  • Im Verwendungszweck wird die Rechnungsnummer RG123456 übermittelt
  • In der Buchungsdefinition ist das Suchmuster RG\d{1,6} vorgegeben sowie eine OP-Suchfolge für die Suche nach der OP-Nummer. Darüber hinaus ist kein bestimmter Verwendungszweck angegeben, sodass die Suche für alle Verwendungszweckfelder ausgeführt wird.

In den Verwendungszwecken wird nun nach einer Zeichenfolge gesucht, die auf den Stellen 1 und 2 die Konstante RG und auf den nachfolgenden 6 stellen eine Nummer enthält. Im Verwendungszweck wird die Zeichenfolge RG123456 gefunden. Die komplette Zeichenfolge wird als eigentliche Rechnungsnummer interpretiert und als Vergleichswert für die OP-Nummer bei der Suche nach dem offenen Posten verwendet. Wird der offene Posten mit der Nummer RG123456 gefunden, wird der darin gespeicherte Partner verwendet.

Nachfolgend sind Beispiele für Suchmuster aufgeführt, wenn der Partner über eine gültige OP-Nummer im Verwendungszweck ermittelt werden soll. Das Nummernformat (Suchmuster) muss zwingend einen Block \w (jegliches Wort-Zeichen) oder \d (jede Zahl) enthalten.

Beispiel

Mit dem Suchmuster \d{01,06} würden folgende Rechnungsnummern gefunden werden:

  • 000020
  • 00020
  • 0020
  • 020
  • 20
  • 0

Mit dem Suchmuster RE\d{01,06} würden folgende Rechnungsnummern gefunden werden:

  • RE000020 und 000020
  • RE00020 und     00020
  • RE0020 und     0020
  • RE020 und     020
  • RE20 und     20
  • RE2 und     0
  • RE
  • R

Mit dem Suchmuster 11-\w{01,06} würden folgende Rechnungsnummern gefunden werden:

  • 11-RgNrAB und RgNrAB  und R

Analog zur Suche Partnernummer aus Verwendungszweck können Sie auch hier die vielfältigen Möglichkeiten von Suchmustern (regulären Ausdrücken) zur gezielten Suche nutzen.

Offene Posten suchen

Sofern der Partner einer Auszugsposition identifiziert ist, erfolgt die Suche nach den zuzuordnenden offenen Posten. Dazu werden zunächst alle Posten des Partners und gegebenenfalls die des zugehörigen Verbandes, der Verbandsmitglieder und Zahlungsregulierer ermittelt. Über die im Verwendungszweck übermittelten Informationen werden dann die offenen Posten für die Zuordnung herausgesucht.

Dabei wird mit jedem eingelesenen offenen Posten geprüft, ob die OP-Nummer (und ggf. die im offenen Posten gespeicherten Werte für externe Belegnummer, Belegtext, OP-Text, Rechnungsliste und Fremdschlüssel) im Verwendungszweck vorkommt. Sofern dies der Fall ist, wird der offene Posten der Buchung zugeordnet.

Darüber hinaus können bei der Suche über die OP-Nummer auch offene Posten gefunden werden, wenn im Verwendungszweck die Rechnungsnummer ohne führende Auftragsart übermittelt wird.

Setzt sich z. B. eine OP-Nummer aus maximal 3- führenden Stellen, einem Bindestrich und einer weiteren Zeichenkette zusammen, wird für eine OP-Zuordnung nicht nur mit der kompletten Zeichenfolge gesucht, sondern auch ohne die führenden 3 Stellen und dem Bindestrich. Das setzt allerdings voraus, dass es sich bei den Stellen vor dem Bindestrich um eine gültige Ausgangsrechnungsart handelt. Die Stellen nach dem Bindestrich müssen der Länge der Nummern des zugeordneten Nummernkreises der Ausgangsrechnungsart entsprechen.

Um beispielsweise den offenen Posten mit der OP-Nummer 100-R12345 zu finden, kann im Verwendungszweck die Rechnungsnummer 100-R12345 oder R12345 übermittelt werden.

Dies erfolgt für die aktuelle Organisation sowie für alle möglichen Konzernorganisationen gemäß den festgelegten Konzernverrechnungen.

Partner über Vertriebsauftrag suchen

Bei der Verarbeitung von Auszugspositionen die einen Bezug zu Vorkasseaufträgen haben, wird der Partner über die im Verwendungszweck gespeicherte Auftragsnummer eines Vertriebsauftrages gesucht. Zur Identifizierung der Auftragsnummer im Verwendungszweck werden die Suchbegriffe verwendet, die für das Schlüsselwort Auftragsnummer festgelegt sind. Suchbegriffe können als Konstante und als Suchmuster vorhanden sein.

Bei einem Suchbegriff als Konstante enthält dieser einen festen Wert, der für den Vergleich mit dem Inhalt im Verwendungszweck herangezogen wird. Bei Übereinstimmung wird die dem Suchbegriff nachfolgende Zeichenfolge im Verwendungszweck als mögliche Auftragsnummer interpretiert. Mit dieser Auftragsnummer wird der Vertriebsauftrag gesucht und sofern gefunden der darin gespeicherte Partner verwendet.

Bei einem Suchbegriff als Suchmuster enthält dieser eine vordefinierte Zeichenklasse (regulärer Ausdruck), um eine Zeichenfolge im Verwendungszweck zu finden. Diese Zeichenfolge wird als mögliche Auftragsnummer interpretiert und damit der Vertriebsauftrag gesucht. Wird der Vertriebsauftrag gefunden, wird der darin gespeicherte Partner verwendet.

Beispiel
Das Beispiel bezieht sich auf folgenden Sachverhalt:

  • Im Verwendungszweck wird die Auftragsnummer VKS-VA2611 übermittelt
  • Für das Schlüsselwort Auftragsnummer ist als Suchbegriff das Suchmuster VKS-VA\d{1,4} vorhanden

Im Verwendungszweck wird nach einer Zeichenfolge gesucht, die auf den Stellen 1 bis 6 die Konstante VKS-VA und auf den nachfolgenden 4 Stellen eine Nummer enthält. Es wird die Zeichenfolge VKS-VA2611 gefunden und als Auftragsnummer interpretiert und für die Suche nach dem Vertriebsauftrag verwendet.

Darüber hinaus ist es auch möglich, den Partner über die im Verwendungszweck übermittelte Fremdbelegnummer eines Vertriebsauftrages zu suchen. Zur Identifizierung der Fremdbelegnummer im Verwendungszweck werden die Suchbegriffe verwendet, die für das Schlüsselwort „Fremdbelegnummer“ festgelegt sind.

Beispiel
Das Beispiel bezieht sich auf folgenden Sachverhalt:

  • Im Verwendungszweck wird die Fremdbelegnummer 2176571604006 übermittelt
  • Für das Schlüsselwort Fremdbelegnummer ist als Suchbegriff das Suchmuster \d{13} vorhanden

Für die Suche im Verwendungszweck werden alle numerischen Zeichen ab der 1. Stelle in einer Länge von 13 Stellen berücksichtigt.  Es wird die Zeichenfolge 2176571604006 gefunden und als mögliche Fremdbelegnummer interpretiert. Diese wird nun als Vergleichswert für die Suche nach dem Vertriebsauftrag verwendet.

Zur Verwendung von Schlüsselwörtern mit Suchbegriffen als Konstante und Suchmuster lesen Sie auch den Abschnitt Partnernummer aus Verwendungszweck.

Czy ten artykuł był pomocny?