| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-romania |
| GIT | |
| GIT | https://github.com/OCA/l10n-romania.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-romania/tree/16.0/l10n_ro_account_edi_ubl |
| VERSION | |
| VERSION | 1.89.0 |
| CATEGORY | |
| CATEGORY | Localization |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Terrabit, NextERP Romania |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Terrabit, NextERP Romania |
| COMMITTERS | |
| COMMITTERS | Fekete Mihai, GitHub, Weblate, OCA-git-bot, victor, Mihai Fekete, oca-ci, Cojocaru Marcel, Dorin Hongu, Adrian Vacaru, Stana Natanaela, danila12, Sima Elisabeta, Larisa-nexterp, diginesis, carmen, Flavia0320, VoicuStefan2001 |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-romania |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:41 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/l10n-romania: - l10n_ro_account_anaf_sync - l10n_ro_config - l10n_ro_partner_create_by_vat odoo/odoo: - l10n_ro - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_vat - account_edi_ubl_cii - account_edi |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
PyJWT |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
cius_InvoiceLineType |
cius_InvoiceLineType | ir.ui.view | qweb | Inherits account_edi_ubl_cii.ubl_20_InvoiceLineType |
cius_InvoiceType |
cius_InvoiceType | ir.ui.view | qweb | Inherits account_edi_ubl_cii.ubl_20_InvoiceType |
product_template_form_view |
product.normal.form.inherit.stock | product.template | field | Inherits product.product_template_form_view |
res_config_settings_view_form |
res.config.settings.view.form.inherit | res.config.settings | div | Inherits l10n_ro_config.res_config_settings_view_form |
ubl_20_TaxTotalType |
ubl_20_TaxTotalType | ir.ui.view | qweb | Inherits account_edi_ubl_cii.ubl_20_TaxTotalType |
view_move_form |
account.move.form | account.move | xpath | Inherits account.view_move_form |
view_partner_form |
res.partner.form | res.partner | data | Inherits l10n_ro_config.view_partner_create_by_vat |
No new fields.
Public methods (1)l10n_ro_edi_post_message(self, invoice, message, res)
No new fields.
Public methods (3)l10n_ro_addPDF_from_att(self, invoice, pdf)
l10n_ro_renderAnafPdf(self, invoice)
split_string(self, string)
l10n_ro_edi_download
Char
copy=False
help='ID used to download the ZIP file from ANAF.'
args: 'ID Download ANAF (RO)'
l10n_ro_edi_fields_readonly
Boolean
compute='_compute_l10n_ro_show_edi_fields'
string='Make ANAF EDI Fields readonly'
l10n_ro_edi_previous_transaction
Char
copy=False
help="Technical field used to track previous transactions or download ID's received from ANAF. Useful in case the invoice was sent and had errors, we could find the invoice based on old data, since on reset to draft they are removed."
args: 'Previous Transactions or Download (RO)'
l10n_ro_edi_transaction
Char
copy=False
help='Technical field used to track the status of a submission.'
args: 'Transaction ID (RO)'
l10n_ro_show_anaf_download_edi_buton
Boolean
compute='_compute_l10n_ro_show_anaf_download_edi_buton'
string='Show ANAF Download EDI Button'
l10n_ro_show_edi_fields
Boolean
compute='_compute_l10n_ro_show_edi_fields'
string='Show ANAF EDI Fields'
action_post(self)
attach_ubl_xml_file_button(self)
button_cancel_posted_moves(self)
button_draft(self)
button_process_edi_web_services(self)
get_l10n_ro_edi_invoice_needed(self)
get_l10n_ro_high_risk_nc_codes(self)
l10n_ro_check_anaf_error_xml(self, zip_content)
l10n_ro_complete_old_transaction(self, old_transaction)
l10n_ro_download_zip_anaf(self, anaf_config=False, return_error=False)
l10n_ro_get_xml_file(self, zip_ref)
l10n_ro_process_anaf_xml_file(self, attachment=None)
l10n_ro_process_anaf_zip_file(self, zip_content)
l10n_ro_save_anaf_xml_file(self, zip_content)
l10n_ro_save_file(self, file_name, file_content, mimetype='application/xml')
write(self, vals)
l10n_ro_vendor_code
Char
copy=False
string='Vendor Code'
No public methods.
No new fields.
Public methods (1)l10n_ro_add_pdf_to_xml(self, invoice, stream_data, tree, anchor_elements, edi_attachment)
scope
Selection
selection_add=[('e-factura', 'E-factura')]
No public methods.
l10n_ro_nc_code
Char
compute='_compute_l10n_ro_nc_code'
index=True
readonly=False
store=True
args: 'Romania - NC Code'
No public methods.
l10n_ro_nc_code
Char
compute='_compute_l10n_ro_nc_code'
inverse='_inverse_l10n_ro_nc_code'
store=True
args: 'Romania - NC Code'
No public methods.
l10n_ro_default_cius_pdf_report
Many2one → ir.actions.report
help='Default PDF report to be attached to xml e-invoice.'
string='Default PDF Report'
args: 'ir.actions.report'
l10n_ro_download_einvoices
Boolean
default=False
string='Download e-invoices from ANAF'
l10n_ro_download_einvoices_days
Integer
default=10
string='Maximum number of days to download e-invoices.'
l10n_ro_download_einvoices_start_date
Date
string='Start date to download e-invoices'
l10n_ro_edi_cius_embed_pdf
Boolean
default=False
string='Embed PDF in CIUS'
l10n_ro_edi_error_notify_users
Many2many → res.users
help='Add users to receive EDI Error messages'
relation='res_company_res_users_edi_notify_rel'
string='EDI Error Notify Users'
args: 'res.users'
l10n_ro_edi_residence
Integer
default=5
string='Period of Residence'
l10n_ro_render_anaf_pdf
Boolean
default=False
string='Render Anaf PDF'
l10n_ro_store_einvoices
Boolean
default=False
string='Store E-Invoice signed by Anaf.'
No public methods.
l10n_ro_default_cius_pdf_report
Many2one
help='Default PDF report to be attached to xml e-invoice.'
readonly=False
related='company_id.l10n_ro_default_cius_pdf_report'
string='Default PDF Report'
l10n_ro_download_einvoices
Boolean
readonly=False
related='company_id.l10n_ro_download_einvoices'
string='Download e-invoices from ANAF'
l10n_ro_download_einvoices_days
Integer
readonly=False
related='company_id.l10n_ro_download_einvoices_days'
string='Maximum number of days to download e-invoices.'
l10n_ro_download_einvoices_start_date
Date
readonly=False
related='company_id.l10n_ro_download_einvoices_start_date'
string='Start date to download e-invoices'
l10n_ro_edi_cius_embed_pdf
Boolean
readonly=False
related='company_id.l10n_ro_edi_cius_embed_pdf'
string='Embed PDF in CIUS'
l10n_ro_edi_error_notify_users
Many2many
readonly=False
related='company_id.l10n_ro_edi_error_notify_users'
string='EDI Error Notify Users'
l10n_ro_edi_residence
Integer
readonly=False
related='company_id.l10n_ro_edi_residence'
string='Residence'
l10n_ro_render_anaf_pdf
Boolean
readonly=False
related='company_id.l10n_ro_render_anaf_pdf'
string='Render Anaf PDF'
l10n_ro_store_einvoices
Boolean
readonly=False
related='company_id.l10n_ro_store_einvoices'
string='Store E-Invoice signed by Anaf.'
No public methods.
l10n_ro_edi_ubl_no_send
Boolean
help='Check this if the partner should not receive UBL invoices.'
args: 'Romania - No send UBL'
l10n_ro_edi_ubl_no_send_cnp
Boolean
help='Check this if the partner should not receive UBL invoices on their CNP.'
args: 'Romania - No send CNP UBL'
l10n_ro_is_government_institution
Boolean
help='Check this if the partner is a government institution.Will be used to calculate the sending of the invoice to the e-invoice system.'
args: 'Romania - Is government institution'
create(self, vals_list)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-romania |
| GIT | |
| GIT | https://github.com/OCA/l10n-romania.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-romania/tree/15.0/l10n_ro_account_edi_ubl |
| VERSION | |
| VERSION | 1.82.0 |
| CATEGORY | |
| CATEGORY | Localization |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Terrabit, NextERP Romania |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Terrabit, NextERP Romania |
| COMMITTERS | |
| COMMITTERS | Fekete Mihai, GitHub, Weblate, OCA-git-bot, Mihai Fekete, oca-ci, Cojocaru Marcel, Dorin Hongu, Adrian Vacaru, Stana Natanaela, Sima Elisabeta, Lorincz Barni |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-romania |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:30 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/l10n-romania: - l10n_ro_account_anaf_sync - l10n_ro_config - l10n_ro_partner_create_by_vat odoo/odoo: - l10n_ro - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_vat - account_edi_ubl_cii - account_edi |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
PyJWT |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
cius_InvoiceLineType |
cius_InvoiceLineType | ir.ui.view | qweb | Inherits account_edi_ubl_cii.ubl_20_InvoiceLineType |
cius_InvoiceType |
cius_InvoiceType | ir.ui.view | qweb | Inherits account_edi_ubl_cii.ubl_20_InvoiceType |
product_template_form_view |
product.normal.form.inherit.stock | product.template | field | Inherits product.product_template_form_view |
res_config_settings_view_form |
res.config.settings.view.form.inherit | res.config.settings | div | Inherits l10n_ro_config.res_config_settings_view_form |
ubl_20_TaxTotalType |
ubl_20_TaxTotalType | ir.ui.view | qweb | Inherits account_edi_ubl_cii.ubl_20_TaxTotalType |
view_move_form |
account.move.form | account.move | xpath | Inherits account.view_move_form |
view_partner_form |
res.partner.form | res.partner | data | Inherits l10n_ro_config.view_partner_create_by_vat |
No new fields.
Public methods (1)l10n_ro_edi_post_message(self, invoice, message, res)
No new fields.
Public methods (3)l10n_ro_addPDF_from_att(self, invoice, pdf)
l10n_ro_renderAnafPdf(self, invoice)
split_string(self, string)
l10n_ro_edi_download
Char
copy=False
help='ID used to download the ZIP file from ANAF.'
args: 'ID Download ANAF (RO)'
l10n_ro_edi_transaction
Char
copy=False
help='Technical field used to track the status of a submission.'
args: 'Transaction ID (RO)'
l10n_ro_show_anaf_download_edi_buton
Boolean
compute='_compute_l10n_ro_show_anaf_download_edi_buton'
string='Show ANAF Download EDI Button'
l10n_ro_show_edi_fields
Boolean
compute='_compute_l10n_ro_show_edi_fields'
string='Show ANAF EDI Fields'
action_post(self)
attach_ubl_xml_file_button(self)
button_cancel_posted_moves(self)
button_draft(self)
button_process_edi_web_services(self)
get_l10n_ro_edi_invoice_needed(self)
get_l10n_ro_high_risk_nc_codes(self)
l10n_ro_check_anaf_error_xml(self, zip_content)
l10n_ro_download_zip_anaf(self, anaf_config=False, return_error=False)
l10n_ro_get_xml_file(self, zip_ref)
l10n_ro_process_anaf_xml_file(self, attachment=None)
l10n_ro_process_anaf_zip_file(self, zip_content)
l10n_ro_save_anaf_xml_file(self, zip_content)
l10n_ro_save_file(self, file_name, file_content, mimetype='application/xml')
l10n_ro_vendor_code
Char
copy=False
string='Vendor Code'
No public methods.
No new fields.
Public methods (1)l10n_ro_add_pdf_to_xml(self, invoice, buffer, tree, anchor_elements, edi_attachment)
scope
Selection
selection_add=[('e-factura', 'E-factura')]
No public methods.
l10n_ro_nc_code
Char
compute='_compute_l10n_ro_nc_code'
index=True
readonly=False
store=True
args: 'Romania - NC Code'
No public methods.
l10n_ro_nc_code
Char
compute='_compute_l10n_ro_nc_code'
inverse='_inverse_l10n_ro_nc_code'
store=True
args: 'Romania - NC Code'
No public methods.
l10n_ro_default_cius_pdf_report
Many2one → ir.actions.report
help='Default PDF report to be attached to xml e-invoice.'
string='Default PDF Report'
args: 'ir.actions.report'
l10n_ro_download_einvoices
Boolean
default=False
string='Download e-invoices from ANAF'
l10n_ro_download_einvoices_days
Integer
default=10
string='Maximum number of days to download e-invoices.'
l10n_ro_download_einvoices_start_date
Date
string='Start date to download e-invoices'
l10n_ro_edi_cius_embed_pdf
Boolean
default=False
string='Embed PDF in CIUS'
l10n_ro_edi_residence
Integer
default=5
string='Period of Residence'
l10n_ro_render_anaf_pdf
Boolean
default=False
string='Render Anaf PDF'
l10n_ro_store_einvoices
Boolean
default=False
string='Store E-Invoice signed by Anaf.'
No public methods.
l10n_ro_default_cius_pdf_report
Many2one
help='Default PDF report to be attached to xml e-invoice.'
readonly=False
related='company_id.l10n_ro_default_cius_pdf_report'
string='Default PDF Report'
l10n_ro_download_einvoices
Boolean
readonly=False
related='company_id.l10n_ro_download_einvoices'
string='Download e-invoices from ANAF'
l10n_ro_download_einvoices_days
Integer
readonly=False
related='company_id.l10n_ro_download_einvoices_days'
string='Maximum number of days to download e-invoices.'
l10n_ro_download_einvoices_start_date
Date
readonly=False
related='company_id.l10n_ro_download_einvoices_start_date'
string='Start date to download e-invoices'
l10n_ro_edi_cius_embed_pdf
Boolean
readonly=False
related='company_id.l10n_ro_edi_cius_embed_pdf'
string='Embed PDF in CIUS'
l10n_ro_edi_residence
Integer
readonly=False
related='company_id.l10n_ro_edi_residence'
string='Residence'
l10n_ro_render_anaf_pdf
Boolean
readonly=False
related='company_id.l10n_ro_render_anaf_pdf'
string='Render Anaf PDF'
l10n_ro_store_einvoices
Boolean
readonly=False
related='company_id.l10n_ro_store_einvoices'
string='Store E-Invoice signed by Anaf.'
No public methods.
l10n_ro_edi_ubl_no_send_cnp
Boolean
help='Check this if the partner should not receive UBL invoices on their CNP.'
args: 'Romania - No send CNP UBL'
create(self, vals_list)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-romania |
| GIT | |
| GIT | https://github.com/OCA/l10n-romania.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-romania/tree/14.0/l10n_ro_account_edi_ubl |
| VERSION | |
| VERSION | 1.36.2 |
| CATEGORY | |
| CATEGORY | Localization |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Terrabit, NextERP Romania |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Terrabit, NextERP Romania |
| COMMITTERS | |
| COMMITTERS | Fekete Mihai, GitHub, Weblate, OCA-git-bot, Mihai Fekete, oca-ci, Cojocaru Marcel, Dorin Hongu, Adrian Vacaru, Stana Natanaela, danila12 |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-romania |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:51 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/l10n-romania: - l10n_ro_account_anaf_sync - l10n_ro_config odoo/odoo: - l10n_ro - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_vat - account_edi_ubl_cii - account_edi - account_edi_extended |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
PyJWT |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
product_template_form_view |
product.normal.form.inherit.stock | product.template | field | Inherits product.product_template_form_view |
res_config_settings_view_form |
res.config.settings.view.form.inherit | res.config.settings | div | Inherits l10n_ro_config.res_config_settings_view_form |
ubl_20_TaxTotalType |
ubl_20_TaxTotalType | ir.ui.view | qweb | Inherits account_edi_ubl_cii.ubl_20_TaxTotalType |
view_move_form |
account.move.form | account.move | button | Inherits account.view_move_form |
view_partner_form |
res.partner.form | res.partner | data | Inherits l10n_ro_config.view_partner_create_by_vat |
No new fields.
Public methods (1)l10n_ro_edi_post_message(self, invoice, message, res)
No new fields.
Public methods (2)l10n_ro_addPDF_from_att(self, invoice, pdf)
l10n_ro_renderAnafPdf(self, invoice)
l10n_ro_edi_download
Char
copy=False
help='ID used to download the ZIP file from ANAF.'
args: 'ID Download ANAF (RO)'
l10n_ro_edi_transaction
Char
copy=False
help='Technical field used to track the status of a submission.'
args: 'Transaction ID (RO)'
l10n_ro_show_anaf_download_edi_buton
Boolean
compute='_compute_l10n_ro_show_anaf_download_edi_buton'
string='Show ANAF Download EDI Button'
l10n_ro_show_edi_fields
Boolean
compute='_compute_l10n_ro_show_edi_fields'
string='Show ANAF EDI Fields'
action_process_edi_web_services(self)
action_retry_edi_documents_error(self)
attach_ubl_xml_file_button(self)
button_cancel_posted_moves(self)
button_draft(self)
get_l10n_ro_edi_invoice_needed(self)
get_l10n_ro_high_risk_nc_codes(self)
l10n_ro_check_anaf_error_xml(self, zip_content)
l10n_ro_download_zip_anaf(self, anaf_config=False, return_error=False)
l10n_ro_get_xml_file(self, zip_ref)
l10n_ro_process_anaf_zip_file(self, zip_content)
l10n_ro_save_anaf_xml_file(self, zip_content)
l10n_ro_save_file(self, file_name, file_content, mimetype='application/xml')
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (1)l10n_ro_add_pdf_to_xml(self, invoice, buffer, tree, anchor_elements, edi_attachment)
scope
Selection
selection_add=[('e-factura', 'E-factura')]
No public methods.
l10n_ro_nc_code
Char
compute='_compute_l10n_ro_nc_code'
index=True
readonly=False
store=True
args: 'Romania - NC Code'
No public methods.
l10n_ro_nc_code
Char
compute='_compute_l10n_ro_nc_code'
inverse='_inverse_l10n_ro_nc_code'
store=True
args: 'Romania - NC Code'
No public methods.
l10n_ro_default_cius_pdf_report
Many2one → ir.actions.report
help='Default PDF report to be attached to xml e-invoice.'
string='Default PDF Report'
args: 'ir.actions.report'
l10n_ro_download_einvoices
Boolean
default=False
string='Download e-invoices from ANAF'
l10n_ro_download_einvoices_days
Integer
default=10
string='Maximum number of days to download e-invoices.'
l10n_ro_download_einvoices_start_date
Date
string='Start date to download e-invoices'
l10n_ro_edi_cius_embed_pdf
Boolean
default=False
string='Embed PDF in CIUS'
l10n_ro_edi_residence
Integer
default=5
string='Period of Residence'
l10n_ro_store_einvoices
Boolean
default=False
string='Store E-Invoice signed by Anaf.'
No public methods.
l10n_ro_default_cius_pdf_report
Many2one
help='Default PDF report to be attached to xml e-invoice.'
readonly=False
related='company_id.l10n_ro_default_cius_pdf_report'
string='Default PDF Report'
l10n_ro_download_einvoices
Boolean
readonly=False
related='company_id.l10n_ro_download_einvoices'
string='Download e-invoices from ANAF'
l10n_ro_download_einvoices_days
Integer
readonly=False
related='company_id.l10n_ro_download_einvoices_days'
string='Maximum number of days to download e-invoices.'
l10n_ro_download_einvoices_start_date
Date
readonly=False
related='company_id.l10n_ro_download_einvoices_start_date'
string='Start date to download e-invoices'
l10n_ro_edi_cius_embed_pdf
Boolean
readonly=False
related='company_id.l10n_ro_edi_cius_embed_pdf'
string='Embed PDF in CIUS'
l10n_ro_edi_residence
Integer
readonly=False
related='company_id.l10n_ro_edi_residence'
string='Residence'
l10n_ro_store_einvoices
Boolean
readonly=False
related='company_id.l10n_ro_store_einvoices'
string='Store E-Invoice signed by Anaf.'
No public methods.
l10n_ro_edi_ubl_no_send_cnp
Boolean
help='Check this if the partner should not receive UBL invoices on their CNP.'
args: 'Romania - No send CNP UBL'
create(self, vals_list)