База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Какова структура XML файла в формате данных ZUGFeRD? › RE: Какова структура XML файла в формате данных ZUGFeRD?

Формат ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) представляет собой стандарт для обмена электронными счетами, который сочетает в себе структурированные данные (XML) и визуально читаемую информацию (PDF). Структура XML файла ZUGFeRD включает в себя несколько ключевых элементов, которые обеспечивают совместимость и возможность автоматизированной обработки.
Основные элементы структуры XML файла ZUGFeRD:
1. **Invoice** – корневой элемент, который содержит всю информацию о счете.
– **Header** – заголовок счета, содержащий общую информацию.
– **InvoiceNumber** – номер счета.
– **InvoiceDate** – дата выставления счета.
– **Seller** – информация о продавце.
– **Name** – название компании.
– **Address** – адрес продавца.
– **Buyer** – информация о покупателе.
– **Name** – название компании.
– **Address** – адрес покупателя.
– **Items** – список позиций счета.
– **Item** – отдельная позиция счета.
– **Description** – описание товара или услуги.
– **Quantity** – количество.
– **UnitPrice** – цена за единицу.
– **TotalAmount** – общая сумма по позиции.
– **Totals** – общие суммы по счету.
– **TotalGrossAmount** – общая сумма с НДС.
– **TotalNetAmount** – общая сумма без НДС.
– **TotalTaxAmount** – сумма НДС.
2. **AdditionalData** – дополнительные данные, которые могут включать в себя информацию о способах оплаты, условиях доставки и т.д.
3. **Attachments** – элементы, которые могут содержать ссылки на дополнительные документы или файлы, связанные с счетом.
Пример структуры XML файла ZUGFeRD:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | xml <header> 12345 2025-01-21 Продавец ООО <address>Улица Продавца, 1, Город, Страна</address> Покупатель ООО <address>Улица Покупателя, 2, Город, Страна</address> </header> Товар 1 2 100.00 200.00 Товар 2 1 150.00 150.00 350.00 294.12 55.88 Оплата в течение 30 дней |
Формат ZUGFeRD позволяет интегрировать данные счета в автоматизированные системы учета и обработки, что упрощает процесс обмена документами между компаниями.
Рекомендую посмотреть здесь: https://www.ferd-net.de/