जवाब के बैच बनाना

इनवॉइस अनुरोध की प्रोसेस की तरह ही, Google, बैच बनाने की प्रोसेस का इस्तेमाल करता है. प्रतिक्रियाएं, जो यूबीएल फ़ॉर्मैट को बढ़ाती हैं. इससे एक से ज़्यादा जवाबों को एक लेन-देन. बैच में एक कस्टम-परिभाषित हेडर होता है, हालांकि हर बैच में मौजूद एलिमेंट, UBL 2.4 ऐप्लिकेशन रिस्पॉन्स का सख्ती से पालन करता है स्कीमा शामिल है.

बैच हेडर

जवाबों के किसी बैच के हेडर में उस बैच के बारे में ज़रूरी मेटाडेटा होता है, जिसमें अनुरोध फ़ाइल का नाम और फ़ाइल की प्रोसेसिंग की स्थिति शामिल है.

जानकारी

एलिमेंट जानकारी उदाहरण
RequestFileName बैच आइडेंटिफ़ायर टोकन के साथ रेफ़र किया गया अनुरोध का फ़ाइल नाम. FileName_TokenID
FileStatus/StatusCode फ़ाइल प्रोसेस होने की स्थिति. संभावित वैल्यू यहां देखें: list. S
FileStatus/StatusDescription फ़ाइल प्रोसेस होने की स्थिति के बारे में जानकारी. सफलतापूर्वक प्रोसेस किया गया

एक्सएमएल का उदाहरण

<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>