Odoo18-Base/addons/l10n_sg_ubl_pint/models/account_tax.py
2025-01-06 10:57:38 +07:00

27 lines
1.7 KiB
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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 suppliers 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"),
],
)