Ansicht
Dokumentation
J_1BLFB1 - IN68: Cadastros, Dateien und Tabelas
ABAP Short Reference SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Beschreibung
Mit diesem Report werden entsprechend der 'Instrução Normativa 68 (IN68)' die Dateien des steuerrechtlichen Meldewesens erstellt. Je nach Selektionen des Benutzers werden damit die steuerrechtlichen Belege und/oder internen FI-Belege und/oder internen MM-Belege gelesen und extrahiert, die im ausgewählten Zeitraum gebucht wurden. Darüber hinaus können Stammdaten der entsprechenden Geschäftspartner und Systemtabellen mit der Beschreibung der in anderen Dateien verwendeten Codes gelesen und extrahiert werden, um die gesetzlich erforderlichen Cadastros und/oder Tabelas zu liefern.
Wenn die Dateien der Anlagenbuchhaltung selektiert werden, werden alle Anlagen des gewählten Buchungskreises mindestens einmal gemeldet. Das Datum dieses Satzes ist der erste Tag der gewählten Periode. Wenn sich Daten innerhalb der Periode geändert haben, oder wenn während der Periode irgendein Vorgang stattgefunden hat, werden weitere Sätze angelegt.
Voraussetzungen
Muss-Selektionskriterien:
- Zu erzeugende Objekte:
-
Cadastros .... erzeugt die Cadastros mit den Stammdaten der
Geschäftspartner -
Dateien .... erzeugt Dateien zu
- Notas Fiscais
- FI-Belegen
- MM-Belegen
- Stücklisten -
Dateien Anlagenbuchhaltung
.... erzeugt Dateien zu
- Anlagenbuchhaltung -
Tabelas .... erzeugt die Systemtabellen mit Erläuterung der in
den Cadastros und Dateien verwendeten Codes (z.B.
Kontenplan, Bewegungsarten usw.) - Nota-Fiscal-Selektionskriterien:
- Buchungskreis ... der Firma, die die Datei(en) erstellt
-
Filiale ... Filiale der Firma, die die Datei(en)
erstellt -
Bewegungsdatum ... erster und letzter Tag der
Berichtsperiode - Ausgabesteuerung:
Geben Sie entweder Pfad und Namen der Dateien ein, in die das Programm die Daten herunterladen soll, oder markieren Sie das Ankreuzfeld "Testlauf", wenn Sie keine Datei erzeugen möchten, sondern lediglich eine Bildschirmausgabe wünschen.
Bitte beachten Sie:
- Wenn Sie das Programm online starten, stoppt das System die Ausgabe nach jedem Dateityp. Um mit dem nächsten Dateityp fortzufahren, wählen Sie entweder "ZURÜCK" oder "BEENDEN", bis alle ausgewählten Dateien bearbeitet sind. Das ist nicht erforderlich, wenn Sie die Dateien herunterladen (s. Punkt b) und den Job im Hintergrund starten.
-
Wenn Sie die Dateien auf den Applikationsserver herunterladen wollen, machen Sie Angaben in den folgenden Feldern:
-
Dateiadresse ... Physische Adresse und führende Buchstaben des
Namens (z.B. '/tmp/in68')
Bitte beachten Sie auch die folgenden
Anmerkungen.
-
Dateierweiterung.. Dateierweiterung (z.B. '.txt')
-
Im Beispiel gibt das Programm dann die entsprechenden IN68-Dateien im Verzeichnis 'tmp' in folgender Form aus:
- Datei 1.1 mit dem Namen in68_11.txt,
- Datei 4.1 mit dem Namen in68_41.txt,
- usw.
- Bitte beachten Sie, das die Erweiterungen _xyz automatisch erzeugt werden.
Anlegen und Verwendung von IN68-Dateien
Dieser Report selektiert alle Daten gemäß Selektionskriterien in der Datenbank. Bitte beachten Sie, daß Sie bei Anforderung von älteren Daten damit rechnen müssen, daß sie nicht mehr in der Datenbank sind, sondern bereits archiviert wurden. Deshalb werden zu diesen Daten keine Informationen ausgegeben. In diesem Fall wird die folgende Vorgehenweise empfohlen:
Lassen Sie den IN68-Report regelmäßig laufen, nicht nur dann, wenn die Steuerbehörden bestimmte Daten anfordern. Wenn Sie eine Anforderung erhalten, können Sie dann die vorhandenen Dateien verwenden und die Daten aus diesen Dateien extrahieren (SAP liefert keine Software für das Extrahieren von Daten).
Es ist wichtig, IN68 regelmäßig ohne Unterbrechungen durchzuführen. Wenn die letzte Datei Daten bis zum letzten Tag im Januar enthält, sollte die nächste den ersten Tag im Februar als Startdatum haben.
Dieses Verfahren hat einen weiteren Vorteil. Für manche Daten werden im System keine Änderungsbelege geführt. Wenn solche Daten geändert werden, können die alten Daten nicht zurückgeholt werden. Wenn Sie den IN68- Report jedoch regelmäßig einsetzen, befinden sich die alten Daten in den Dateien, die vor der Änderung erstellt wurden.
Beispiel: Eine Firma läßt IN68 einmal pro Monat ab Januar 1998 laufen. Im Juli 1999 verlangen die Steuerbehörden alle Anlagenbuchhaltungsdaten für den Zeitraum von Mai bis August 98. Die Firma extrahiert die Daten aus den Dateien, die im Mai, Juni, Juli und August 98 erstellt wurden.
Allgemeine Dateiinformationen
Jeder Satz in den Dateien endet mit einer Zeilenschaltung.
Formatänderungen dieser Version
In der vorigen Version des IN68-Reports hatten nicht alle Sätze in den Dateien die maximale Länge. Wenn das letzte Feld alphanumerisch war mit Leerzeichen am Ende, wurden diese Leerzeichen bei Übertragung des Satzes in die Dateien weggelassen. Jetzt haben alle Sätze die gleiche Länge. Leerzeichen am Ende eines Satzes werden in die Datei eingefügt.
Abweichungen zwischen dem vorgeschlagenen Typ und dem Typ im System
Die Felder 'Belegart', 'Vorgangsart', 'Mengeneinheit' und 'Staat' sind im System alphanumerische Felder. Der vorgeschlagene Typ ist numerisch. Das betrifft die folgenden Felder:
(Alle Positionsnummern entsprechen dem SAP-Format. Sie weichen von den vorgeschlagenen Positionsnummern ab, wenn zusätzliche Felder eingefügt wurden, siehe unten.)
Datei Pos. Feldbezeichnung
2.1 7 Belegart |
3.1 2 " |
3.2 2 " |
3.3 2 " |
3.4 2 " |
3.5 2 " |
3.10 2 " |
3.11 2 " |
3.12 2 " |
3.13 2 " |
4.1 2 " |
6.3 9 " |
1.1 6 Vorgangsart |
2.1 4 " |
4.1 17 " |
3.3 16 Mengeneinheit |
3.9 7 " |
3.11 16 " |
4.2 6 " |
5.1 6 " |
5.2 7 " |
8.1 14 Staat |
Unterschiede in der Feldlänge zwischen der vorgeschlagenen Länge und der Länge im SAP-System
Das IN68-Gesetz schlägt Größen für alle Felder in den Dateien vor.
Es läßt abweichende Feldlängen jedoch zu. Das ist erforderlich zur Erhaltung der Datenintegrität, wenn das eingesetzte System mit abweichenden Feldlängen arbeitet. Werden jedoch abweichende Feldlängen benutzt, so ist dies an die Steuerbehörden zu melden.
Die Dokumentation der Änderungen der IN68-Feldlängen finden Sie im folgenden. Bitte schauen Sie im SAP Service Marketplace nach, um die aktuellsten Informationen zu finden.
8.1 Personen-/Firmen-Cadastro
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
3 Person/Buchungskreis 9 10 |
12 Bezirk 20 35 |
14 Staat 2 3 |
15 CEP 8 9 |
8.2 Codes (Struktur)
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
4 Beschreibung 45 121 |
8.3 Tabela de Códigos
Hier gibt es keine Vorschlagslänge. Jeder Satz hat eine Gesamtlänge von 30 Zeichen plus Zeilenschaltung am Ende.
Im SAP-Format enthält diese Tabelle zwei zusätzliche Einträge:
Tabelle 31: Werk
Tabelle 32: Stücklistenverwendung
Diese Tabellen werden benötigt, um die Zusatzfelder der Dateien 5.1 und 5.2 anzugeben (siehe unten).
1.1 Buchungen
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
6 Vorgangsart 3 4 |
10 Zus.Historie 45 50 |
2.1 NF-Kopfdaten pro Lieferant/Kunde
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
4 Vorgangsart 3 4 |
3.1 NF-Kopfdaten/Gesamtwerte/Waren/saídas
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
8 Beleg wird fortgesetzt in Datei |
Code-Nummer 1 2 |
3.2 NF Kopfdaten/Frachtdaten/Waren/saídas
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
17 KFZ-Kennzeichen 17 20 |
3.3 NF-Positionsdaten/Waren/saídas
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
8 Positionsnummer 5 6 |
14 Vorgangsart oder |
Ergänzungscode 3 4 |
27 Steuersit. aus bd.-staatl.Sicht 1 5 |
3.4 NF-Kopfdaten/Dienstleistungen/saídas
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
8 Beleg wird fortgesetzt in Datei |
Code-Nummer 1 2 |
3.5 NF-Positionsdaten/Dienstleistungen/saídas
Hier wird eine zusätzliche Position eingefügt.
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
8 Positionsnummer 0 6 |
3.10 NF-Kopfdaten/Waren(oder conhecimentos zwischen verschiedenen
Bundesstaaten oder Ländern)/entradas
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
8 Beleg wird fortgesetzt in Datei |
Code-Nummer 1 2 |
3.11 NF-Positionsdaten/Waren (oder conhecimentos zwischen verschiedenen
Bundesstaaten oder Ländern)/entradas
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
8 Positionsnummer 5 6 |
15 Vorgangsart oder |
Zusatzcode 3 4 |
27 Steuersit.aus bd.-staatl.Sicht 1 5 |
3.12 NF-Kopfdaten/Dienstleistungen (oder conhecimentos im selben
Staat)/ entradas
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
8 Beleg wird fortgesetzt in Datei |
Code-Nummer 1 2 |
3.13 NF-Positionsdaten/Dienstleistungen (oder conhecimentos im selben
Staat)/entradas
Hier wird eine zusätzliche Position eingefügt.
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
8 Positionsnummer 0 6 |
4.1 Warenbewegungen
Hier wird eine zusätzliche Position eingefügt und eine Positionslänge wird geändert.
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
10 Mengeneinheit 0 3 |
17 Vorgangsart 3 4 |
5.1 Produkte, die Einsatzmaterialien verwenden
Hier werden drei zusätzliche Positionen eingefügt. Für zwei davon gibt es neue Tabellen in der Tabelle 'Tabela de Códigos' (Tab. 31 und 32). Für das neue Feld "Stücklistenalternative" wird keine Tabelle benötigt, da es sich lediglich um einen Zähler handelt, der zur Unterscheidung zwischen alternativen Verfahren zur Herstellung des Ausgangsmaterials dient.
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
2 Werk 0 4 |
3 Stücklistenverwendung 0 1 |
4 Stücklistenalternative 0 2 |
5.2 In Produkten verwendetes Einsatzmaterial
(Ausgangsprodukte <-> Einsatzmaterialien)
Hier werden drei zusätzliche Positionen eingefügt.
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
2 Werk 0 4 |
3 Stücklistenverwendung 0 1 |
4 Stücklistenalternative 0 2 |
6.2 Hilfsdatei für Informationen zur Aussetzung von Abschreibungen
Eine zusätzliche Position wird eingefügt.
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
1 Buchungskreis 0 4 |
6.3 Anlagenregisterdatei
Eine zusätzliche Position wird eingefügt, und vier Feldlängen sind angepaßt worden.
Pos. Feld Vorgeschl.Länge SAP-Länge |
---|
2 Buchungskreis 0 4 |
4 Anlagen-ID 45 50 |
10 Zugangsbelegnummer 12 16 |
11 Serialnummer 12 18 |
17 Abschreibungsindex 5 7 |