تجميع الردود
وعلى غرار عملية طلب الفواتير، تستخدم 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>