In diesem Arbeitsschritt definieren Sie Matchcodes für die Debitorenstammdaten. Wenn Sie einen Debitorenstammsatz ändern oder anzeigen wollen und Ihnen die Nummer des Stammsatzes nicht mehr bekannt ist, können Sie diese mit Hilfe eines sog. Matchcodes suchen. Das System speichert bestimmte Felder eines Debitorenstammsatzes im Matchcode. Sie können das Debitorenkonto anhand dieser Felder, den sog. Matchcodes, suchen.
Der Aufbau der Matchcodes erfolgt aus den Stammdatentabellen über Datenbankviews und -indizes (=Aktualisierungsart I).
Sie benötigen eine bestimmte Debitorenkontonummer, kennen aber nur deren Langtext und den relevanten Buchungskreis. Mit Hilfe einer Matchcodesuche können Sie über den Buchungskreis oder den Langtext die Kontonummer finden.
Die SAP-Standardauslieferung enthält folgende Matchcodes für Debitorenkonten:
Das Matchcode-Objekt für die Debitorenkonten heißt DEBI.
Das Matchcode-Objekt legt fest, welche Datenbanktabellen und damit welche Felder grundsätzlich für die Matchcode-Ids benötigt werden. Zu einem Matchcode-Objekt können dann eine oder mehrere Matchcode-IDs angelegt werden. In der Matchcode-ID wird festgelegt, über welche Felder bzw. Feldkombinationen gesucht werden soll.
Da die Suchfelder für den Namen (NAME1) und den Ort (ORT01) des Debitors eine korrekte Groß- und Kleinschreibung erfordern, wurden für diese Felder besondere Stellvertreterfelder angelegt. In diesen Stellvertreterfeldern (MCOD1 für NAME1 und MCOD3 für ORT01) werden automatisch alle Eingaben in Großbuchstaben umgesetzt. Sie brauchen daher bei der Eingabe von Name oder Ort des Debitors bei der Matchcode-Selektion nicht auf Klein- oder Großschreibung zu achten.
Wenn Sie neben den Matchcode-IDs, die im Standard ausgeliefert werden, zusätzliche Matchcode-IDs benötigen, in denen auch die Felder für den Namen oder den Ort des Debitors aufgenommen werden sollen, müssen Sie in die Feldliste der Matchcode-IDs für die Suchfelder (NAME1 und ORT01) die Matchcode-Felder MCODF1 und MCOD3 eintragen.
Im SAP-Standardsystem werden die Stellvertreterfelder MCOD1 und MCOD3 für die Suchfelder NAME1 und ORT01 ausgeliefert. Das Suchfeld NAME2 ist nicht in den Standardmatchcodes enthalten. Daher können Sie anstatt dieses Suchfeldes ein anderes einstellen. Sie können beispielsweise anstatt NAME2 das Feld STRAS verwenden, wenn Sie die Straße als Suchfeld benötigen. Hierzu müssen Sie im Arbeitsschritt "Suchfelder für Matchcodes prüfen" anstatt NAME2 das Feld STRAS eintragen.
Weitere Informationen zu den Matchcodes finden Sie im Dokument BC - ABAP/4 Dictionary . Weitere Informationen zur Klassifizierung finden Sie im entsprechenden Abschnitt des Basis-Einführungsleitfadens.