Saudi Arabia - E-invoicing (Simplified)

l10n_sa_edi_pos
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/l10n_sa_edi_pos
VERSION
VERSION 0.2
CATEGORY
CATEGORYAccounting/Localizations/EDI
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSOdoo Translation Bot, Josse Colpaert, Pedram (PEBR), Dylan Kiss (dyki), Yousef Alnashef (alny), Robin Engels (roen), Hadi El Yakhni, Quentin Colla (qucol), khom-odoo, Adnan Sabbir, yush-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:41
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_sa_pos
    - l10n_gcc_pos
    - point_of_sale
    - resource
    - base
    - web
    - stock_account
    - stock
    - product
    - mail
    - base_setup
    - bus
    - web_tour
    - html_editor
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - http_routing
    - auth_signup
    - account
    - onboarding
    - analytic
    - phone_validation
    - partner_autocomplete
    - iap_mail
    - iap
    - iot_base
    - google_address_autocomplete
    - l10n_gcc_invoice
    - l10n_sa
    - account_debit_note
    - l10n_sa_edi
    - account_edi
    - account_edi_ubl_cii
    - base_vat
    - certificate
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
E-invoice implementation for Saudi Arabia; Integration with ZATCA (POS)
    

Code Analysis

Views touched (0)

No views found for this module.

Models touched (6)

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 (0)

No new fields.

Public methods (1)
  • l10n_sa_pos_ensure_invoice_pdf(self)
    Generate the invoice PDF on demand for SA POS. ZATCA clearance/reporting is already processed at checkout time. This generates only the PDF (no ZATCA re-submission, no email) so that "Reprint Invoice" serves the real signed invoice rather than a proforma.

New fields (0)

No new fields.

Public methods (1)
  • open_ui(self)

New fields (2)
  • l10n_sa_invoice_edi_state Selection
    related='account_move.edi_state' string='Electronic invoicing'
  • l10n_sa_invoice_qr_code_str Char
    related='account_move.l10n_sa_qr_code_str' string='ZATCA QR Code'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/l10n_sa_edi_pos
VERSION
VERSION 0.2
CATEGORY
CATEGORYAccounting/Localizations/EDI
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, roen-odoo, Pedram (PEBR), Dylan Kiss (dyki), mebe-odoo, Yousef Alnashef (alny), hmd-odoo, Adnan Sabbir, yush-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:54
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_sa_pos
    - l10n_gcc_pos
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - html_editor
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - account
    - onboarding
    - analytic
    - phone_validation
    - l10n_gcc_invoice
    - l10n_sa
    - l10n_sa_edi
    - account_edi
    - account_edi_ubl_cii
    - account_debit_note
    - base_vat
    - certificate
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
E-invoice implementation for Saudi Arabia; Integration with ZATCA (POS)
    

Code Analysis

Views touched (0)

No views found for this module.

Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • l10n_sa_pos_ensure_invoice_pdf(self)
    Generate the invoice PDF on demand for SA POS. ZATCA clearance/reporting is already processed at checkout time. This generates only the PDF (no ZATCA re-submission, no email) so that "Reprint Invoice" serves the real signed invoice rather than a proforma.

New fields (0)

No new fields.

Public methods (1)
  • open_ui(self)

New fields (2)
  • l10n_sa_invoice_edi_state Selection
    related='account_move.edi_state' string='Electronic invoicing'
  • l10n_sa_invoice_qr_code_str Char
    related='account_move.l10n_sa_qr_code_str' string='ZATCA QR Code'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/l10n_sa_edi_pos
VERSION
VERSION 0.1
CATEGORY
CATEGORYAccounting/Localizations/EDI
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Josse Colpaert, Anh Thao Pham (pta), Pedram (PEBR), Dylan Kiss (dyki), Yousef Alnashef (alny)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:05
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_sa_pos
    - l10n_gcc_pos
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - account
    - onboarding
    - analytic
    - l10n_gcc_invoice
    - l10n_sa
    - l10n_sa_edi
    - account_edi
    - account_edi_ubl_cii
    - account_debit_note
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
E-invoice implementation for Saudi Arabia; Integration with ZATCA (POS)
    

Code Analysis

Views touched (0)

No views found for this module.

Models touched (3)

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 (0)

No new fields.

Public methods (1)
  • open_ui(self)
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/l10n_sa_edi_pos
VERSION
VERSION 0.1
CATEGORY
CATEGORYAccounting/Localizations/EDI
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSAndrea Grazioso (agr-odoo), Anh Thao Pham (pta), Mehdi Bendali Hacine, Yousef Alnashef (alny)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_sa_pos
    - l10n_gcc_pos
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - account
    - analytic
    - l10n_gcc_invoice
    - l10n_sa
    - l10n_multilang
    - l10n_sa_edi
    - account_edi_ubl_cii
    - account_edi
    - account_debit_note
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
E-invoice implementation for Saudi Arabia; Integration with ZATCA (POS)
    

Code Analysis

Views touched (0)

No views found for this module.

Models touched (3)

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 (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/15.0/l10n_sa_edi_pos
VERSION
VERSION 0.1
CATEGORY
CATEGORYAccounting/Localizations/EDI
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo
MAINTAINERS
MAINTAINERSOdoo
COMMITTERS
COMMITTERSAndrea Grazioso (agr-odoo), akr, Pedram (pebr)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:25:27
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_sa_pos
    - l10n_gcc_pos
    - point_of_sale
    - stock_account
    - stock
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - account
    - analytic
    - l10n_gcc_invoice
    - l10n_sa_invoice
    - l10n_sa
    - l10n_multilang
    - l10n_sa_edi
    - account_edi_ubl_cii
    - account_edi
    - account_debit_note
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
        E-invoice implementation for the Kingdom of Saudi Arabia (PoS)
    

Code Analysis

Views touched (0)

No views found for this module.

Models touched (3)

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 (0)

No new fields.

Public methods (0)

No public methods.