تجميع الردود

وعلى غرار عملية طلب الفواتير، تستخدم Google آلية تجميع تعمل على توسيع تنسيق UBL لدمج ردود متعددة في معاملة واحدة فقط. تتضمن الدفعة عنوانًا محددًا بشكل مخصص، إلا أن كل التقيّد الصارم ببنود استجابة طلب UBL 2.4 المتعلقة بالتطبيق Google Cloud Platform.

عنوان المجموعة

يتضمن عنوان مجموعة الردود بيانات وصفية مهمة حول المجموعة، بما في ذلك اسم ملف الطلب وحالة معالجة الملف.

التفاصيل

العنصر الوصف مثال
RequestFileName اسم ملف الطلب المُشار إليه مع الرمز المميّز لمعرّف الدُفعة 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>