27 lines
1.7 KiB
Python
27 lines
1.7 KiB
Python
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|||
|
from odoo import fields, models
|
|||
|
|
|||
|
|
|||
|
class AccountTax(models.Model):
|
|||
|
_inherit = "account.tax"
|
|||
|
|
|||
|
# The classification is too precise to be able to do any kind of guessing, so we need it set.
|
|||
|
# See https://docs.peppol.eu/poac/sg/2024-Q2/pint-sg/bis/#_goods_and_services_tax_gst
|
|||
|
ubl_cii_tax_category_code = fields.Selection(
|
|||
|
selection_add=[
|
|||
|
('SR', "SG - Local supply of goods and services"),
|
|||
|
('SRCA-S', "SG - Customer accounting supply made by the supplier"),
|
|||
|
('SRCA-C', "SG - Customer accounting supply made by the customer on supplier’s behalf"),
|
|||
|
('SROVR-RS', "SG - Supply of remote services accountable by the electronic marketplace under the Overseas Vendor Registration Regime"),
|
|||
|
('SROVR-LVG', "SG - Supply of low-value goods accountable by the redeliverer or electronic marketplace on behalf of third-party suppliers"),
|
|||
|
('SRLVG', "SG - Own supply of low-value goods"),
|
|||
|
('ZR', "SG - Supplies involving goods for export/ provision of international services"),
|
|||
|
('ES33', "SG - Specific categories of exempt supplies listed under regulation 33 of the GST (General) Regulations"),
|
|||
|
('ESN33', "SG - Exempt supplies other than those listed under regulation 33 of the GST (General) Regulations"),
|
|||
|
('DS', "SG - Supplies required to be reported pursuant to the GST legislation"),
|
|||
|
('OS', "SG - Supplies outside the scope of the GST Act"),
|
|||
|
('NG', "SG - Supplies from a company which is not registered for GST"),
|
|||
|
('NA', "SG - Taxable supplies where GST need not be charged"),
|
|||
|
],
|
|||
|
)
|