READER - Konfiguration der Kopfdaten-Erkennung
- Merve Yurdakul
- Dennis Balzuweit
Konfiguration der Kopfdaten-Erkennung
Parameter | Datentyp | Beschreibung | INVOICE | CONFIRMATION | ORDER |
---|---|---|---|---|---|
AddressFieldSource | UCS4STR | Über AdressFieldSource wird definiert, welche Fragmente der Adressdaten für den einwandfreien Vergleich entsprechend ersetzt werden. Dazu ein Beispiel: Angenommen für einen Debitor ist die Hermann-Müller-Straße eingepflegt. Auf dem Beleg hingegen wird die Hermann-Müller-Str. ausgewiesen. Die auf dem Beleg befindlichen Adressdaten werden mit den Stammdaten aus der Datenbank abgeglichen und gegebenenfalls normalisiert, d.h. Wörter wie „Straße“ werden entfernt, und über die im AdressFieldTarget definierten Zeichen ersetzt. In dem Fall wird "Müller" mit Mueller ersetzt. Die Elemente werden in einer Reihenfolge kommasepariert eingetragen | |||
AdressFieldTarget | UCS4STR | Im AdressFieldTarget werden Zeichen gespeichert, die nachher als Replacer für die Erkennung eingesetzt werden | |||
AdressReplacer | UCS4STR | Bestimmt, welche Elemente einer Adresse für den Vergleich entsprechend entfernt, normalisiert oder ersetzt werden. Die Elemente werden kommasepariert in einer Liste geführt | |||
AdressReplacerAll | UCS4STR | Beinhaltet die Elemente der Ersetzungstabelle, die für den Vergleich von Adressdaten verwendet werden. Damit die Auf dem Beleg ausgewiesenen Adressdaten mit den Daten aus der Datenbank abgeglichen werden können werden bestimmte Fragmente wie Name, Straße und Ort entsprechend ersetzt. Die Replacer werden auf alle Elemente einer Adresse angewandt (Name, Straße und Ort) und es sind keine Leerzeichen erlaubt | |||
AdressReplacerName | UCS4STR | Hier werden die Replace Werte für den Namensvergleich gepflegt und diese sind mit einem CRLF voneinander getrennt | |||
AdressReplacerStreet | UCS4STR | Hier werden die Replace Werte für den Straßenvergleich gepflegt und diese sind mit einem CRLF voneinander getrennt | |||
ContentToFieldList | Beinhaltet die Felder die für den Parameter ContentSignReplacer verwendet werden | ||||
ContentToSignReplacer | UCS4STR | ContentToSignReplacer wird von dem Skript ChangeContentToSign verwendet, und fügt in das verknüpfte Feld das Zeichen „X“ ein, sobald z.B. ein gesondertes Lieferdatum wie z.B. Lieferdatum = Rechnungsdatum im Dokument erfasst wird | |||
CreditorIDMaxLengthLeadingZeros | INTEGER | Das ist ein Ganzzahlwert für die maximale Anzahl an führenden Nullen bei der Kreditor-ID. Das Feld wird für die interne Bearbeitung, Sortierung und dem Vergleich im System sowie in der Datenbank eingesetzt. Dazu ein Beispiel: Angenommen der Wert ist 5 und die ID des Kreditors ist eine „12“, dann wird die Kreditor-ID so in der Datenbank dargestellt „0000012“. CreditorIDMaxLengthLeadingZeros wird nur eingesetzt, wenn in der Datenbank auch führende Nullen angewendet werden. Die maximale Anzahl an führenden Nullen im System muss mit der Datenbank übereinstimmen | |||
CurrencyFieldReplacer | UCS4STR | In CurrencyFieldReplacer sind ersetze Begriffe definiert, welche den vollständigen Währungsnamen in die Kurzschreibweise umwandeln. Im Währungsfeld steht dann ein dreistelliger Code wie z.B. EUR für Euro | |||
DefaultCurrency | UCS4STR | Im System kann eine feste Währung eingetragen werden, die verwendet wird falls die Standardlogik kein Ergebnis liefert | |||
DefaultTaxValue[1|2|3] | Double | Im Auslieferungszustand werden die Steuersätze (19 %, 7 %, 0 %) berücksichtigt. Individuelle Anpassungen sind jederzeit möglich | |||
FillTaxamount | BOOLEAN | Die Steuerbetragsrechnung wird automatisch ausgeführt, wenn die Nettobeträge den Positionen eindeutig zugeordnet werden können und der Steuersatz erfasst wurde | |||
IncotermsReplacer | UCS4STR | Der Parameter enthält Elemente, die auf dem vorhandenen Beleg nach bestimmten Text sucht die sich in ein Incotermsidentifier überführen lassen können. Als Beispiel: (Frei Haus=EXW)<CRLF> ermittelt das System "Frei Haus" wird in das Feld h_incoterms "EXW" eingetragen | |||
UseHeaderDeliveryNoteNumberForDBMatching | UCS4STR | Die erkannten Lieferscheinnummern werden gegen die Datenbank geprüft, wenn das System einen Kreditor ermitteln konnte. Stimmt die erfasste Bestellnummer mit dem Wert aus der Tabelle überein, wird dieser Wert in das entsprechende Indexfeld übernommen, damit die nachfolgenden Prozesse den Bezug zu dem ERP-System haben | |||
UseHeaderOrderNumberForDBMatching | BOOLEAN | Die erkannten Bestellnummern aus dem Kopfbereich werden gegen die Datenbank geprüft, wenn das System einen Kreditor ermitteln konnte. Stimmt die erfasste Bestellnummer mit dem Wert aus der Tabelle überein, wird dieser Wert in das entsprechende Indexfeld übernommen, damit die nachfolgenden Prozesse den Bezug zu dem ERP-System haben | |||
UseZeroWhenTaxIsEmpty | BOOLEAN | Falls kein Steuersatz gefunden wurde, wird der Steuerschlüssel1 auf 0 und der Steuerbetrag1 auf 0 anstatt auf "leer" gesetzt | |||
Ignorwords | |||||
H_bic | UCS4STR | Begriffe, die für das Feld BIC zur Ermittlung des jeweiligen Schlüssel- und Stoppworte ignoriert werden sollen | |||
H_confirmationnumber | UCS4STR | Begriffe, die für das Feld Auftragsbestätigungsnummer zur Ermittlung des jeweiligen Schlüssel- und Stoppworte ignoriert werden sollen | |||
H_contactperson | UCS4STR | Begriffe, die für das Feld Kontaktperson zur Ermittlung des jeweiligen Schlüssel- und Stoppworte ignoriert werden sollen | |||
H_creditoriban | UCS4STR | Begriffe, die für das Feld Kreditor-Iban zur Ermittlung des jeweiligen Schlüssel- und Stoppworte ignoriert werden sollen | |||
H_customerid | UCS4STR | Begriffe, die für das Feld Kundenummer zur Ermittlung des jeweiligen Schlüssel- und Stoppworte ignoriert werden sollen | |||
H_deladr | UCS4STR | Begriffe, die für das Feld Lieferadresse zur Ermittlung des jeweiligen Schlüssel- und Stoppworte ignoriert werden sollen | |||
H_deliverynotenumber | UCS4STR | Begriffe, die für das Feld Lieferscheinnummer zur Ermittlung des jeweiligen Schlüssel- und Stoppworte ignoriert werden sollen | |||
H_documentdate | UCS4STR | Begriffe, die für das Feld Dokumentendatum zur Ermittlung des jeweiligen Schlüssel- und Stoppworte ignoriert werden sollen | |||
H_documenttype_CreditMemo | UCS4STR | Begriffe, die für das Feld Dokumententyp zur Ermittlung des jeweiligen Schlüssel- und Stoppworte ignoriert werden sollen | |||
H_invoicenumber | UCS4STR | Begriffe, die für das Feld Rechnungsnummer zur Ermittlung des jeweiligen Schlüssel- und Stoppworte ignoriert werden sollen | |||
H_offerdate | UCS4STR | Begriffe, die für das Feld Angebotsdatum zur Ermittlung des jeweiligen Schlüssel- und Stoppworte ignoriert werden sollen | |||
H_vendorcontactperson | UCS4STR | Begriffe, die für das Feld Kontaktperson zur Ermittlung des jeweiligen Schlüssel- und Stoppworte ignoriert werden sollen | |||
Keywords | |||||
H_ag_email | UCS4STR | Schlüsselwörter für die Email des Auftragsgebers | |||
H_ag_email_Domains | UCS4STR | Schlüsselwörter für die Domäne des Auftragsgebers | |||
H_ag_phone | UCS4STR | Schlüsselwörter für die Telefonnummer des Auftragsgebers | |||
H_bic | UCS4STR | Schlüsselwörter für BIC oder SWIFT | |||
H_commision | UCS4STR | Schlüsselwörter für das Kommissionsfeld | |||
H_confirmationnumber | UCS4STR | Schlüsselwörter, die für das Feld Auftragsbestätigungsnummer herangezogen werden. | |||
H_confirmationnumber_2dnRun | UCS4STR | Erweiterte Ermittlung der Auftragsbestätigungsnummer, sofern die Standardlogik kein Ergebnis liefert | |||
H_confirmationnumber_Begin | UCS4STR | Wird die Auftragsbestätigungsnummer mit einem dieser Schlüsselwörter fälschlicher Weise durch die OCR zusammengeschrieben, dann wird es hiermit behoben. | |||
H_contactperson | UCS4STR | Schlüsselwörter für die Kontaktperson | |||
H_creditoremail | UCS4STR | Schlüsselwörter für die Email des Kreditors | |||
H_creditoremail_Domains | UCS4STR | Schlüsselwörter für die Domäne des Kreditors | |||
H_creditorphone | UCS4STR | Schlüsselwörter für die Telefonnummer des Kreditors | |||
H_creditorsalestaxid | UCS4STR | Schlüsselwörter für Umsatzsteuer-Identifikationsnummer des Kreditors wie zum Beispiel: Umsatzsteuer-ID, Tax Identification No, VAT-ID, Ust-IDNr. | |||
H_creditortaxid | UCS4STR | Schlüsselwörter für Steuernummern des Kreditors wie zum Beispiel: Steuernummer, Steuer Nr., StNr. | |||
H_customerid | UCS4STR | Schlüsselfeld für die Kundennummer | |||
H_deldate | UCS4STR | Schlüsselwörter für das Lieferdatum wie zum Beispiel: Einlief-Datum, Liefertermin, Performance Period, Ausführungszeit | |||
H_deldate_CalenderWeek | UCS4STR | Schlüsselwörter für das Lieferdatum, sofern es in Kalenderwochen angegeben wird | |||
H_deldate_Sentences | UCS4STR | Schlüsselwörter für das gesonderte Lieferdatum wie zum Beispiel Leistungsdatum = Lieferdatum | |||
H_discount | UCS4STR | Schlüsselwörter für Rabatte | |||
H_documentdate | UCS4STR | Schlüsselwörter für das Rechnungsdatum wie zum Beispiel: Ausstellungsdatum, Invoice-Date, Belegdatum, Re-Datum | |||
H_documenttype_Invoice | UCS4STR | Schlüsselwörter für die Rechnungstyperkennung | |||
H_email | UCS4STR | Schlüsselwörter für Email-Adressen | |||
H_esr | UCS4STR | Im ESR sind spezielle Begriffe hinterlegt, die auf ein ESR-Beleg hinweisen. Die ESR-Belege enthalten Zahlungsanweisungen, die ausschließlich für die Schweiz relevant sind. | |||
H_extracharges | UCS4STR | Schlüsselwörter für Zusatzkosten | |||
H_grossamount | UCS4STR | Schlüsselwörter für die Bruttobeträge wie zum Beispiel: Gesamtbetrag, Bruttosumme, Bruttobetrag, Zahlbetrag. | |||
H_iban | UCS4STR | Schlüsselwörter für die IBAN | |||
H_incoterms1 | UCS4STR | Schlüsselwörter für die Incoterms (Handelsklauseln). | |||
H_invoicenumber | UCS4STR | Schlüsselwörter für die Rechnungsnummer wie zum Beispiel: Belegnummer, Rechnungsnummer, RE-NR, Gutschrift-Nr., Invoice Number. | |||
H_invoicenumber_Begin | UCS4STR | Beinhaltet beginnende Fragmente für Rechnungsnummern wie z.B. 45 | |||
H_netamount | UCS4STR | Schlüsselwörter für die Nettobeträge wie zum Beispiel: Rechnungsbetrag Netto, Betrag Netto, Gesamtwert ohne MwSt. | |||
H_offerdate | UCS4STR | Schlüsselwörter für das Angebotsdatum | |||
H_ordernumber | UCS4STR | Schlüsselwörter für die Bestellnummer wie zum Beispiel: Bestell-Nr., Order No., Bestellanforderungs-Nr. | |||
H_ordernumberbegin | UCS4STR | Schlüsselwörter für die Bestellnummern, die sich auf den beginn der Bestellnummer beziehen | |||
H_pagefrom | UCS4STR | Schlüsselwörter für die Seitenkennzeichnung | |||
H_salestaxid | UCS4STR | Schlüsselwörter für die Umsatzsteuer | |||
H_sinfo_recharge | UCS4STR | Schlüsselwörter, die mit einem „X“ ersetzt werden, sofern diese auf dem Beleg auftreten. | |||
H_taxrate | UCS4STR | Schlüsselwörter für die Steuersätze | |||
H_taxrate_TopAddWords | UCS4STR | Schlüsselwörter für Steuersatzerkennung. Wenn die Logik ein Schlüsselwort aufzeichnet, dann wird zusätzlich noch der Begriff ermittelt der eine Zeile darüber steht. Beispiel: MwSt % 19 In so einem Fall würde die Logik das Prozentzeichen und das Schlüsselwort "MwSt" berücksichtigen. | |||
H_termsandconditionspages_Hidden | UCS4STR | Enthält Begriffsdefinitionen für die Erfassung von Allgemeinen Geschäftsbedingungen | |||
H_urgend | UCS4STR | Schlüsselwörter für die ein ersetzter Begriff definiert ist. Diese werden dann entsprechend im Feld gesetzt. | |||
H_web | UCS4STR | Schlüsselwörter für Internetadressen | |||
H_vendorcontactperson | UCS4STR | Schlüsselwörter für den Ansprechpartner des Lieferanten | |||
H_vendormail | UCS4STR | Schlüsselwörter für die Email-Adresse des Lieferanten | |||
Stopwords | |||||
H_bic | UCS4STR | Stoppwörter für BIC oder SWIFT | |||
H_confirmationnumber | UCS4STR | Stoppwörter für die Auftragsbestätigungsnummer | |||
H_confirmationnumber_2ndRun | UCS4STR | Begriffe, die für das Feld Auftragsbestätigungsnummer zur Ermittlung des Stoppwortes herangezogen werden. Dabei gibt es 2 Durchläufe wenn der erste Durchlauf kein Ergebnis erzielt. | |||
H_contactperson | UCS4STR | Stoppwörter für die Kontaktperson | |||
H_deldate | UCS4STR | Stoppwörter für das Lieferdatum | |||
H_deliverynotenumber | UCS4STR | Stoppwörter für die Lieferscheinnummer | |||
H_discount | UCS4STR | Stoppwörter für die Rabatt | |||
H_documentdate | UCS4STR | Stoppwörter für das Rechnungsdatum. | |||
H_email | UCS4STR | Stoppwörter für die Email-Adressen | |||
H_extracharges | UCS4STR | Stoppwörter für die Zuschläge | |||
H_grossamount | UCS4STR | Stoppwörter für die Bruttobeträge zum Beispiel: Nettobetrag | |||
H_invoicenumber | UCS4STR | Stoppwörter für die Rechnungsnummer zum Beispiel: Steuernummer | |||
H_netamount | UCS4STR | Stoppwörter für die Bestellnummer zum Beispiel: Telefonnummer | |||
H_offerdate | UCS4STR | Stoppwörter für das Angebotsdatum | |||
H_ordernumber | UCS4STR | Stoppwörter für die Bestellnummer zum Beispiel: Telefonnummer | |||
H_referencedocument | UCS4STR | Stoppwörter für die Angebotsnummer | |||
H_taxid | UCS4STR | Stoppwörter für die Steuernummer | |||
H_taxrate | UCS4STR | Stoppwörter für Steuerbeträge | |||
H_salestaxid | UCS4STR | Stoppwörter für die Umsatzsteuer | |||
H_web | UCS4STR | Stoppwörter für Internetadressen | |||
H_vendorcontactperson | UCS4STR | Stoppwörter für die Kontaktpersonen | |||
Valuepattern | |||||
H_bic | UCS4STR | Suchtmuster für BIC oder SWIFT | |||
H_creditoriban_Lang | UCS4STR | Beginn Fragmente der IBAN wie z.B. DE für Deutschland | |||
H_currency1 | UCS4STR | Pattern für die Erkennung der Währungszeichen | |||
H_deladr | UCS4STR | Pattern für die Begin-Fragmente der Lieferantenadressen | |||
H_deladr_Firm | UCS4STR | Pattern für die Begin-Fragmente der Lieferantenadressen | |||
H_documenttype_confirmation | UCS4STR | Pattern für den Dokumententyp | |||
H_documenttype_confirmation_correction | UCS4STR | Weiteres Pattern für den Dokumententyp - Korrektur | |||
H_documenttype_CreditMemo | UCS4STR | CreditMemo beinhaltet Definitionen, die sich auf die Erkennung von Gutschriften beziehen. | |||
H_documenttype_Invoice | UCS4STR | Enthält das Suchmuster für die Rechnungstypen. | |||
H_email_Domains | UCS4STR | E-Mail Domains die eingefügt werden, sofern die E-Mail-Adressen im System gepflegt sind | |||
H_incoterms1 | UCS4STR | Pattern für die Erkennung der Handelsklauseln | |||
H_paymentterms_max | UCS4STR | Suchmuster für Zahlungsbedingungen | |||
H_paymentterms_min | UCS4STR | Suchmuster für Zahlungsbedingungen | |||
H_taxrate | UCS4STR | Enthält das Suchmuster für die Steuersätze | |||
H_taxrate_ElementNo | UCS4STR | Festgesetztes internes Feld für die Zonenfindung im Suchmuster | |||
H_web_ParameterFragment | UCS4STR | Fragmente für Parameter | |||
H_web_ServerFragment | UCS4STR | Fragmente für eine URL | |||
H_web_ServerPortFragment | UCS4STR | Fragmente für den Port | |||
H_web_ValidEndsFragment | UCS4STR | Fragmente für das Ende einer URL wie z.B. .com |