TIP: You can type at any time to perform a new search.

Security findings

Repository
odoo/odoo · module folder
Module version
2.3
Category
Accounting/Localizations/Account Charts
Folder size
0.24 MB
License
LGPL-3
Application
No
Auto-installable
Yes
Website
https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations/saudi_arabia.html
Last tracking update
2026-09-28 18:31:21
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Raphael Collet, Thibault Delavallée, odoo, Odoo Translation Bot, Christophe Matthieu, Yannick Tivisse, Tiffany Chang (tic), Miquel Raïch, william-andre, John Laterre (jol), Gauthier Wala (gawa), Dylan Kiss (dyki), khfa, Jay Savaliya, mano-odoo, Khumam Alzagim, Yousef Alnashef (alny), Saif (segn), Sherif Gabr, bona-odoo, dvsh-odoo, Robin Engels (roen), ijja-odoo, hisi-odoo, adip-odoo, pssh-odoo, assh-odoo, khom-odoo, Omar Khalid, matd-odoo, Shahed
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
l10n_sa_edi, l10n_sa_pos
Description
Saudi Arabia Accounting Module
===========================================================
Saudi Arabia Accounting Basic Charts and Localization

Activates:

- Chart of Accounts
- Taxes
- VAT Return
- Withholding Return
- Fiscal Positions

Code Analysis info_outline

Views touched (17)
XML IDNameModelTypeStatus
l10n_sa.external_layout_footer_content l10n_sa.external_layout_footer_content ir.ui.view qweb Inherits web.external_layout_footer_content
l10n_sa_document_tax_totals l10n_sa_document_tax_totals ir.ui.view qweb Inherits l10n_gcc_invoice.l10n_gcc_document_tax_totals
l10n_sa_document_tax_totals_company_currency_template l10n_sa_document_tax_totals_company_currency_template ir.ui.view qweb Inherits l10n_gcc_invoice.l10n_gcc_document_tax_totals_company_currency_template
l10n_sa_external_layout_bubble l10n_sa_external_layout_bubble ir.ui.view qweb Inherits web.external_layout_bubble
l10n_sa_external_layout_center l10n_sa_external_layout_center ir.ui.view qweb Inherits web.external_layout_center
l10n_sa_external_layout_compact l10n_sa_external_layout_compact ir.ui.view qweb Inherits web.external_layout_compact
l10n_sa_external_layout_dual l10n_sa_external_layout_dual ir.ui.view qweb Inherits web.external_layout_dual
l10n_sa_external_layout_folder l10n_sa_external_layout_folder ir.ui.view qweb Inherits web.external_layout_folder
l10n_sa_external_layout_lines l10n_sa_external_layout_lines ir.ui.view qweb Inherits web.external_layout_lines
l10n_sa_external_layout_standard l10n_sa_external_layout_standard ir.ui.view qweb Inherits web.external_layout_standard
l10n_sa_external_layout_wave l10n_sa_external_layout_wave ir.ui.view qweb Inherits web.external_layout_wave
l10n_sa_report_invoice_document l10n_sa_report_invoice_document ir.ui.view qweb Inherits l10n_gcc_invoice.l10n_gcc_report_invoice_document
report_invoice report_invoice ir.ui.view qweb Inherits account.report_invoice
res_config_settings_view_form res.config.settings.view.form.inherit.l10n_sa res.config.settings form Inherits account.res_config_settings_view_form
view_account_debit_note_inherit_l10n_sa account.debit.not.form.inherit.l10n_sa account.debit.note form Inherits account_debit_note.view_account_debit_note
view_account_move_reversal_inherit_l10n_sa account.move.reversal.form.inherit.l10n_sa account.move.reversal form Inherits account.view_account_move_reversal
view_move_form_inherit_l10n_sa account.move.form.inherit.l10n_sa account.move form Inherits account.view_move_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (9)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • l10n_sa_reason Selection
    selection=ADJUSTMENT_REASONS string='ZATCA Reason'
Public methods (0)

No public methods.

New fields (1)
  • l10n_sa_invoice_type Selection
    compute='_compute_l10n_sa_invoice_type' copy=False readonly=False selection=[('tax', 'Tax'), ('simplified', 'Simplified')] store=True string='Invoice type'
Public methods (2)
  • get_l10n_sa_confirmation_datetime_sa_tz(self)
  • write(self, vals)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • l10n_sa_reason Selection
    selection=ADJUSTMENT_REASONS string='ZATCA Reason'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (4)
  • l10n_sa_confirmation_datetime Datetime
    copy=False help='Date when the invoice is confirmed and posted.\n In other words, it is the date on which the invoice is generated\n as final document (after securing all internal approvals).' readonly=True string='ZATCA Issue Date'
  • l10n_sa_qr_code_str Char
    compute='_compute_qr_code_str' compute_sudo=True string='ZATCA QR Code'
  • l10n_sa_reason Selection
    copy=False selection=ADJUSTMENT_REASONS string='ZATCA Reason'
  • l10n_sa_show_reason Boolean
    compute='_compute_show_l10n_sa_reason'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…