Die Funktion steht nicht zur Verfügung und ist nicht freigegeben.


SAF-T-Meldung erstellen

In Österreich ist es gesetzlich vorgeschrieben, dass beim Einsatz eines elektronischen Datenverarbeitungssystems im Bereich Rechnungsschreibung und Buchhaltung dieses in der Lage sein muss bei einer Steuerprüfung gewisse Daten in einem standardisierten xml- Format den Prüfern zur Verfügung zu stellen.

Voraussetzungen

  • Über den Registry-Eintrag PATH_FOR_SAF-T wird in Registrierungsdaten verwalten (US00060) unter ANWG Anwendung \ FBU Finanzbuchhaltung wird der Pfad für die Ausgabe der xml-Datei festgelegt.
  • Die xml-Datei hat folgenden Aufbau als Dateinamen : SAFT-[Steuernummer aus Firmenstamm].xml, daher muss die Steuernummer im Firmenstamm gepflegt sein, ansonsten wird der Aufbau: SAFT-[Firma].xml verwendet.
  • Über Zuordnungen zum österreichischen Einheitskontenrahmen (US07703) müssen die vorhandenen Sachkonten zuvor dem Einheitskontenrahmen zugordnet werden.
  • Die Artikel müssen eine Möglichkeit der Umrechnung in die Mengeneinheit für "Gewicht" aus dem Firmen verwalten (US10600) Lasche Teilestamm aufweisen.

Nachfolgend genannte Tabellen müssen geprüft und eingerichtet werden.

TabelleBeschreibung der Einstellung
FRDSPL (Steuerschlüssel-Daten für SAF-T-Meldung)Es muss pro Firma jeder Steuerschlüssel eingetragen sein der gemeldet werden soll.
VRLF15 (Vorlaufdaten für Programm FB41601) Es muss die Stelle der Kontenklasse in den Sachkontonummern eingetragen sein.
VRLF90 (Vorlaufdaten für das Programm "Abschlussbuchungen ausführen") Es wird der Parameter Eröffnungsbuchungskreis ausgelesen.

VRLU90 (Basisdaten SAF-T-Meldung) - bis 2021 - Patch open 2021.5208.1

VLRSMD (Basisdaten SAF-T-Meldung) - ab 2021 - Patch open 2021.5208.1

Grundsätzliche Einstellungen
VRLSAA (Vorlaufdaten für das Programm Abruf SAF-T Meldung Österreich (US07700))Grundsätzliche Einstellungen für SAF-T-Meldung erstellen (US07700)

Ablauf

Es muss der Meldezeitraum angegeben und der Job abgesetzt werden.

Im Programmverlauf wird geprüft, ob es für das Start- und Endedatum jeweils eine Jahresinventur gibt. Dies ist Voraussetzung für die weitere Verarbeitung.

Anschließend werden die Daten der xml-Datei aufbereitet und ausgegeben.

Bei einem aufgetretenen Fehler bricht die Verarbeitung bzw. Erstellung der xml-Datei mit einem Joblog ab.

Daten der xml-Datei

Ausgegebene Daten

Daten in der xml-Datei deren Struktur den Vorgaben von SAF-T AT Version 1.01 entspricht.

  • Header
    • Daten des eigenen Unternehmens (Adresse, Ansprechpartner für SAF-T)
  • MasterFile
    • Kontenrahmen
    • Kunden, Lieferanten
    • Steuertabelle
    • Artikel
    • Eigentümer
    • Maßeinheiten
  • GeneralLedgerEntries
    • Sachkontenbuchungen
  • InventoryStockLevels
    • Inventurdaten
  • SourceDocuments
    • Rechnungen Verkauf/Einkauf
    • Zahlungen
    • Warenbewegungen
  • AssetStatement
    • Anlagegüter

Nicht ausgegebene Daten

