READER - Feldschemas
- Merve Yurdakul
- Dennis Balzuweit
Feldschemas der CLARC READER
Ein Feldschema ist eine Sammlung von Datenfeldern. Es beschreibt, welche Felder zu einem Sachverhalt zur Verfügung stehen, welche Datentypen diese Felder repräsentieren und welche Regeln für die Validierung innerhalb der Verarbeitungsstrecke berücksichtigt werden müssen.
In den READER Produkten unterscheidet man grundsätzlich Kopf- und Positionsschemata.
Im Auslieferungszustand enthalten die Schemen standardisierte Definitionen, die an die Bedürfnisse der Installation bzw. des Projekts angepasst werden können.
Siehe auch Feldschemas.
Hinweis
Projektspezifische Anpassungen sollten nicht in den Standardschemas vorgenommen werden, da diese bei einem Update überschrieben werden.
Kopfdaten (Header Scheme)
Feld | Bezeichnung | Beschreibung | INVOICE | CONFIRMATION | ORDER |
---|---|---|---|---|---|
h_adresssearch | Adresssuchfeld | Über das Feld "Adresssuchfeld" kann der jeweilige Lieferant aus dem Datenbankrückgriff ausgewählt werden. | |||
h_ag_city | Stadtteil | Stadtteil des Auftraggebers | |||
h_ag_country | Landes-Standort | Landes Standort des Auftraggebers | |||
h_ag_debitorid | Debitor-ID | Debitor-ID des Auftraggebers | |||
h_ag_iban | IBAN | Bankdaten des Auftraggebers | |||
h_ag_name1/name2 | Name | Name des Auftraggebers | |||
h_ag_salestaxid | Umsatzsteuer-ID | Umsatzsteuer-ID des Auftraggebers | |||
h_ag_street | Straße | Straßendaten des Auftraggebers | |||
h_ag_taxid | Steuernummer | Steuernummer des Auftraggebers | |||
h_ag_zipcode | Postleitzahl | Postleitzahl des Auftraggebers | |||
h_companycode | Buchungskreis / Rechnungskreis | Ein Buchungskreis stellt die kleinste organisatorische Einheit in einem System dar. Die in sich abgeschlossene Buchhaltung fertigt die vom Gesetzgeber verlangte Gewinn- und Verlustrechnung aus. Das Feld ist relevant für die weiterführende Verarbeitung im ERP. Ein Kreditor kann über mehrere Buchungskreise verfügen, um verschiedene Verkaufsorganisationen buchhalterisch voneinander zu trennen. | |||
h_confirmationumber | Auftragsbestätigungsnummer | Die Auftragsbestätigungsnummer identifiziert einen Auftragsbestätigung eindeutig. Eine Auftragsbestätigung ist eine schriftliche Annahme eines Angebots, die vereinbarte Konditionen zu einem Auftrag enthält. | |||
h_contactperson | Kontaktperson | Sachbearbeiter einer Firma | |||
h_creditorcity | Kreditor-Stadtteil | Das Feld "h_city" beinhaltet den Stadtteil des Kreditors. Zum Beispiel für CPD-Kreditoren für die keine lieferantenspezifischen Daten vorliegen verwendet. | |||
h_creditorcountry | Kreditorenland | Landes-Standort des Kreditors. Ein Unternehmen kann mehrere Standorte besitzen, für die auch unterschiedliche Vorschriften (z.B. abweichende Steuerregelungen) gelten. | |||
h_creditorid | Kreditorennummer | Die Kreditor-ID dient zur eindeutigen Identifizierung des Absenders im System. Kreditor-Namen können in der Form öfters oder doppelt vorkommen wie z.B. Müller KG und Müller GmbH & Co.KG. Mit dem Feld wird eine fehlerfreie Erkennung gewährleistet, da die Kreditor-ID immer nur einem Kreditor zugeordnet werden kann. | |||
h_creditorname | Kreditor-Name | Das Feld „h_creditorname" enthält den Namen des Rechnungserstellers wie z.B. Siemens AG. | |||
h_creditorsalestaxid | USt-IdNr | Die Umsatzsteuer-Identifikationsnummer dient zur Kennzeichnung eines Unternehmens für steuerliche Zwecke innerhalb der europäischen Union. Der Aufbau der USt-IdNr ist länderabhängig. Mit den Länderkennzeichen wird erkennbar, aus welchem EU-Mitgliedstaat die USt-IdNr stammt. Dazu ein Beispiel: DE 135 654 789 FR 12 345 678 901 | |||
h_creditortaxid | Steuernummer | Im Unterschied zu der USt-IdNr kann die Steuernummer sowohl an Unternehmen als auch an Privatpersonen vergeben werden. Der Aufbau der Steuernummer ist bundeslandabhängig und wird für steuerliche Angelegenheiten vom Finanzamt eingesetzt. Die Steuernummern der Bundesländer unterscheiden sich in ihrer Ziffernlänge. Beispielsweise besteht die Steuernummer von Baden-Württemberg aus elf Ziffern wie z.B. 1234/567/5699. | |||
h_creditoriban | IBAN | International Bank Account Nummer ist eine Bankkontonummer, die das internationale Zahlungsverkehrssystem vereinheitlicht, um den Datenaustausch zwischen den Banken verschiedener Länder zu vereinfachen. Die IBAN ergibt sich aus der BLZ und der Kontonummer und kann gegebenenfalls mit dem IBAN-Checker auf Korrektheit geprüft werden. | |||
h_creditorpostcode | Kreditor-Postleitzahl | Enthält die Postleitzahl des Kreditors. Zum Beispiel für CPD-Kreditoren für die keine lieferantenspezifischen Daten vorliegen verwendet. | |||
h_creditorreference | Kreditor-Referenz (IBAN) | Die Kreditor-Referenznummer des Gläubigers wird gemeinsam mit der IBAN verwendet. Es ist ein ISO-Standard, der in der Schweiz für den innereuropäischen Zahlungsverkehr über die SEPA eingesetzt wird. Information Das Feld ist im Standard unsichtbar, da es ausschließlich für die Bearbeitung von QR-Rechnungen der Schweiz verwendet wird. | |||
h_qrcodecontent | QR-Inhalt | In diesem Feld werden ausgelesenen Inhalte des QR-Codes eingefügt. | |||
h_creditorstreet | Kreditor-Straße | Enthält die Straße des Kreditors. Zum Beispiel für CPD-Kreditoren für die keine lieferantenspezifischen Daten vorliegen verwendet. | |||
h_currency | Währung | In dem Feld „h_currency1“ wird die Währung registriert auf die sich der Rechnungsbetrag bezieht. Beispielsweise wird für Euro „EUR“ und für Dollar „USD“ eingetragen. | |||
h_customerid | Kundennummer | Die Kundennummer dient zur eindeutigen Identifizierung des Kunden | |||
h_deladrcityname | Ort des Lieferanten | Das Feld "h_deladrcityname" beinhaltet den Stadtteil des Lieferanten. | |||
h_deladrcountryname | Land des Lieferanten | Landes-Standort des Lieferanten. | |||
h_deladrname1 | Lieferantenname1 | Enthält den Namen des Lieferanten wie z.B. Siemens AG. | |||
h_deladrname2 | Lieferantenname2 | Namenszusatz für den Lieferanteninformationen | |||
h_deladrstreetname | Straße | Enthält die Straße des Lieferanten. | |||
h_deladrstreetnumber | Straßennnummer | Enthält die Straßennummer des Lieferanten. | |||
h_deladrzipcode | Postleitzahl | Enthält die Postleitzahl des Lieferanten. | |||
h_deliverydate | Lieferdatum | Unter einem Liefer- oder Leistungsdatum ist der Zeitpunkt der Warenübergabe einer Lieferung zu verstehen. | |||
h_deliverydatetyp | Lieferdatumstyp | Gibt an, ob sich um ein Datum oder eine Kalenderwoche handelt | |||
h_deliverynotenumber | Lieferscheinnummer | Enthält Informationen über die Ware und gibt Auskunft über die Lieferung | |||
h_deliveredasordered | Auftragsbestätigung | Mit dem Feld kann angegeben werden, ob die Bestellung dem Auftrag entspricht | |||
h_discount | Rabatte | Ein Rabatt ist ein Preisnachlass der entweder vom gesamten Kaufpreis oder von einem bestimmten Artikel abgezogen wird. Im Feld „h_discount“ wird aber ausschließlich ein Abschlag eingefügt, der im Header eindeutig zugewiesen werden kann. Der Betrag steht im direkten Zusammenhang mit dem Prozentwert der im Feld „h_discountrate“ steht. | |||
h_discountrate | Rabattsatz | In dem Feld „h_discountrate“ wird der Rabattsatz festgehalten. | |||
h_documentdate | Dokumentendatum | Das Dokumentendatum entspricht dem Datum an dem das Dokument erstellt wurde. | |||
h_documenttype | Belegart | Gibt die Belegart des jeweiligen Dokumentes an:
| |||
h_incoterms[1|2] | Lieferbedingungen | Beinhaltet die Abkürzungen für die Lieferbedingungen (Handelsklauseln) wie z.B. Lieferung ab Werk. | |||
h_invoicenumber | Rechnungsnummer | Die Rechnungsnummer ist eine vom Rechnungsaussteller vergebene Nummer. Anhand einer Rechnungsnummer kann eine Rechnung einem Kunden genau zugeordnet werden. | |||
h_invoicerecipient | Rechnungsempfänger | Das Feld „h_recipient“ enthält den Namen des Rechnungsempfängers, der die Rechnung erhält und begleichen muss. | |||
h_grossamount | Bruttobetrag | Der gesamte Endbetrag inklusive Mehrwertsteuer, welche vom Empfänger entrichtet wird. | |||
h_netamount1 | Nettobetrag | Der Nettorechnungsbetrag ist der Gesamtbetrag nach Abzug von Steuern und sonstigen Abgaben. | |||
h_netbaseamount[1|2|3] | Steuerbasisbetrag für Nettobeträge | Auf einem Beleg können mehrere Nettobeträge ausgewiesen werden, die jeweils einen eigenen Steuersatz (19% / 7%) haben. Diese Steuerbasisbeträge werden dem Feld h_netbaseamount[1|2|3] zugeordnet. | |||
h_ordernumber | Bestellnummer | Eine Bestellnummer identifiziert eine Bestellung eindeutig. Bestellnummern werden dazu verwendet, um den Bezug zwischen einer Rechnung und einer Bestellung herstellen zu können. Es ist jedoch zusätzlich möglich mehrere unterschiedliche Bestellnummern den einzelnen Bestellpositionen zuzuweisen. Diese werden dann direkt in der Positionstabelle hinterlegt. | |||
h_paymentterms | Zahlungsbedingungen | Beschreiben die Zahlungsverpflichtungen des Leistungsempfängers wie z.B. Rechnung sofort fällig | |||
h_paymenttermsdays[1|2|3] | Zahlungsfrist | Gibt das Zahlungsdatum oder eine Frist in Tagen an wie z.B. zahlbar ohne Abzug innerhalb von 14 Tagen | |||
h_paymenttermrate[1|2|3] | Zahlungskonditionen | Enthält Zahlungsinformationen wie Skonto- und Rabattregelungen | |||
h_plant | Werk ID | Feld beinhaltet die Identifikationsnummer des Werks vom Besteller. | |||
h_qrcodecontent | QR-Codeerkennung | In diesem Feld werden die ausgelesenen Inhalte des QR-Codes eingefügt. Information Das Feld ist im Standard unsichtbar, da es ausschließlich für die Bearbeitung von QR-Rechnungen der Schweiz verwendet wird. | |||
h_receiptdate | Eingangsdatum | Wird je nach Anwendung manuell oder automatisch gesetzt. Das Eingangsdatum entspricht dem Erfassungsdatum. | |||
h_salesorg | Verkaufsorganisation | Vertriebsspezifische Organisationseinheit | |||
h_sinfo_barcode | Barcodeerkennung | Das Feld speichert den Wert eines auf der Rechnung befindlichen Barcodes. Der Barcode wird dazu verwendet, um mehrere Einzelseiten einer Rechnung zu einer Heftung zusammen zu führen. Dies kann entweder manuell, automatisch oder über die Barcodeerkennung erfolgen. Darüber hinaus kann das System mit der Barcode-Erkennung durch einen Datenbank-Rückgriff zusätzliche Informationen ergänzen. | |||
h_taxamount[1|2|3] | Steuerbetrag | Steuerbeträge sind gesetzliche Abgaben, die an das Finanzamt abgeführt werden. Im System existieren drei unterschiedliche Steuerbeträge. Ist der Steuersatz in Taxrate1 z.B. 19% dann bezieht sich der Steuerbetrag (Taxamount1) auf diese 19%. | |||
h_taxbasisamount[1|2|3] | Steuerbasisbetrag | Basisbetrag für die einzelnen Steuersätze | |||
h_taxrate[1|2|3] | Steuersatz | Die Steuersätze sind Prozentsätze, die die Höhe der Steuerbelastung festlegen.
| |||
h_we_city | Stadtteil | Stadtteil des Warenempfängers | |||
h_we_country | Landes-Standort | Landes Standort des Warenempfängers | |||
h_we_debitorid | Debitor-ID | Debitor-ID des Warenempfängers | |||
h_we_iban | IBAN | Bankdaten des Warenempfängers | |||
h_we_name1/name2 | Name | Name des Warenempfängers | |||
h_we_name2 | Namenserweiterung | Name des Warenempfängers | |||
h_we_salestaxid | Umsatzsteuer-ID | Umsatzsteuer-ID des Warenempfänger | |||
h_we_street | Straße | Straßendaten des Warenempfängers | |||
h_we_taxid | Steuernummer | Steuernummer des Warenempfängers | |||
h_we_zipcode | Postleitzahl | Postleitzahl des Warenempfängers | |||
h_webadress | Webadresse | In das Feld „h_webadress" wird die erste Internetadresse eingetragen, die auf der Rechnung gefunden wird. Die Webadresse kann unterstützend bei der Kreditor-Findung eingesetzt werden. | |||
h_vendorcontactperson | Ansprechpartner | Name des Ansprechpartners | |||
h_vendormail | Emailadresse des Ansprechpartners | Emailadresse des Ansprechpartners |
Positionsdaten (Position Scheme)
Feld | Bezeichnung | Beschreibung | INVOICE | CONFIRMATION | ORDER |
---|---|---|---|---|---|
p_articlenumber | Artikelnummer | Eine Artikelnummer identifiziert einen Artikel eindeutig. Da der Debitor und der Kreditor unterschiedliche Artikelnummern für dasselbe Produkt haben können, wird in das Feld „p_articlenumber“ die Artikelnummer des Debitors eingetragen. Das wird durch einen Datenbankrückgriff gewährleistet. Der Rechnungsleser ermittelt pro Bestellposition mögliche Artikelnummern. Diese werden über die Datenbank validiert und bei einem Match der Position zugewiesen. | |||
p_articletext | Artikelbezeichnung | In dem Feld „p_articletext“ werden die Artikelbezeichnungen der Positionstabelle festgehalten. | |||
p_confidence | Erkennungsraten | Die Erkennungsraten geben die Übereinstimmungsquote zwischen der OCR-Erkennung und dem Beleg an. Diese wird durch das System ermittelt und kann von der tatsächlichen Wahrscheinlichkeit abweichen. | |||
p_debitorarticlenumber | Debitor-Artikelnummer | Beinhaltet die Artikelnummern des Debitors | |||
p_deliverydate | Lieferscheindatum | In einem Lieferschein werden Informationen zu einer Lieferung gespeichert. Bei der Warenannahme wird anhand des Lieferscheins die Vollständigkeit der gelieferten Ware überprüft. Die Lieferung wird mit einer sogenannten Lieferscheinnummer eindeutig gekennzeichnet. | |||
p_deliverydatetype | Lieferdatumstyp | Gibt an, ob es sich um eine Kalenderwoche oder ein Datum handelt | |||
p_deliverynumber | Lieferscheinnummer | In einem Lieferschein werden Informationen zu einer Lieferung gespeichert. Bei der Warenannahme wird anhand des Lieferscheins die Vollständigkeit der gelieferten Ware überprüft. Die Lieferung wird mit einer sogenannten Lieferscheinnummer eindeutig gekennzeichnet. | |||
p_discount[1|2] | Rabatte/Abschläge | Ein Rabatt ist ein Preisnachlass der entweder vom gesamten Kaufpreis oder von einem bestimmten Artikel abgezogen wird. Im Feld „p_discount“ wird aber ausschließlich ein Abschlag eingefügt, der einer Position eindeutig zugewiesen werden kann. Der Betrag steht im direkten Zusammenhang mit dem Prozentwert der im Feld „p_discountrate“ steht. | |||
p_discountrate[1|2] | Rabattsatz | In dem Feld „p_discountrate“ wird der Rabattsatz der Position festgehalten. Der Prozentsatz bezieht sich dabei auf den Einzelpreis. | |||
p_extracharges[1|2] | Zuschläge | Im Feld „p_excharges“ werden Zuschläge hinterlegt die im direkten Zusammenhang zu der Rechnungsposition stehen. Hier werden zum Beispiel Materialzuschläge hinterlegt. | |||
p_extrachargesrate[1|2] | Zuschlagssatz | In dem Feld „p_extrachargesrate“ wird der Zuschlagssatz der Position festgehalten. Der Prozentsatz bezieht sich dabei auf den Einzelpreis. | |||
p_orderitem | Bestellpositionen | Orderitem identifiziert eine Position der Bestellung i.d.R. handelt es sich um eine fortlaufende Zahlensequenz (Beispiel 001, 002, ....). | |||
p_ordernumber | Bestellnummer | Um eine eindeutige Verknüpfung zwischen einer Rechnungsposition und einer Bestellung speichern zu können, wird das Feld „p_ordernumber“ verwendet. Es speichert die Bestellnummer. | |||
p_goodrecieptitem | Wareneingangspositionsnummer | Eindeutige Positionskennzeichnung der Waren | |||
p_goodrecieptnumber | Wareneingangsnummer | Eindeutige Kennzeichnung der Warenummer für die Eingangs- und Ausgangskontrollen der Waren | |||
p_goodsrecieptyear | Wareneingangsjahr | Kennzeichnung des Wareneingangs | |||
p_number | Positionsnummer | Mit der Positionsnummer werden die einzelnen Positionszeilen einer Rechnung durchnummeriert. | |||
p_priceunit | Preismengeneinheit | Mit Hilfe von Preismengeneinheiten kann ein bestimmter Preis eines Produktes auf eine Mengeneinheit bezogen werden. So bedeutet 100 z.B. dass der Einzelpreis für 100 Stück bezahlt werden muss. | |||
p_quantity | Menge | Die Menge gibt die Anzahl an, in der die Ware geliefert wurde. | |||
p_quantityunit | Mengeneinheit | Eine zählbare Größe, die die Anzahl der erforderten Menge in einer Einheit wie zum Beispiel Liter angibt. Der Standardwert ist Stück, sofern in der Position nichts anderes gefunden wurde. | |||
p_totalnetamount | Nettopositionsbetrag | Nettopreis einer bestimmten Position ohne die gesetzliche Steuer. | |||
p_singleprice | Einzelpreis | Ein vom Händler festgelegter Kaufpreis für eine Ware oder eine Dienstleistung. | |||
p_taxamount | Steuerbetrag | Gesetzliche Abgabepflicht, die aus dem Nettobetrag der Position und dem zugehörigen Steuersatz errechnet wird. | |||
p_taxrate | Steuersatz | Prozentuale Anteil, um die Höhe der Steuerbelastung in den Positionen zu ermitteln. | |||
p_vendorarticlenumber | Lieferanten Artikelnummer | Beinhaltet die Artikelnummern des Kreditors (Lieferanten) |