Ansicht
Dokumentation

J_1BLFB1 - IN68: Cadastros, Dateien und Tabelas

J_1BLFB1 - IN68: Cadastros, Dateien und Tabelas

ABAP Short Reference   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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:

  1. Zu erzeugende Objekte:
    1. Cadastros .... erzeugt die Cadastros mit den Stammdaten der
      Geschäftspartner
    2. Dateien .... erzeugt Dateien zu
      - Notas Fiscais
      - FI-Belegen
      - MM-Belegen
      - Stücklisten
    3. Dateien Anlagenbuchhaltung
      .... erzeugt Dateien zu
      - Anlagenbuchhaltung
    4. Tabelas .... erzeugt die Systemtabellen mit Erläuterung der in
      den Cadastros und Dateien verwendeten Codes (z.B.
      Kontenplan, Bewegungsarten usw.)
  2. Nota-Fiscal-Selektionskriterien:
    1. Buchungskreis ... der Firma, die die Datei(en) erstellt
    2. Filiale ... Filiale der Firma, die die Datei(en)
      erstellt
    3. Bewegungsdatum ... erster und letzter Tag der
      Berichtsperiode
  3. 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:

  1. 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.
  2. 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.






TXBHW - Original Tax Base Amount in Local Currency   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 16602 Date: 20240520 Time: 102036     sap01-206 ( 179 ms )
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