READER - Konfiguration der Ergebnis-Validierung
- Merve Yurdakul
- Dennis Balzuweit
Konfiguration der Ergebnis-Validierung
Parameter | Datentyp | Beschreibung | INVOICE | CONFIRMATION | ORDER |
---|---|---|---|---|---|
AllowAllAmountsZero | BOOLEAN | Ein Feldskript für die Validierungsanwendung, Bezieht sich auf Nettobetrag und Bruttobetrag bezieht. Alle Beträge dürfen auf "0" stehen und damit gültig sein. | |||
AlwaysCreateDummyPos | BOOLEAN | Hier kann gesteuert werden, ob aus den Kopfdaten immer eine Positionszeile erzeugt werden soll. Vorhandene Positionen werden dabei überschrieben. Sollte keine Positionen erfasst werden können, dann wird immer eine Positionszeile erzeugt. Pro Steuersatz wird eine Position erstellt. Mögliche Werte sind True/False oder Dokumenttypen wie RM, RO, GM, GO | |||
AutomaticDocumentType | BOOLEAN | Bei aktiver Option (Default = True) wird der Dokumenttyp (RO, RM) automatisch auf Grund des Vorhandenseins einer Bestellnummer gesetzt. | |||
CheckPosConsistence | BOOLEAN | Hiermit werden die einzelnen Positionsdaten gerechnet und auf Gültigkeit geprüft. Sind die Werte nicht richtig, wird die entsprechende Zeile auf Warnung gesetzt und der Beleg kann nicht freigegeben werden. | |||
CheckPosHeadAmountConsistence | BOOLEAN | Mit dieser Einstellung werden die Positionsdaten gegen die Kopfdaten geprüft und ggf. entsprechend mit einer Warnung versehen. | |||
Client | UCS2STR | Mandantennummer. Erforderlich für verschiedene Datenbankabfragen etc. (z.B. "100"). | |||
CondenseExcludedCreditors | UCS2STR | Bei den in dieser Liste aufgeführten Kreditoren(-nummern) werden keine Positionsdaten- Zusammenfassungen vorgenommen. Die Einstellung ist abhängig von "Positionsdaten zusammenfassen". | |||
CondensePositions | BOOLEAN | Alle Positionsdaten werden mit dieser Option zu einer Position zusammengefasst. | |||
ConnectionString | STRING | Verbindungseinstellung zur Datenbank mit den systemrelevanten Tabellen. | |||
CountryListParagraphCheck | UCS4STR | Prüft abhängig vom Kreditor-Land, ob die Angabe der Steuernummer und der Umsatzsteuer-ID Pflicht ist. Hier wird einfach das Länder wie z.B. DE angegeben. | |||
CorrectPercentagesOver100 | BOOLEAN | Korrigiert Zu- und Abschläge, die einen Wert über 100 aufweisen und setzt diese auf 0 | |||
DefaultQuantityUnit | UCS2STR | Ist in der Position keine Mengeneinheit gesetzt wird standardmäßig diese genommen. | |||
DocTypeMapping | UCS2STR | Normalisierung der Dokumentart, wenn die gelieferte Dokumentart nicht den Standardbezeichnern entspricht, kann dies über ein Mapping geregelt werden. Standardwert=Fremdwert
| |||
DynamicCompanyCodeList | BOOLEAN | Ist diese Option aktiv, werden die CompanyCodes aus den Stammdaten geladen. Andernfalls werden diese im Feldschema hinterlegt. | |||
DynamicCreditorCountryList | BOOLEAN | Ist diese Option aktiv, werden die CountryCodes der Kreditoren aus den Stammdaten geladen. Andernfalls werden diese im Feldschema hinterlegt. | |||
DynamicInvoiceRecipientList | BOOLEAN | Ist diese Option aktiv, werden die Rechnungsempfänger aus den Stammdaten geladen. Andernfalls werden diese im Feldschema hinterlegt. | |||
DynamicPlanList | BOOLEAN | Enthält die Liste der Werke, die der aus Datenbank herangezogen werden. | |||
ExtendPositions | UCS4STR | Bei Verwendung dieser Option werden bei dem Dokumenttyp (GR,OR) die Positionen mit den Daten aus dem Wareneingang oder Bestellung überschrieben. GR (Positionen mit Daten aus den Wareneingängen) OR (Positionen mit Daten aus den Bestellungen) | |||
FillEmptyDeliveryNoteNumberInPositions | Ist diese Option aktiv, werden auf Positionsebene leere Lieferscheinnummern entsprechend aufgefüllt. | ||||
InsertArticleDescription | BOOLEAN | In den Validierungsskripten wird im OrderMatching und GoodsReceipt versucht, eine Bestellposition aus der Datenbank zu ziehen, mit der Ressource InsertArticleDescription kann eingestellt werden, ob der Artikeltext eingefügt werden soll. Vergleich: Manchmal ist nur der Artikeltext erwünscht und nicht die ganze Position wie bei der Option OverwritePosData. | |||
MatchUniqueOrderPositions | BOOLEAN | Wird aus der Erkennung eine Positionszeile geliefert und in den Stammdaten ist exakt eine Bestellposition verfügbar, wird diese automatisch zugeordnet. | |||
MaxAmountVariance | DOUBLE | Der Wert wird für die automatische Zuordnung von Bestellpositionen gegenüber den erkannten OCR Daten verwendet. Dabei wird eine maximale Abweichung von Betrag x vom System akzeptiert. | |||
MaxAmountVariancePercent | DOUBLE | Der Wert wird für die automatische Zuordnung von Bestellpositionen gegenüber den erkannten OCR Daten verwendet. Dabei wird eine maximale Abweichung des Positionsbetrags von n Prozent vom System akzeptiert. | |||
MaxHeadAmountDifference | DOUBLE | Der Wert wird für die automatische Zuordnung von Bestellpositionen gegenüber den erkannten OCR Daten verwendet. Dabei wird eine maximale Abweichung von Betrag x vom System akzeptiert. | |||
MaxPosAmountDifference | DOUBLE | Maximale Betragsabweichung innerhalb einer Positionszeile für den berechneten Nettobetrag. | |||
OrderNumberLength | INT | Länge der internen Bestellnummern. Die Definition ist erforderlich für verschiedene Prüfungen und Anpassungen. | |||
OrderNumberRegEx | UCS2STR | Ein regulärer Ausdruck der den Aufbau der internen Bestellnummer darstellt. Wird für verschiedene Prüfungen verwendet. Die Konfiguration ist optional. | |||
OrderNumberWithLeadingZeros | BOOLEAN | Ist dieser Schalter aktiv, werden alle Bestellnummern auf die maximale Länge mit Nullen aufgefüllt (s.Länge der Bestellnummer). Bsp.: 1234 --> 0000001234 | |||
OverwritePosNumbers | BOOLEAN | Bei aktiver Option werden die Positionsnummern aus der Erkennung überschrieben. | |||
OverwritePosRecognitionData_GR | BOOLEAN | Erkannte Werte aus der OCR können durch den Stammdatenabgleich überschrieben werden (Wareneingang). | |||
OverwritePosRecognitionData_Order | BOOLEAN | Erkannte Werte aus der OCR können durch den Stammdatenabgleich überschrieben werden (Bestellungen). | |||
PosCalculatorActive | BOOLEAN | Der Positionsrechner berechnet automatisch alle Werte neu falls ein Teil geändert wird. Dabei werden folgende Felder berücksichtigt:
| |||
QuantityUnitFromOrder | BOOLEAN | Führt für jede Position eine Datenbankabfrage aus und übernimmt für die jeweilige Position die Bestellmengeneinheit aus der Bestelldatenbank. | |||
QuantityUnitMappings | UCS2STR | Umsetzungstabelle für Mengeneinheitsbezeichner in der Form:
Beispiel:
| |||
RemoteQueryConnection | UCS2STR | Alias der zugehörigen CLARC REMOTEQUERY Verbindung. | |||
RemoteQueryServerURL | UCS4STR | URL zum RemoteQuery Service für verschiedene Datenbankrückgriffe. Z.B. https://<serveradresse>:4430 | |||
ResetDocument | BOOLEAN | Ermöglicht, das Dokument einmalig zu parken, wenn die Auftragsnummer noch nicht in der AI-Tabelle gespeichert ist. | |||
SAPSystem | UCS2STR | Name der SAP-Systemdefinition. Die SAP Systeme werden unterhalb von /clarc/Software/Basics/SAP/Systems gepflegt. | |||
SortOrderNumbers | BOOLEAN | Die über das Addin hinzugefügten Bestelldaten werden nach Bestellnummer sortiert. | |||
UStGParagraph11ATCheck | BOOLEAN | Ist dieser Schalter aktiv, werden die österreichischen Umsatzsteuer §11 Prüfungen auf die Belegdaten angewendet und der Beleg ggf. in die Validierung übergeben bzw. kann in der Validierung nicht freigegeben werden sofern die Anforderungen nicht erfüllt sind. | |||
UStGParagraph14Check | BOOLEAN | Ist dieser Schalter aktiv, werden die Umsatzsteuer §14 Prüfungen auf die Belegdaten angewendet und der Beleg ggf. in die Validierung übergeben bzw. kann in der Validierung nicht freigegeben werden sofern die Anforderungen nicht erfüllt sind. | |||
UStGParagraph14Check_DelDate | BOOLEAN | Optionale Ausnahme zur Umsatzsteuer §14 Prüfung bzgl. dem Liefer-/Leistungsdatum. | |||
ValidateAlways | BOOLEAN | Bei True wird jeder Beleg in die Validierung übergeben. | |||
ValidateAlwaysAmountLimit | DOUBLE | Überschreitet eine Rechnung den hier angegeben Gesamtbetrag, wird diese immer in die Validierung zur Sichtprüfung übergeben. | |||
ValidateAlwaysCreditors | UCS2STR | Kreditoren(-nummern) die sich in dieser Liste befinden, müssen immer validiert werden. Die Werte werden mit "," getrennt oder untereinander gepflegt. | |||
ValidateInvoiceTypes | UCS2STR | Ist eine Rechnung vom angegebenen Typ, wird diese immer zur Validierung gegeben. z. B. GOB ~ Alle Gutschriften ohne Bestellbezug werden in die Validierung übergeben. Die Werte werden durch "," getrennt gepflegt. | |||
ValidateMinFieldQuote | INTEGER | Wird ein Feld mit einer geringeren Genauigkeit, als angegeben, von der OCR erkannt, wird das Dokument zur Validierung übergeben. | |||
ValidateSpecificFieldQuotes | UCS2STR | Die spezifischen Felderkennungsquoten finden Anwendung, wenn nicht alle Felder von der Quote her gleich behandelt werden sollen. Die Liste wird dabei wie folgt aufgebaut:
Beispiel:
| |||
ValidationRules | UCS2STR | Es gibt zwei Konfigurationsmöglichkeiten für die Auswahl der Validierungsanwedung. Über diese Zuordnungsregeln kann ein Dokument einem spezifischen Validierungsstapel zugeordnet werden. Zum Beispiel wird beim Scannen ein Buchungskreis erfasst und diese Dokumente dann einem entsprechenden Sachbearbeiter zugeordnet. Oder über mehrere Validierungsanwendungen gleichmäßig verteilt. Die Liste kann wie folgt aufgebaut sein:
Beispiel 1: Zuordnung 1:1
Beispiel 2: Gleichmäßige Zuordnung
| |||
ValidationRulesTraining | UCS4STR | Analog zu ValidationRules. Hier kann bestimmt werden, welche Belege in eine Trainingsanwendung geleitet werden sollen. Diese Regel zieht auch, wenn eine Dunkelbuchung konfiguriert wurde. | |||
ValidationStackAutoSelection | BOOLEAN | Automatische Zuordnung des Validierungsstapels aus der Liste der verfügbaren Validierungsstapel. | |||
ValidationStacks | UCS2STR | Liste aller Validierungsstapel. Diese ist z.B. für die automatische Verteilung zuständig. | |||
ValidDocDateForm | INTEGER | Das Belegdatum darf max. um die Anzahl Tage in der Vergangenheit liegen um gültig zu sein. Standardwert ist 1095 Tage (3 Jahre). | |||
ValidDocDateTo | INTEGER | Das Belegdatum darf max. um die Anzahl Tage in der Zukunft liegen um gültig zu sein. Standardeinstellung ist 10 Tage. | |||
VAT1Enabled | BOOLEAN | Aktiviert die Steuerprüfungen für das Feld1. | |||
VAT2Enabled | BOOLEAN | Aktiviert die Steuerprüfungen für das Feld2. | |||
VAT3Enabled | BOOLEAN | Aktiviert die Steuerprüfungen für das Feld3. |