Buchhaltung DATEV 2023 XML » Historie » Revision 8
Revision 7 ([X] Jens M, 26.09.2024 11:32) → Revision 8/9 ([X] Jens M, 26.09.2024 11:33)
h1. Buchhaltung DATEV 2023 XML
{{toc}}
h2. Funktionsweise
* Automatischer Export nach dem Druck (Definitiv-Status).
* Ausgangs-Rechung/-Gutschrift: Buchungskonten werden aus den Erlöskonten des ACs und der Steuer-ID des Debitor verwendet
** Eine Übersetzung nach Steuer-ID und Sachkonto ist über Menü: @Konten - Zusammenfassung@ zu pflegen
** es wird nach Kostenstellen differenziert
h2. Technische Funktionsweise
* AR: SSQL @TWawi.Fibu.Export.Datev.XML.AR@
** im Unterschied zu @TWawi.Fibu.Export.Datev.AR@ wird über Kostenstelle gruppiert (Schlagwort @group_by_ks@)
* ER: SSQL @TWawi.Fibu.Export.Datev.ER@
h2. Export-Daten
* Daeti im Zip-Format, beinhaltet
** Beleg-Bilder (z.B. Rechnungs-Pdf)
** pro Rechnung eine XML (z.B. RG24-00815.xml)
*** inkl. Stammdaten
*** inkl. Belegdaten
*** {{collapse(Beispiel: Rechnungsdaten_RA_R-2023-101.xml)
<pre><code class="xml">
<?xml version="1.0" encoding="utf-8"?>
<LedgerImport xmlns="http://xml.datev.de/bedi/tps/ledger/v060" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xml.datev.de/bedi/tps/ledger/v060 Belegverwaltung_online_ledger_import_v060.xsd" version="6.0"
generator_info="DATEV-Musterdaten" generating_system="DATEV-Musterdaten" xml_data="Kopie nur zur Verbuchung berechtigt nicht zum Vorsteuerabzug">
<consolidate consolidatedAmount="1190.00" consolidatedDate="2023-01-12" consolidatedInvoiceId="R-2023-101" consolidatedCurrencyCode="EUR" consolidatedDeliveryDate="2023-01-09">
<accountsReceivableLedger>
<date>2023-01-12</date>
<amount>1190.00</amount>
<accountNo>8400</accountNo>
<costCategoryId>10</costCategoryId>
<costCategoryId2>20</costCategoryId2>
<tax>19.00</tax>
<information>Ausgangsrechnung, noch nicht bezahlt und Kontierung</information>
<currencyCode>EUR</currencyCode>
<invoiceId>R-2023-101</invoiceId>
<bookingText>Produkt B, Art-Nr. Art456</bookingText>
<partyId>K999</partyId>
<vatId>DE999456789</vatId>
<iban>DE33762500000121540061</iban>
<dueDate>2023-01-26</dueDate>
<bpAccountNo>10100</bpAccountNo>
<deliveryDate>2023-01-09</deliveryDate>
<customerName>Musterkunde</customerName>
<customerCity>Musterort</customerCity>
</accountsReceivableLedger>
</consolidate>
</LedgerImport>
</code></pre>
}}
** eine Meta-XML-Datei @document.xml@, welche die Übersicht über den Export beinhaltet
*** welche Rechnungen sind im Zip
*** welche Belegbilder gehören zu welcher Rechnung
*** welcher Rechnungslauf ist es (YYYY/MM)
*** {{collapse(Beispiel)
<pre><code class="xml">
<?xml version="1.0" encoding="utf-8"?>
<archive xmlns="http://xml.datev.de/bedi/tps/document/v06.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xml.datev.de/bedi/tps/document/v06.0 Document_v060.xsd" version="6.0"
generatingSystem="DATEV-Musterdaten">
<header>
<date>2023-02-02T22:22:22</date>
</header>
<content>
<document>
<extension xsi:type="accountsReceivableLedger" datafile="Rechnungsdaten_RA_R-2023-101.xml">
<property value="2023-01" key="1" />
<property value="Ausgangsrechnungen" key="3" />
</extension>
<extension xsi:type="File" name="Rechnungsbild_RA_R-2023-101.pdf"/>
<repository> <!--optional-->
<level id="1" name="Softwarename"/>
<level id="2" name="Belege"/>
<level id="3" name="2023/01"/>
</repository>
</document>
<document>
<extension xsi:type="accountsReceivableLedger" datafile="Rechnungsdaten_RA_R-2023-204.xml">
<property value="2023-02" key="1" />
<property value="Ausgangsrechnungen" key="3" />
</extension>
<extension xsi:type="File" name="Rechnungsbild_RA_R-2023-204.pdf"/>
<extension xsi:type="File" name="Rechnungsbild_RA_R-2023-204_Anhang1.pdf"/>
<extension xsi:type="File" name="Rechnungsbild_RA_R-2023-204_Anhang2.pdf"/>
<repository> <!--optional-->
<level id="1" name="Softwarename"/>
<level id="2" name="Belege"/>
<level id="3" name="2023/02"/>
</repository>
</document>
</content>
</archive>
</code></pre>
}}
h2. Entwicklungsreferenz
* Stand 2023
* "Entwicklung im Sep. 2024":https://redmine.prodat-sql.de/issues/21434
* Beschreibung: https://developer.datev.de/de/file-format/details/datev-xml-interface-online/format-specification-/record-data-file-
* Validator: https://apps.datev.de/help-center/documents/1070393
* Funktionsweise: https://apps.datev.de/help-center/documents/1035732
h2. Beispiel
* siehe Anhang +accountsReceivableLedger_Ausgangsrechnungen.zip\AR_ledger_V6_2023.zip\+