Bei der Anzeige der Antwort des Finanzamtes nach der Übertragung der Elektronischen Umsatzsteuervoranmeldung (Elster) aus den Übertragungsprotokollposten heraus, erscheint bei Ihnen eventuell folgende Fehlermeldung:
"Der Aufruf zum Member save ist fehlgeschlagen, msxml3 gab die folgende Meldung zurück: Die folgenden Tags wurden nicht geschlossen Elster, Transferheader, Zusatz, Elsterinfo."
Falls Sie diese Fehlermeldung erhalten, dann liegt es wahrscheinlich daran, dass Sie zur Übertragung keine Authentifizierung verwenden. Das Finanzamt informiert aktuell mit der elektronischen Antwort bei der Elster-Übertragung über eine Gesetzesänderung, die im Jahr 2013 in Kraft tritt:
"Aufgrund einer Gesetzänderung ist die von Ihnen gewählte Übermittlungsart ab dem 01.01.2013 nicht mehr möglich. Für die dann erforderliche authentifizierte Übermittlung ist eine rechtzeitige Registrierung unter www.elsteronline durchzuführen."
Wir arbeiten gerade an einer Lösung für Sie, um diese Antwort fehlerfrei anzuzeigen. Ab dem 1. Januar 2013 wird, wie in der Antwort zu lesen ist, die Authentifizierung allerdings erforderlich. Deshalb empfehlen wir, diese Umstellung bereits heute durchzuführen, damit dieses Problem bei Ihnen gar nicht erst auftritt.
Um die Authentifizierung zu aktivieren, selektieren Sie bitte das Feld „Authentifizierung verwenden“ in der Einrichtung der Elektronischen Umsatzsteuererklärung unter Verwaltung -> Anwendung Einrichtung -> Finanzmanagement -> Finanzen:
Bitte beachten Sie, dass Sie nach einmaliger Versendung mit aktivierter Authentifizierung, das Finanzamt nur noch diese Übertragungsart akzeptiert.
Sobald eine Korrektur hierzu zur Verfügung steht, werden wir diese wie gewohnt auf Partner Source veröffentlichen.
Ein abschließender Hinweis: Die Übertragung verlief, trotz des nachfolgenden Fehlers, erfolgreich und eine nochmalige Übertragung ist nicht notwendig. Sie sehen das an der zurückgegebenen Transferticketnummer. Um aber die Transferticketnummer als Referenz aus dem Fehlerhaften XML-Dokument zu erhalten ist es notwendig, das BLOB-Feld, in dem sich die Datei befindet, zu exportieren. Das können Sie einfach durch folgendes Konstrukt erreichen, oder auch gerne bei uns im Support eine Form anfordern, mit der dies einfach möglich ist. Wir haben darauf verzichtet diese hier zu veröffentlichen, da sie eher für Debugging-Zwecke erstellt wurde und sich eher nicht an unser Styleguide hält
Hier nun das angesprochene Codefragment:
TransmissionLog.GET(<Nummer des Postens>); TransmissionLog.CALCFIELDS("XML Response Document"); TransmissionLog."XML Response Document".EXPORT(<Zieldatei>);
Die Transferticketnummer finden Sie dann im Tag TransferTicket, im folgenden markiert:
Der ursprüngliche, zurückgesendete Text der Finanzbehörde war nicht korrekt wiedergegeben. Dieser wurde oben korrigiert.
Falls Sie während (bzw. eigentlich nach) der Übertragung die Fehlermeldung "Der Aufruf zum Member save ist fehlgeschlagen, msxml3 gab die folgende Meldung zurück: Zeichen konnte nicht mit 'ISO- 8859-1' Kodierung gespeichert werden." erhalten, dann haben Sie aller Wahrscheinlichkeit nach die im Elster Whitepaper vorgeschlagenen Anpassungen zur Speicherung des Antwortdokuments in der Codeunit 11001 implementiert (Debugging). Wenn Sie diese entfernen, dann sollte sich stattdessen das oben beschriebene Phänomen zeigen.
Khoi Tran
Microsoft Dynamics Germany Microsoft Customer Service und Support (CSS) EMEA
Hallo ich bekomme als Antwort folgende Fehlermeldung von NAV:
Der Aufruf zum Member ist fehlgeschlegen. msxml3.dll gab folgende Meldung zurück:
Zeichen konnte nicht mit 'ISO- 8859-1' Kodierung gespeichert werden.
womit kann das zusammenhängen?
Hallo Dominik,
schauen Sie sich bitte das Update von heute am Ende des Artikels an, ich denke das sollte das Problem sein.
Codeunit 11001, Sales VAT Adv. Notif.-Transmit, Function: InsertVATTransLogEntry()
[...]
VATTransLogEntry."Sales VAT Adv. Notif. No." := SalesVATAdvNotif."No.";
VATTransLogEntry."Transmission Date" := TODAY;
VATTransLogEntry."User ID" := USERID;
XMLRespDoc.save('c:\RückmeldungFA.xml'); // bitte diese Zeile löschen
Hyperlink('c:\RückmeldungFA.xml'); // bitte diese Zeile löschen
VATTransLogEntry."Return Code" := XMLDOMMgt.FindNodeText(XMLNodeCurr,'//TransferHeader/RC/Rueckgabe/Code');
IF VATTransLogEntry."Return Code" <> '0' THEN
VATTransLogEntry."Return Text" := XMLDOMMgt.FindNodeText(XMLNodeCurr,'//TransferHeader/RC/Rueckgabe/Text')
ELSE BEGIN
Viele Grüße,
Carsten Scholling
Hallo,
sind irgendwelche Einrichtungen oder andere Elster Zertifikate notwendig, wenn man die Authentifizierung nutzt? Wo finde ich hierzu genauere Informationen?
Grüße,
Michael
Hallo Michael,
normalerweise müssen Sie für die Elsterübermittlung mit Authentifizierung and den persönlichen und öffentlichen Zertifikaten nichts ändern, es sei denn, diese sind abgelaufen oder haben noch eine 1024 bit Verschlüsselung. Ab Dezember 2011 werden nur noch Elster Zertifikate mit 2048 bit Verschlüsselung vom Finanzamt akzeptiert.
Viele Grüße
in diesem Abrechnungszeitraum erhalte ich die Fehlermeldung "Es wurde der Fehlercode 110015005 im Nutzdatenteil verwendete Version nicht unterstuetzt; empfangen die Übertragung verlief nicht erfolgreich."
Wir verwenden das Stylesheet vom letzten Steuerupdate (NAVDE2009R2_PS60399 vom 14.07.2011). Gibt es irgendwo wieder ein neues Stylesheet?
am Stylesheet hat sich nichts geändert, allerdings hat die Finanzbehörde, wie schon vor einiger Zeit, die Version wieder geändert. Ich denke, dass folgender KB-Artikel hier hilft: support.microsoft.com/.../2679298.
Mensch Carsten,
auch wir hatten das Problem mit dem "110015005 - Nutzdatenteil"-Error.
Du bist und bleibst natürlich der Beste (mit Ausnahme vielleicht einer ausgewählten Truppe Deiner Ex-Kollegen ;-))
Vielen Dank! Unser NAV-Partner war für die Bereitstellung Deines Links zur geänderten Version nicht in der Lage, aber dafür gibt es ja den Meister.
Meik
Hallo Meik,
der Dank gebürt nicht mir, sondern meinem Kollegen Khoi. Von ihm stammt der Artikel, ich habe ihn nur online gestellt :)
Ich habe es aber bereits weitergegeben.
Carsten