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>