প্রতিক্রিয়া ব্যাচিং

ইনভয়েস অনুরোধের প্রক্রিয়ার মতো, Google প্রতিক্রিয়াগুলির জন্য একটি ব্যাচিং প্রক্রিয়া নিযুক্ত করে, যা একটি একক লেনদেনে একাধিক প্রতিক্রিয়া একত্রিত করতে UBL ফর্ম্যাটকে প্রসারিত করে। ব্যাচটিতে একটি কাস্টম-সংজ্ঞায়িত হেডার রয়েছে, তবুও ব্যাচের প্রতিটি উপাদান কঠোরভাবে UBL 2.4 অ্যাপ্লিকেশন প্রতিক্রিয়া স্কিমা মেনে চলে।

ব্যাচ হেডার

প্রতিক্রিয়াগুলির একটি ব্যাচের শিরোনামে অনুরোধ ফাইলের নাম এবং ফাইল প্রক্রিয়াকরণের স্থিতি সহ ব্যাচ সম্পর্কে সমালোচনামূলক মেটাডেটা রয়েছে৷

বিস্তারিত

উপাদান বর্ণনা উদাহরণ
RequestFileName ব্যাচ শনাক্তকারী টোকেন সহ উল্লেখিত অনুরোধ ফাইলের নাম। ফাইলের নাম_টোকেনআইডি
FileStatus/StatusCode ফাইল প্রক্রিয়াকরণের স্থিতি। এখানে সম্ভাব্য মান দেখুন: তালিকা এস
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>