Die Tabellen COMPANY [CPY] und TABCUR [TCU] sind geöffnet und enthalten das aktuell behandelte Unternehmen und die verwendete Währung.
Mit dem Einsprungpunkt DAE3FILTREwird der Standardfilter auf die Belegzeilentabelle für die Berücksichtigung von aufgelösten Buchungen im Steuererklärungsprogramm Ist-Versteuerung vervollständigt.
Eine Transaktion in Bearbeitung.
Eine Logdatei ist geöffnet.
Der Einsprungpunkt wird nach der USt.-Erklärungsverarbeitung für ein Unternehmen aufgerufen, um die Buchungen mit aufgehobenen Zuordnungen zu verarbeiten.
Mit der Variable [L]DAE3FILTRE wird das Auswahlkriterium erfasst. Die Bedingung wird in der Schleife über die Buchhaltungsbelegpositionen desjenigen Unternehmens geprüft, für das der erklärte Umsatzsteuerbetrag zurückgesetzt wird.
Die Maske DCLVAT steht zur Verfügung und enthält die Aufrufparameter der Funktion.
Variable oder Maske | Definition |
Maske DCLVATOTH [DIA] | Steuererklärung |
Char DAE3FILTRE(250) | Filter |
Char SOC | Unternehmen |
Char SITE | Standort |
Char GTYPGEN | Hauptbuchhaltungsreferenz |
Date DATDEB | Zuordnungsbeginn |
Date DATFIN | Zuordnungsende |
Char TTYP(1..NBTYP) | Variablentabelle, die die in der Steuererklärung zu berücksichtigenden Belegtypen umfasst. |
Tabelle | Wichtiger Inhalt | Tabellentitel |
COMPANY | X | Unternehmen |
TABCUR | X | Währungstabelle |
FACILITY |
| Standorte |
Mit diesem Einsprungpunkt wird unmittelbar vor dem Schreiben in die temporäre Tabelle DCLVAT gearbeitet, wenn bestimmte Feldwerte dieser Tabelle geändert oder bestimmte hinzugefügte individuelle Felder initialisiert werden sollen.
Die Tabelle DCLVAT wird vom Vorsteuererklärungsbericht verwendet.
Eine Transaktion in Bearbeitung.
Eine Logdatei ist geöffnet.
Dieser Einsprungpunkt wird unmittelbar vor dem Schreiben der temporären Tabelle DCLVAT [DVL] aufgerufen. Das Vorsteuererklärungsprogramm enthält zwei 'Write [DVP]'-Befehle.
In einem Datensatz werden die Auswahlkriterien gespeichert (lediglich die Felder CPY, STRDAT, ENDDAT, SIM, OPTDAT und NUMRPT werden belegt).
In dem zweiten Datensatz wird die Erklärung gespeichert.
Die Maske DCLVATOTH steht zur Verfügung und enthält die Aufrufparameter der Funktion.
Geöffnete Tabellen
Tabelle | Wichtiger Inhalt | Tabellentitel |
COMPANY | X | Unternehmen |
TABCUR | X | Währungstabelle |
FACILITY |
| Standorte |
DCLVATPAY | X | Temporäre Tabelle Steuererklärung |
Dieser Einsprungpunkt ermöglicht das Arbeiten im Steuererklärungsprogramm Ist-Versteuerung, um bestimmte Buchungen beim Durchlauf der Buchungen einer Zuordnungsgruppe auszuschließen.
Transaktion
Eine Transaktion in Bearbeitung.
LogdateiEine Logdatei ist geöffnet.
Unterschiedliche AnwendungsfälleDieser Einsprungpunkt wird beim Durchlauf der Buchungszeilen des zur aktuell verarbeiteten Zuordnungsgruppe gehörigen Belegs aufgerufen. Der Durchlauf erfolgt in der Tabelle GACCENTRYD geöffnet mit der Abkürzung [DAE2]. Er ermöglicht den Ausschluss bestimmter Buchungspositionen aus dem Teil des Standardprogramms, der in den Variablentabellen die Grundlagen und die Steuerbeträge lädt, die von der Steuererklärung Ist-Versteuerung berücksichtigt werden müssen.
Die Variable OK_DAE2 steht im Standard auf 1 vor dem Aufruf des Einsprungpunkts. Wird diese Variable im spezifischen Programm auf Null zurückgesetzt, wird die Buchung nicht berücksichtigt.
Verfügbare Variablen und MaskenDie Maske DCLVATOTH steht zur Verfügung und enthält die Aufrufparameter der Funktion.
Geöffnete Tabellen
Tabelle | Wichtiger Inhalt | Tabellentitel |
COMPANY | X | Unternehmen |
TABCUR | X | Währungstabelle |
FACILITY |
| Standorte |
DCLVATPAY | X | Temporäre Tabelle Steuererklärung |