Lotes de solicitações
A solicitação de Fatura/Nota de crédito está alinhada ao esquema de fatura UBL 2.4. Para fazer várias solicitações de documentos em um único envio, uma abordagem de lotes é empregado por meio de uma extensão, já que lotes não são suportados diretamente pelo Esquema de fatura do UBL 2.4.
Cabeçalho da solicitação em lote
Cada solicitação em lote inclui um ID de lote único e o número total de faturas ou solicitações de nota de crédito contidas no arquivo. Essa configuração facilita a implementação processamento e controle de envios em lote.
Detalhes
| Elemento | Descrição | Exemplo |
|---|---|---|
batchID |
O identificador exclusivo do arquivo de lote. | Batch-001 |
documentCount |
O número total de solicitações de documentos no lote. | 500 |
Exemplo de XML de solicitação de fatura em lote
O snippet XML a seguir demonstra a estrutura de uma fatura em lote. solicitação:
<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>