การจัดกลุ่มการตอบกลับ
เช่นเดียวกับขั้นตอนการขอใบแจ้งหนี้ Google ใช้กลไกการจัดกลุ่มสำหรับ คำตอบเหล่านี้ ซึ่งขยายรูปแบบ UBL เพื่อรวมคำตอบหลายๆ แบบไว้ใน ธุรกรรมเดียว กลุ่มนี้มีส่วนหัวแบบกำหนดเอง แต่ทุก ภายในแบตช์ปฏิบัติตาม UBL 2.4 Application Response อย่างเคร่งครัด สคีมา
ส่วนหัวเป็นกลุ่ม
ส่วนหัวของคำตอบสำหรับกลุ่ม ประกอบด้วยข้อมูลเมตาที่สำคัญเกี่ยวกับกลุ่มคำตอบ รวมถึงชื่อไฟล์คำขอและสถานะของการประมวลผลไฟล์
รายละเอียด
องค์ประกอบ | คำอธิบาย | ตัวอย่าง |
---|---|---|
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>