Die Positionen der Angebote, Aufträge, Lieferungen und Rechnungen/Gutschriften enthalten drei Steuerebenen. Die Prüfung wird auf jeder Steuerebene durchgeführt.
Das System prüft, dass die Steuerebene 1:
Das System prüft, dass der Steuercode dieser Steuerebene vom Typ 'USt.' ist (in der Funktion Steuersatz, GESTVT).
Diese Ebenen sind nicht erforderlich. Sind sie angegeben, prüft das System jedoch:
Das System prüft, dass die Steuercodes dieser Steuerebenen nicht vom Typ 'USt.', sondern vom Typ 'Parafiskalische Abgabe' oder vom Typ 'Sonderabgabe' sind.
Das System prüft auch, dass für das Unternehmen zum Datum des Dokuments eine gültige Steuersatzposition existiert ( in der Tabelle der Funktion Steuersatz, GESTVT). Die in der Logdatei ausgegebene Fehlermeldung lautet in diesem Fall: Steuersatz: XXX: Steuercode: YYY: Keine Steuerposition gültig.
Zeigt die Erfassungstransaktion nicht die Felder in den Steuerebenen an, erfolgt die Prüfung nicht in den Positionen, sonder beim Speichern des Dokuments in Abhängigkeit des Werts dieses Parameters CTLTAX.
Steuerregel 'Produkt', 'Höchstsatz' oder 'Mindestsatz'
Für die Rechnungselemente mit Steuerregel 'Produkt', 'Höchstsatz' oder 'Mindestsatz' ist die Prüfung mit der Prüfung der Steuercodes der Positionen verknüpft: ist ein Steuercode nicht kohärent mit einer der Dokumentpositionen, ist er logischerweise auch für diese Rechnungselemente inkohärent.
Die in der Logdatei ausgegebene Fehlermeldung lautet in diesem Fall z.B.: Element im Produktsatz: es gibt Probleme auf Ebene der Positionssteuercodes.
Für die Rechnungselemente, die noch einer parafiskalischen oder einer Sondersteuer unterliegen (Option Grundl. Parafiskalische Abgaben und Grundlage Sonderabgabe,GESSFI), ist ein Steuercode, der auf einer der Dokumentenpositionen inkohärent ist, auch für diese Rechnungselemente inkohärent.
Die in der Logdatei ausgegebene Fehlermeldung lautet in diesem Fall: Element, das der parafiskalischen oder Sondersteuer unterliegt: es gibt Probleme auf Ebene der Positionssteuercodes.
Steuerregel 'Festsatz'
Für die Steuerregel 'Fester Satz' prüft das System, dass die Steuerebene (Feld Steuerebene Element):
Das System prüft, dass der Steuercode:
Ist in den Steuerbestimmungsregeln kein Steuercode angegeben, verwendet das System den Steuerbefreiungscode, der im Parameter EXETAX - Steuerbefreiungscode (Kapitel TC, Gruppe VAT) angegeben ist.
Die in der Logdatei ausgegebene Informationsmeldung lautet in diesem Fall: Steuersatz: XXX: Steuercode: YYY: Ausfüllen mit dem Steuerbefreiungscode: ZZZ.
Das System prüft auch, dass für das Unternehmen zum Datum des Dokuments eine gültige Steuersatzposition existiert ( in der Steuersatztabelle in der Funktion Steuersatz, GESTVT).