Введение
Изменения в XSD-схеме файла SAF-T 2018 отчетности (XSD 2.0) предоставляются. Данные для 2018 года и дальнейшие могут предоставляться только через версии XSD 2.0.
Изменения законодательства
На 28thот декабря 2017 г. литовский налоговый орган выпустила новое выражение ва-127/2017 г-12 — 28. Это выражение представляет новую версию 2.0 SAF-T файл XSD-схемы. Старые схемы XSD 1.1. Допустим, для отправки данных 2017 и новой схемы XSD 2.0 является допустимым для года 2017 г. и более поздних периодов.
Нет изменений в бизнес-процессах. Изменения влияют на соответствующий XSD и способ SAF-T файла могут быть сформированы.
Литовский налоговый орган предоставлены рекомендации какие каждая часть должна включать информацию, а также дополнительные сведения, как следует создается и нумерация частей. Эти изменения будут описаны в подробности в главах 4 и 5.
Можно найти необходимые сведения: https://www.vmi.lt/cms/saf-t
Содержатся в базе Знаний для версии 1. Здесь https://support.microsoft.com/authoring/article/3207942?locale=en
Пример настройки типа адреса
В некоторых случаях данные отчетов должна преобразовываться в универсальный способ на протяжении всего отчета (или несколько отчетов), особенно для поддержки данных, не существует в Microsoft Dynamics AX.
R Отображать eport Тип адреса коды в соответствии с XSD-файл утвержденные литовский налоговым органом вместо AX типы . Хотя бы потому, что тип адреса в AX содержит гораздо больше значений, чем позволяет XSD.
Это i ь Ed в отдельном XSLT AifOutboundPortReportSAFT_LT.xslt. Pнайти в приведенном ниже примере аренды:
-
Изменение кода XSLT файл AifOutboundPortReportSAFT_LT.xslt (любой текстовый редактор – из блокнота в Visual Studio)
-
Область «Добавление шаблонов замены»; он содержит шаблонов замены (один или несколько) (в примере - один шаблон с именем AddressTypeSAFT); шаблон представляет собой список пар замены «от -»; Надеемся, что семантика довольно сами за себя.
-
<Replace>
<From></From>
<To>KT</To>
</Replace>
<Replace>
<From>Business</From>
<To>BA</To>
</Replace>
<Replace>
<From>Korespondencijos adresas</From>
<To>KA</To>
</Replace>
<Replace>
Из > Sąskaitos išrašymo adresas < / Из >
<To>SIA</To>
</Replace>
<Replace>
<From>Registracijos adresas</From>
<To>RA</To>
</Replace>
<Replace>
Из > Prekės išsiuntimo adresas < / Из >
<To>PIA</To>
</Replace>
<Replace>
Из > Prekės pristatymo adresas < / Из >
<To>PPA</To>
</Replace>
</ReplacementPattern>
-
Изменение правила замены (установка) (и шаблоны, если требуется больше одного).
-
Изменение правила замены (установка) (и шаблоны, если требуется больше одного). Область «Добавить XPath(s) для преобразования здесь»; Здесь с какой шаблон замены должны применяться к каждому должно быть указано XPath(s), который должен быть обновлен.
-
<xsl:with-param name="IfFromNotFoundUseOriginal" select="false()"/> </xsl:call-template>
</xsl:template> -
По умолчанию, если подходящее правило не содержит шаблон замены тег будет выполнен со значением «KT». В примере выше, Тип адреса " Бизнес «"будут заменены на «BA» . Для замены всех не Настройка типов с пустыми значениями, используйте параметр IfFromNotFoundUseOriginal равным «false()» (< xsl: param с именем = «IfFromNotFoundUseOriginal» select="false()" / >).
-