Änderungen im XSD-Schema der litauischen SAF-T-Datei für 2018 in Microsoft Dynamics AX

Gilt für
Dynamics AX 2012 R3 Financials General Ledger Dynamics AX 2009 Service Pack 1

Einführung

Die Änderungen im XSD-Schema der SAF-T-Datei für die Berichterstellung 2018 (XSD 2.0) werden bereitgestellt. Daten für das Jahr 2018 und höher können nur über die XSD 2.0-Version bereitgestellt werden.

Gesetzesänderungen

Am 28. Dezember 2017 hat die litauische Steuerbehörde das neue Dekret VA-127/2017-12-28 veröffentlicht. Dieses Dekret stellt die neue Version 2.0 des SAF-T-Datei-XSD-Schemas dar. Das alte XSD-Schema 1.1. ist gültig für die Datenübermittlung 2017, und das neue XSD-Schema 2.0 ist für das Jahr 2017 und spätere Zeiträume gültig.

Es gibt keine Änderungen an den Geschäftsprozessen. Änderungen betreffen XSD-SHMA-Dateien und die Art und Weise, wie SAF-T-Dateien erstellt werden können.

Die litauische Steuerbehörde gab Richtlinien vor, welche Informationen jedes Teil enthalten sollte, sowie zusätzliche Informationen, wie Teile generiert und nummeriert werden sollten. Alle diese Änderungen werden in den Kapiteln 4 und 5 ausführlich beschrieben.

Die entsprechenden Informationen finden Sie unter: https://www.vmi.lt/cms/saf-t

Siehe den KB für Version 1. Hier https://support.microsoft.com/authoring/article/3207942?locale=en

Beispiel für die Einrichtung von Adresstypen

In einigen Fällen sollten die Berichtsdaten im gesamten Bericht (oder in mehreren Berichten) einheitlich transformiert werden, insbesondere um Daten zu unterstützen, die in Microsoft Dynamics AX nicht vorhanden sind.

Der Bericht sollte Adresstypcodes gemäß der von der litauischen Steuerbehörde genehmigten XSD-Datei anstelle von AX-Typen anzeigen. Zumindest, weil der Adresstyp in AX viel mehr Werte enthält, als XSD zulässt.

Sie wird in einer separaten XSLT-AifOutboundPortReportSAFT_LT.xslt implementiert. Nachfolgend finden Sie das Beispiel:

  1. Bearbeiten der XSLT-Datei AifOutboundPortReportSAFT_LT.xslt (beliebiger Texteditor – von Notepad bis Visual Studio)

    1. Siehe den Bereich "Ersatzmuster(e) hinzufügen"; es enthält Ersatzmuster (eines oder mehrere) (im Beispiel ein Muster namens AddressTypeSAFT); Muster ist eine Liste von Ersatzpaaren "von - bis"; Ich hoffe, die Semantik ist ziemlich selbsterklärend.
      <ReplacementPattern name="AddressTypeSAFT">
      <Ersetzen>
      <Von></Von>
      <To>KT</To>
      </ersetzen>
      <Ersetzen>
      <Aus>Geschäft</Aus>
      <Zu>BA</To>
      </ersetzen>
      <Ersetzen>
      <From>Korespondencijos adresas</From>
      <Zu>KA</To>
      </ersetzen>
      <Ersetzen>
      <Von>Sąskaitos išrašymo adresas</Von>
      <To>SIA</To>
      </ersetzen>
      <Ersetzen>
      <Aus>Registracijos adresas</Aus>
      <To>RA</To>
      </ersetzen>
      <Ersetzen>
      <Von>Prekės išsiuntimo adresas</Von>
      <To>PIA</To>
      </ersetzen>
      <Ersetzen>
      <From>Prekės pristatymo adresas</From>
      <Zu>PPA</To>
      </ersetzen>
      </replacementPattern>
    2. Bearbeite (hinzufügen/entferne) Ersatzregeln (und Muster, falls mehrere benötigt werden).
    3. Bearbeite (hinzufügen/entferne) Ersatzregeln (und Muster, falls mehrere benötigt werden). Siehe den Bereich "XPath(s) zur Transformation hier hinzufügen"; hier sollten XPath(s), die aktualisiert werden sollten, mit dem Ersetzungsmuster aufgeführt werden, das auf sie angewendet werden soll.
      <xsl:template match="//SAFT:AddressType">
      <xsl:call-template name="Replace">
      <xsl:with-param name="ReplacementPattern" select="'AddressTypeSAFT'"/>
      <xsl:with-param name="IfFromNotFoundUseOriginal" select="false()"/></xsl:call-template>
      </xsl:template>
    4. Wenn das Ersetzungsmuster die anwendbare Regel nicht enthält, wird das Tag standardmäßig mit dem Wert "KT" erfüllt. Im obigen Beispiel wird der Adresstyp "Business" durch "BA" ersetzt. Um alle nicht eingerichteten Typen durch leere Werte zu ersetzen, verwenden Sie den Parameter IfFromNotFoundUseOriginal auf "false()" (<xsl:with-param name = "IfFromNotFoundUseOriginal" select="false()"/>).

