Lernen Logik (OCR)
Ablauf:
- Rechnungserkennung (Beträge, Prozentsatz, Kunden/Lieferantenkonto, UID-Nummer, Email, IBAN, URL)
- Spezialrechnungsformate: Anlieferung hinterlegtes Sachkonto (wenn im Kontenstamm gefunden kein Lernen)
- Lernen (kein Lernen wenn Spezialrechnungen bereits Sachkonto mit Steuercode+Prozentsatz gefunden)
Regel für Rechnung aus Inland: keine UID oder UID aus AUT
Gültige 0% Steuercodes: 3, 4, 7, 8, 9, 18, 19, 22, 23, 25, 26, 28, 29, 37, 40, 41, 42, 44, 45, 46, 47, 58, 59, 77
Tabelle gültige gelernte Steuercodes, mit Reihenfolge der Suche
Land |
Prozentsatz |
Gültige Steuercodes |
Suchreihenfolge |
Inland |
0% |
alle gelernten Steuercodes + '' (leer) |
max Anzahl learned 0% Steuercodes (+ Steuercodes 1,2); Rest ans Ende |
Inland |
nicht 0% |
alle gelernten ausser sc leer |
max Anzahl learned non 0% Steuercodes; Rest (0% Steuercodes) ans Ende |
Ausland |
0% |
nur 0% Steuercodes |
max Anzahl learned |
Ausland |
nicht 0% |
alle ausser sc leer |
max Anzahl learned |
Tabelle alternative Prozentsätze
Prozentsatz Rechnung |
Suchen nach Prozentsätzen (Reihenfolge) |
0% |
0, absteigende Prozentsätze Inland. für AUT somit 0, 20, 10, 13, (5) |
ungleich 0% |
erkannter Prozentsatz, 0 (**sonst würde 20% auf 10% korrigiert werden) |
#Suchen
- Ermittlung der Suchreihenfolge für gültige Steuercodes (siehe oben - Inland/Ausland)
- Suchen eines gültigen gelernten Steuercodes für den auf der Rechnung gefundenen Prozentsatz für das erkannte Rechnungsmerkmal (UID, Kunden/Lieferantennummer, etc): fertig wenn gefunden (exakter Match)
- Suchen eines gültigen gelernten Steuercodes für den auf der Rechnung gefundenen Prozentsatz mit "default" merken, wird nur genommen, wenn keine Alternativen vorhanden
- Ermittlung der gültigen alternativen Prozentsätze
- Suchen aller alternativen Prozentsatzes in den gültigen Steuercodes für das erkannte Rechnungsmerkmal und Häufigkeit merken
- Nur wenn noch kein default Eintrag gefunden: Suchen eines alternativen Prozentsatzes in den gültigen Steuercodes für default
- Sortierung der gemerkten Steuercodes/Prozentsätze nach Häufigkeit fertig wenn zumindest einer gefunden
- Nimm default Eintrag falls vorhanden
Suchen erfolgt
- zuerst in den gelernten Klientendaten
- falls nichts gefunden in den Kanzleidaten
#Steuercodes wenn nichts gelernt
Buchungskreis |
Prozentsatz |
Steuercode |
Ausgangsrechnung |
nicht 0% |
1 |
Ausgangsrechnung |
0% |
7 |
Eingangsrechnung |
0% keine Splitbuchung |
9 |
Eingangsrechnung |
nicht 0% oder Splitbuchung |
2 |
Kassenbuch Gutschrift |
nicht 0% |
1 |
Kassenbuch Ausgangsrechnung |
alle |
1 |
Kassenbuch sonstige Inland |
alle |
2 |
Kassenbuch sonstige Ausland |
0% |
9 |