Введение
Немецкий ZUGFeRD и французский Factur-X – стандартизированные форматы данных для обмена электронными счетами-фактурами между поставщиками товаров и услуг и покупателями. Для упрощения документооборота между странами, был разработан новый формат ZUGFeRD 2.1/Factur-X, полностью совместимый с исходными форматами ZUGFeRD 2.0 и Factur-X 1.0. Все эти форматы, упрощенно говоря, представляют собой сочетание машиночитаемых XML-данных и формата PDF для представления в удобном для человека виде.В одной из статей нашего блога мы уже рассказывали о создании электронных инвойсов в продуктах Stimulsoft, в том числе, по форматам ZUGFeRD и Factur-X.
Новая версия
В конце декабря 2025 года была представлена новая версия – Factur-X 1.08 и ZUGFeRD 24, которая стала обязательной к использованию 15 января 2026 года. В новой версии изменения в основном касаются формирования содержимого вложенного XML-файла для более тесной совместимости между немецким и французским стандартами.Совместимость с продуктами Stimulsoft
Для создания инвойсов в форматах ZUGFeRD и Factur-X необходимо загрузить подготовленный XML-файл с данными в наш генератор отчетов, после чего инструмент построит визуальную часть отчета, а вы сможете экспортировать готовый документ в PDF.Помните, что после загрузки шаблона отчета необходимо в коде определить значение свойств:
- ZUGFeRDComplianceMode (версия формата);
- ZUGFeRDConformanceLevel (уровень соответствия);
- ZUGFeRDInvoiceData (применение XML-файла).
Начиная с версии ZUGFeRD 2.1 изменения не касались PDF-части отчета, поэтому для совместимости с любой последующей версией вплоть до 24, достаточно указать значение 2_1 для свойства ZUGFeRDComplianceMode. Таким образом, в наших продуктах поддерживается создание ZUGFeRD- и Factur-X-инвойсов всех актуальных версий.
Если в последующих версиях этих форматов изменения коснуться PDF-контейнера, мы сразу реализуем доработку для полной совместимости.
Мы также подготовили специальную страницу на нашем сайте, где подробно описаны форматы ZUGFeRD и Factur-X, приведены примеры кода для C#. JavaScript и Java для экспорта отчетов указанных форматов в PDF и многое другое.