Запрос пакетной обработки
Запрос Invoice/CreditNote соответствует схеме счета-фактуры UBL 2.4. Для отправки нескольких запросов документов в одной отправке используется пакетный подход через расширение, поскольку пакетная обработка напрямую не поддерживается схемой счетов-фактур UBL 2.4.
Заголовок пакетного запроса
Каждый пакетный запрос включает уникальный идентификатор пакета и общее количество запросов счетов или кредит-нот, содержащихся в файле. Эта настройка облегчает эффективную обработку и отслеживание пакетных отправок.
Подробности
| Элемент | Описание | Пример |
|---|---|---|
batchID | Уникальный идентификатор пакетного файла. | Партия-001 |
documentCount | Общее количество запросов документов в пакете. | 500 |
Пример XML-запроса пакетного счета-фактуры
Следующий фрагмент XML демонстрирует структуру пакетного запроса счета:
<RequestBatch xmlns:inv="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:cn="urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2"
batchID="Batch-001"
documentCount="500">
<inv:Invoice>
<!-- Invoice data -->
</inv:Invoice>
<inv:Invoice>
<!-- Invoice data -->
</inv:Invoice>
<!-- Repeat as necessary for each invoice in the batch -->
</RequestBatch>