เพื่อปรับปรุงข้อความให้อ่านง่าย รักษาความสอดคล้อง และปรับปรุงความสามารถในการทำงานร่วมกัน เราจึง ใช้สคีมา UBL 2.4 CreditNote เพื่อแสดงใบลดหนี้และยกเลิกใบแจ้งหนี้ (การกลับใบแจ้งหนี้ที่สมบูรณ์) สคีมา CreditNote ใช้ช่องเดียวกันเป็นส่วนใหญ่ เป็นสคีมาใบแจ้งหนี้ ส่วนนี้ระบุองค์ประกอบเฉพาะสำหรับเครดิต ใบเพิ่มหนี้และการยกเลิก
1.0 รหัสประเภทใบลดหนี้
ตัวระบุของประเภทเอกสาร เราใช้ 381 เพื่อแสดงใบลดหนี้และการยกเลิก ใบแจ้งหนี้
เส้นทาง | คำอธิบาย | ตัวอย่าง |
---|---|---|
cbc:CreditNoteTypeCode | ประเภทของใบแจ้งหนี้ ค่าที่รองรับ: 381 สำหรับใบลดหนี้, 381 สำหรับการยกเลิกใบแจ้งหนี้ | 381 |
ตัวอย่าง
<CreditNote>
...
<cbc:CreditNoteTypeCode>381</cbc:CreditNoteTypeCode>
...
</CreditNote>
2.0 การอ้างอิงเอกสารใบแจ้งหนี้
ส่วน BillingReference/InvoiceDocumentReference ซึ่งเกี่ยวข้องกับใบแจ้งหนี้เดิมสำหรับใบเพิ่มหนี้และการยกเลิกใบแจ้งหนี้ ช่วงเวลานี้ ซ้ำกันเมื่อมีการอ้างอิงใบแจ้งหนี้หลายรายการ (เช่น Google รหัสใบแจ้งหนี้เชิงพาณิชย์ รหัสที่ผู้ให้บริการสร้าง ข้อมูลอ้างอิงที่หน่วยงานด้านภาษีสร้างขึ้น) รหัส Scheme ของแอตทริบิวต์ใช้เพื่อระบุผู้ออกใบแจ้งหนี้
เส้นทาง | คำอธิบาย | ตัวอย่าง |
---|---|---|
cbc:ID | หมายเลขใบแจ้งหนี้ก่อนหน้า - ตัวระบุของใบแจ้งหนี้ที่ออกก่อนหน้านี้ | GCEMEAD000000099 |
cbc:ID @schemeID | ตัวระบุประเภทของผู้ออกใบแจ้งหนี้ | Google, ผู้ให้บริการ, หน่วยงานด้านภาษีท้องถิ่น |
cbc:IssueDate | วันที่ออก - วันที่ออกใบแจ้งหนี้ที่ออกก่อนหน้านี้ รูปแบบคือ "YYYY-MM-DD" | 2023-05-28 |
<CreditNote>
...
<cac:BillingReference>
<cac:InvoiceDocumentReference>
<cbc:ID schemeID="Google">GCEMEAD000000099</cbc:ID>
<cbc:IssueDate>2023-05-28</cbc:IssueDate>
</cac:InvoiceDocumentReference>
</cac:BillingReference>
...
</CreditNote>
3.0 บรรทัดรายการเครดิต
รายการเรียกเก็บเงินคือสินค้าหรือบริการแต่ละรายการที่ระบุไว้ในใบลดหนี้ สคีมาสนับสนุนรายการบรรทัดใบลดหนี้หนึ่งหรือหลายรายการต่อเอกสารใบลดหนี้หนึ่งฉบับ
3.1 cac:วงเงินเครดิตหมายเหตุ
ส่วนนี้แสดงรายละเอียดของสินค้าหรือบริการแต่ละรายการที่มีการออกเครดิต ซึ่งรวมถึงตัวระบุที่ไม่ซ้ำกัน จำนวนเครดิต และราคาต่อหน่วย ซึ่งมี รายละเอียดทั้งหมดของจำนวนเงินก่อนหักภาษีที่เกี่ยวข้องกับเครดิตแต่ละรายการ รายการโฆษณา
เส้นทาง | คำอธิบาย | ตัวอย่าง |
---|---|---|
cbc:ID | ตัวระบุที่ไม่ซ้ำกันสำหรับรายการโฆษณานี้ สำหรับใบแจ้งหนี้ของรายการโฆษณารวมจะมีค่าเท่ากับ 1 | 1 |
cbc:ปริมาณเครดิต | จำนวนสินค้าที่ได้รับเครดิต สำหรับรายการโฆษณารวม ค่าจะเป็น 1 | 1 |
cbc:LineExtensionAmount @currencyID | ยอดรวมของรายการโฆษณาในสกุลเงินเดิม ไม่รวมภาษี | 1000 |
cac:Item/cbc:Name | ชื่อของสินค้า | Google Cloud |
cac:Price/cbc:PriceAmount @currencyID | ราคาต่อหน่วยของสินค้าในสกุลเงินเดิม | 1000 |
<CreditNote>
...
<cac:CreditNoteLine>
<cbc:ID>1</cbc:ID>
<cbc:CreditedQuantity>1</cbc:CreditedQuantity>
<cbc:LineExtensionAmount currencyID="USD">1000</cbc:LineExtensionAmount>
<cac:Item>
<cbc:Name>Google Cloud</cbc:Name>
</cac:Item>
<cac:Price>
<cbc:PriceAmount currencyID="USD">1000</cbc:PriceAmount>
</cac:Price>
</cac:CreditNoteLine>
...
</CreditNote>
3.2 cac:CreditNoteLine/cac:TaxTotal
ส่วนนี้ประกอบด้วยจำนวนภาษีทั้งหมดสำหรับรายการโฆษณานี้ รวมถึง จำนวนเงินที่ต้องเสียภาษี จำนวนเงินภาษี และหมวดหมู่ภาษี
เส้นทาง | คำอธิบาย | ตัวอย่าง |
---|---|---|
cbc:TaxAmount @currencyID | จำนวนภาษีรวมในสกุลเงินเดิมของรายการโฆษณา | 70 |
cac:TaxSubtotal/cbc:TaxableAmount @currencyID | จำนวนเงินที่ต้องเสียภาษีในสกุลเงินดั้งเดิมของรายการโฆษณา | 1000 |
cac:TaxSubtotal/cbc:TaxAmount @currencyID | จำนวนเงินภาษีในสกุลเงินดั้งเดิมของรายการโฆษณา | 70 |
cac:TaxSubtotal/cac:TaxCategory/cbc:Percent | อัตราภาษีที่ใช้กับรายการโฆษณา | 7:00 |
cac:TaxSubtotal/cac:TaxCategory/cac:TaxScheme/cbc:ID | ประเภทภาษีสำหรับยอดรวมย่อยนี้ | VAT |
<CreditNote>
...
<cac:CreditNoteLine>
...
<cac:TaxTotal>
<cbc:TaxAmount currencyID="USD">70</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="USD">1000</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="USD">70</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:Percent>7.00</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
</cac:CreditNoteLine>
...
</CreditNote>