Nachfolgende Informationen der Schnittstelle sind optional und werden daher nicht beim Aufbau der xml-Datei berücksichtigt.

  • TaxID / FA (2-stellige Nummer d. zust. Finanzamtes)
  • TaxID / VATNumber (UID-Nummer inkl. Landeskennung)
  • Taxonomy (HGB-Taxonomie)
  • SelectionCriteria (Benutzerspezifische Angaben zur Erstellung des Audit-Files)
  • HeaderComment (Eventuelle weitere Angaben zu den Unternehmensdaten)
  • GeneralLedger / BalanceSheetItemCode, BalanceSheetItem-Description
  • Customer / CustomerTaxID / TaxID / FA, VATNumber
  • Customer / CustomerTaxID / TaxType, TaxCode, TaxVerifica-tionDate
  • Customer / ContactInformation / Email, Website
  • Customer / BillingAddress / Region
  • Customer / ShipToAddress
  • Supplier / SupplierTaxID / TaxID / FA, VATNumber
  • Supplier / SupplierTaxID / TaxType, TaxCode, TaxVerificationDate
  • Supplier / ContactInformation
  • Supplier / ShipToAddress
  • Supplier / ShipFromAddress
  • TaxTable / TaxCodeDetails / EffectiveDate
  • Product / GoodsServicesID, UOMSale, UOMPurchase, UOM-Standard, UOMToUOMBaseConversionFactor, ProductCommodityCode, ProductIdentification, ValuationMethod, TaxCode
  • TransactionTypeTable
  • Journal / Transaction / TransactionCode, Compa-nyCode, BatchID, SourceID, SystemID
  • Journal / Transaction / Line / ValutaDate, Analysis, SourceDocumentID, Tax, Currency, CostAccounting
  • PhysicalStock / WarehouseLocation, ProductCommodi-tyCode, UnitOfMeasurePhysicalStock, UOMToUOMBaseConversionFactor, StockCharacteristic, StockCharacteristicValue
  • SalesInvoices / Invoice / Period, AccountID, Source, BatchID, SystemID, TransactionCode, TransactionID
  • SalesInvoices / Invoice / Line / AccountID, Analysis, OrderReferences, ShipFrom, ShipTo, Description, Tax, Currency, GoodsServicesID
  • SalesInvoices / Invoice / DocumentTotals / Currency, Settlement
  • PurchaseInvoices / Invoice / Period, Source, BatchID, SystemID, TransactionCode, TransactionID
  • PurchaseInvoices / Invoice / Line / AccountID, Analy-sis, OrderReferences, ShipFrom, ShipTo, Description, Tax, Currency, GoodsSer-vicesID
  • PurchaseInvoices / Invoice / DocumentTotals / Curren-cy, Settlement
  • Payments / Payment / Period, TransactionCode, Descrip-tion, BatchID, SystemID, DocumentTotals
  • Payments / Payment / Line / SourceDocumentRef, Analysis, Tax, Currency
  • MovementOfGoods / StockMovement / TransactionRef-erence, TransactionPostingTime, TransactionType, SystemID, DocumentReference, TransactionCode, TransactionID
  • MovementOfGoods / StockMovement / Line / Ac-countID, ShipTo, ShipFrom, ModeOfTransport, CountryOfOrigin, Supplemen-taryUnit, StatisticalValue, TransactionSubType, Tax
  • Asset / StartUpDate, AcquisitionAndProductionCostsEnd, AssetLifeMonth, ExtraordinaryDepreciationMethod, AdditionalExtraordinaryDe-preciation, PurchaseOrderDate, AssetTransactions



Felder

Meldezeitraum angeben

FeldbezeichnungErklärung
Meldezeitraum
Kennzeichnet das Datum, zu dem eine Zahlungs-, Rechnungs- oder Belegbuchung buchhalterisch wirksam wird. Das Buchungsdatum wird im Buchungsprogramm gegen die Kalenderdatei geprüft und muss innerhalb einer zulässigen Periode liegen.

  • Keine Stichwörter