abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 

XML-Online: Eingangsrechnung kommt ohne Konto an

7
letzte Antwort am 04.07.2019 14:28:47 von Vincent_Franke
Dieser Beitrag ist geschlossen
0 Personen hatten auch diese Frage
kochaplsystems
Beginner
Offline Online
Nachricht 1 von 8
1332 Mal angesehen

Hallo zusammen,

wenn wir eine Eingangsrechnung per XML übertragen meldet das Prüftool von XML Online keinen Fehler. Nach dem Verarbeiten der Datei kommt aber nur der Lieferant an, das Aufwand-Konto bleibt leer, obwohl es in der XML angegeben ist:

<accounting_info booking_text="Einkauf Sonstiges 19% VSt" account_no="34000"/>

<?xml version="1.0" encoding="UTF-8"?>

<invoice generator_info="XXX" generating_system="XXX" description="DATEV Import invoices" version="3.0" xml_data="Kopie nur zur Verbuchung berechtigt nicht zum Vorsteuerabzug" xsi:schemaLocation="http://xml.datev.de/bedi/tps/invoice/v030 Belegverwaltung_online_invoice_v030.xsd" xmlns="http://xml.datev.de/bedi/tps/invoice/v030" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<invoice_info invoice_type="Rechnung" invoice_date="2019-01-03" delivery_date="2019-01-03" invoice_id="2048448"></invoice_info>

<invoice_party>

<address street="XXX" zip="XXX" city="XXX" name="XXX" country="DE"></address>

</invoice_party>

<supplier_party vat_id="DE194298035">

<address street="XXX" zip="XXX" city="XXX" name="XXX" country="DE"></address>

<booking_info_bp bp_account_no="700590"></booking_info_bp>

</supplier_party>

<payment_conditions currency="EUR" due_date="2019-01-17" payment_conditions_text="14 Tage mit 3% Skonto oder 30 Tage netto"></payment_conditions>

<invoice_item_list quantity="1.00" description_short="Einkauf Sonstiges 19% VSt">

<price_line_amount currency="EUR" tax="19.00" gross_price_line_amount="170.13"/>

<accounting_info account_no="34000" booking_text="Einkauf Sonstiges 19% VSt"/>

</invoice_item_list>

<total_amount currency="EUR" total_gross_amount_excluding_third-party_collection="170.13">

<tax_line currency="EUR" tax="19.00"></tax_line>

</total_amount>

<additional_info_footer type="text" content="Material"></additional_info_footer>

</invoice>

DATEV-Mitarbeiter
Vincent_Franke
DATEV-Mitarbeiter
DATEV-Mitarbeiter
Offline Online
Nachricht 2 von 8
823 Mal angesehen

Hallo Herr Koch,

bei der Rechnungsdatenschnittstelle kann anwendungsseitig (DATEV Unternehmen online) nochmal gewählt werden, ob die Rechnungsdaten auf Summenebene (1 Datensatz) oder Rechnugspositionsebene (n Datensätze) importiert werden sollen (siehe hier Punkt 6). Der Default ist hier die Summenebene.

In Ihrem konkreten Muster ist das Sachkonto für die Summenebene nicht angegeben (wäre ein extra <accounting_info> Element oberhalb von <invoice_party>). Der von Ihnen markierte Bereich ist der Datensatz für die Positionsebene.

Ich vermute in den Einstellungen von DATEV Unternehmen online ist noch der Detault Summenebene aktiv. Dieser müsste einmal auf Positionsebene umgestellt werden und dann müssten die Daten erneut über den DATEV Belegtransfer übermittelt werden. Dann müsste auch das Sachkonto 34000 übergeben werden.

Viele Grüße

Vincent Franke

mosachse
Fachmann
Offline Online
Nachricht 3 von 8
823 Mal angesehen

In den erweiterten Einstellungen zur Rechnungsdatenschnittstelle muss also
"Für jede Position der Rechnung (brutto) soll ein Buchungsvorschlag erzeugt werden" angehakt sein, richtig?

0 Kudos
DATEV-Mitarbeiter
Vincent_Franke
DATEV-Mitarbeiter
DATEV-Mitarbeiter
Offline Online
Nachricht 4 von 8
823 Mal angesehen

Korrekt.

0 Kudos
mosachse
Fachmann
Offline Online
Nachricht 5 von 8
823 Mal angesehen

Danke Herr Franke. Damit wird das Gegenkonto jetzt übergeben. Allerdings fehlen die Steuerinformationen zur Buchung. Können Sie sich das erklären?

Danke

0 Kudos
DATEV-Mitarbeiter
Vincent_Franke
DATEV-Mitarbeiter
DATEV-Mitarbeiter
Offline Online
Nachricht 6 von 8
823 Mal angesehen

Bei Rechnungen mit nur einer Rechnungsposition gibt es derzeit einen bekannten Fehler. Dazu gibt es auch einen ausführlicheren Beitrag:

XML Online Steuersatz steht in XML, wird aber nicht übernommen

Wir arbeiten dran.

Viele Grüße

Vincent Franke

0 Kudos
P_G
Einsteiger
Offline Online
Nachricht 7 von 8
823 Mal angesehen

Hallo Herr Franke, ich möchte hier kurz eine Frage zu Summen vs. Positionseben anfügen:

Sie erwähnen oben das Sachkonto für Summenebene: ist es also möglich, über die Schnittstelle die (Erlös) Konten mitzuliefern auch wenn man nicht Positionsebene sondern Summenebene ausgewählt hat?

Ich habe derzeit oberhalb von <invocie Party> nur ein

<accounting ínfo booking_text="Erlöse" />

Müsste hier noch ein wetiteres Feld <accounting info> hin, damit nach Kanzlei Rechnungswesen auch das Konto mitgeliefert wird auf Summenebene?

Danke und beste Grüße!

0 Kudos
DATEV-Mitarbeiter
Vincent_Franke
DATEV-Mitarbeiter
DATEV-Mitarbeiter
Offline Online
Nachricht 8 von 8
823 Mal angesehen

Korrekt.

Oberhalb der <invoice party> befinden sich die Angaben für die Summenebene.

In der XML-Datei müsste man dieses Attribut dann einfach im bestehenden XML-Tag hinzufügen: <accounting info account_no="3400" booking_text="Erlöse" />

Viele Grüße

Vincent Franke

0 Kudos
7
letzte Antwort am 04.07.2019 14:28:47 von Vincent_Franke
Dieser Beitrag ist geschlossen
0 Personen hatten auch diese Frage