2. Urheberrecht Speichern Sie die XSLT. 

3. Urheberrecht Hinweis Wenn mehrere Ersetzungen erforderlich sind, können mehrere Muster in einer XSLT erstellt werden.

Geschäftsszenario

Szenarioschritte:

  1. Der Benutzer führt die Funktion "SAF-T-Datenexport" aus.

  2. Auf dem Anforderungsformular Benutzer:

    1. Wählt von – bis Datum (Jahr/Monat/Tag);
    2. Wählt einen der Typen der SAF-T-Datei (F/ GL/ PS/ SI/ PI/ PA/ AS);
    3. Füllt die Anzahl der Teile aus (standardmäßig sollte 1 gefüllt sein);
    4. Füllt die Teilenummer aus (standardmäßig sollte 1 gefüllt sein);
    5. Wählt das Objekt aus, für das die SAF-t-Datei generiert wird.
    6. Wählt die Route aus, auf der die erstellte XML-Datei gespeichert wird.
  3. XML wird erstellt.

  4. Eine erstellte XML-Datei wird der Steuerbehörde gemeldet, indem die Datei in die SAF-T-Anwendung hochgeladen wird.

Hotfixinformationen

Beziehen der Microsoft Dynamics AX-Updates

Die Updates können manuell aus dem Microsoft Download Center heruntergeladen und installiert werden:

Voraussetzungen

Auf dem Computer muss eines der folgenden Produkte installiert sein, damit Sie diesen Hotfix anwenden können:

  • Microsoft Dynamics AX 2012 R3
  • Microsoft Dynamics AX 2012 R2
  • Microsoft Dynamics AX 2009 SP1

Neustartanforderung

Sie müssen den AOS-Dienst (Application Object Server) neu starten, nachdem Sie den Hotfix angewendet haben.

Wenn beim Herunterladen oder Installieren dieses Hotfixes ein Problem auftritt oder Sie andere technische Supportfragen haben, wenden Sie sich an Ihren Partner. Wenn Sie direkt bei Microsoft für einen Supportplan registriert sind, können Sie sich an den technischen Support für Microsoft Dynamics wenden und eine neue Supportanfrage erstellen. Rufen Sie dazu die folgende Microsoft-Website auf:

https://mbs.microsoft.com/support/newstart.aspx

Sie können sich auch telefonisch an den technischen Support für Microsoft Dynamics wenden, indem Sie diese Links für länderspezifische Telefonnummern verwenden. Besuchen Sie hierzu eine der folgenden Microsoft-Websites:

Partner

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts

Customers

https://mbs.microsoft.com/customersource/northamerica/help/help/contactus

In besonderen Fällen werden Gebühren, die normalerweise für Supportanrufe anfallen, storniert, wenn ein Mitarbeiter des technischen Supports für Microsoft Dynamics und zugehörige Produkte feststellt, dass das Problem durch ein bestimmtes Update behoben wird. Für zusätzliche Supportanfragen und -belange, die sich nicht auf das jeweilige Update beziehen, fallen die üblichen Supportgebühren an.

Hinweis: Dies ist ein Artikel vom Typ "SCHNELL VERÖFFENTLICHEN", der direkt in der Microsoft-Supportorganisation erstellt wurde. Die hier enthaltenen Informationen werden ohne Gewähr als Reaktion auf auftretende Probleme bereitgestellt. Aufgrund ihrer schnellen Bereitstellung können sie typografische Fehler enthalten und jederzeit ohne vorherige Ankündigung geändert werden. Andere Überlegungen finden Sie in den Nutzungsbedingungen .