批次處理回應
與發票申請程序類似,Google 採用批次處理機制, 這個擴充式擴充了 UBL 格式,將多個回應合併成一個 單筆交易。批次中包含自訂定義的標頭 批次中的元素會嚴格遵循 UBL 2.4 應用程式回應 結構定義。
批次標頭
整批回應的標頭包含該批次的重要中繼資料, 其中包含要求檔案名稱以及檔案處理狀態。
詳細資料
元素 | 說明 | 範例 |
---|---|---|
RequestFileName |
含有批次 ID 權杖的參照要求檔案名稱。 | FileName_TokenID |
FileStatus/StatusCode |
檔案處理狀態。查看可能的值:list。 | S |
FileStatus/StatusDescription |
檔案處理狀態說明。 | 處理成功 |
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>