Pengelompokan permintaan
Permintaan Faktur/Catatan Kredit sesuai dengan skema Faktur UBL 2.4. Sebagai mengirim beberapa permintaan dokumen dalam satu pengiriman, pendekatan batch digunakan melalui ekstensi, karena pengelompokan tidak didukung secara langsung oleh Skema invoice UBL 2.4.
Header permintaan batch
Setiap permintaan batch mencakup ID batch unik dan jumlah total invoice atau permintaan nota kredit yang ada dalam file. Pengaturan ini memfasilitasi efisiensi pemrosesan dan pelacakan pengiriman batch.
Detail
| Elemen | Deskripsi | Contoh |
|---|---|---|
batchID |
ID unik untuk file batch. | Batch-001 |
documentCount |
Jumlah total permintaan dokumen dalam batch. | 500 |
Contoh XML permintaan invoice batch
Cuplikan XML berikut menunjukkan struktur invoice batch permintaan:
<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>