Electronic invoice KSA - Sales & Purchase Encoded | qrcode | ZATCA | vat | e-invoice | tax | Zakat

by
Odoo
v 15.0 Third Party 5 738
Download for v 15.0 Deploy on Odoo.sh
Required Apps Invoicing (account)
Purchase (purchase)
Lines of code 338
Technical Name era_tax_partner
LicenseAGPL-3
Websitehttps://era.net.sa
Also available in version v 12.0 v 14.0 v 13.0
You bought this module and need support? Click here!
Required Apps Invoicing (account)
Purchase (purchase)
Lines of code 338
Technical Name era_tax_partner
LicenseAGPL-3
Websitehttps://era.net.sa
Also available in version v 12.0 v 14.0 v 13.0

Electronic invoice KSA - Sales & Purchase

Electronic invoice KSA. zatca.gov.sa rules

Initial requirements

As per Saudi Arabia Zakat requlations to apply specific terms to the electronic invoice by 4th of Dec 2021. This module will perform this to your system.

Reference: https://zatca.gov.sa/ar/E-Invoicing/Pages/default.aspx

Sales/Purchase invoice

Final confirmed invoice print

QR Code Validation

Contact us

Era Group

https://era.net.sa
info@era.net.sa

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
There are no ratings yet!
when try to print get error
by
Mohammad AL-Omari
on 12/5/21, 2:18 PM
 Traceback (most recent call last):
  File "D:\odoo\odoo15\server\odoo\addons\base\models\qweb.py", line 219, in render_template
    yield from compiled_fn(self, values, log)
  File "<template_1341>", line 1154, in template_1341
  File "<template_1341>", line 523, in t_call_content
  File "D:\odoo\odoo15\server\odoo\addons\base\models\ir_qweb.py", line 334, in _get_field
    content = converter.record_to_html(record, field_name, field_options)
  File "D:\odoo\odoo15\server\odoo\addons\base\models\ir_qweb_fields.py", line 186, in record_to_html
    return super(FloatConverter, self).record_to_html(record, field_name, options)
  File "D:\odoo\odoo15\server\odoo\addons\base\models\ir_qweb_fields.py", line 119, in record_to_html
    value = record[field_name]
  File "D:\odoo\odoo15\server\odoo\models.py", line 5866, in __getitem__
    return self._fields[key].__get__(self, type(self))
  File "D:\odoo\odoo15\server\odoo\fields.py", line 1113, in __get__
    raise ValueError("Compute method failed to assign %s.%s" % (record, self.name))
ValueError: Compute method failed to assign account.move.line(4,).l10n_gcc_invoice_tax_amount
Error when render the template
ValueError: Compute method failed to assign account.move.line(4,).l10n_gcc_invoice_tax_amount
Template: l10n_gcc_invoice.arabic_english_invoice
Path: /t/t/div/table/tbody/t[3]/tr/t[1]/td[7]/span
Node: <span class="text-nowrap" t-field="line.l10n_gcc_invoice_tax_amount"/>
Re: when try to print get error
by
Yaser
on 12/5/21, 10:50 PM Author

Try to remove any other custom modules then try again