Pengelompokan respons
Serupa dengan proses permintaan faktur, Google menggunakan mekanisme pengelompokan untuk yang memperluas format UBL untuk mengonsolidasikan beberapa respons ke dalam sekali transaksi. Batch ini berisi header yang didefinisikan secara khusus, namun setiap di dalam batch secara ketat mematuhi Respons Aplikasi UBL 2.4 skema ini.
Header batch
Header untuk batch respons berisi metadata penting tentang batch, termasuk nama file permintaan dan status pemrosesan file.
Detail
Elemen | Deskripsi | Contoh |
---|---|---|
RequestFileName |
Nama file permintaan yang direferensikan dengan token ID batch. | FileName_TokenID |
FileStatus/StatusCode |
Status pemrosesan file. Lihat kemungkinan nilai di sini: list. | S |
FileStatus/StatusDescription |
Deskripsi status pemrosesan file. | Berhasil Diproses |
Contoh XML
<ApplicationResponseBatch xmlns:ar='urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-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">
<RequestFileName>FileName_TokenID</RequestFileName>
<FileStatus>
<StatusCode>S</StatusCode>
<StatusDescription>Successfully Processed</StatusDescription>
</FileStatus>
<ar:ApplicationResponse>
<!-- Application Response -->
</ar:ApplicationResponse>
<ar:ApplicationResponse>
<!-- Application Response -->
</ar:ApplicationResponse>
</ApplicationResponseBatch>