Türkiye - Nilvera E-Invoice

l10n_tr_nilvera_einvoice
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/l10n_tr_nilvera_einvoice
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Accounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSOdoo Translation Bot, Julien Castiaux, Pierre Paridans, Pierrot (prro), Maximilien (malb), Ali Alfie (alal), Naman Shah, Dylan Kiss (dyki), SaddemAmine, Khumam Alzagim, Yousef Alnashef (alny), Claire (clbr), Antoine Dupuis, roto-odoo, Ahmed Abdelaziz Hasaneen, Anton Romanova (roan), Krzysztof Magusiak (krma), hatr-odoo, ijja-odoo, MAGREMENT, igbe, path-odoo, Manav Shah, khom-odoo, Omar Khalid, Adnan Sabbir, Romain (roto), Paolantoni Jules (jupao)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:43
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_tr_nilvera
    - l10n_tr
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - http_routing
    - auth_signup
    - digest
    - resource
    - account_edi_ubl_cii
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
For sending and receiving electronic invoices to Nilvera.
    

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
account_nilvera_view_account_invoice_filter account.nilvera.invoice.select account.move xpath Inherits account.view_account_invoice_filter
account_nilvera_view_invoice_tree account.nilvera.invoice.list account.move button Inherits account.view_invoice_tree
account_nilvera_view_move_form account.nilvera.view.move.form account.move xpath Inherits account.view_move_form
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • button_fetch_in_einvoices(self)
    Fetches bills from Nilvera.
  • button_refresh_out_einvoices_status(self)

New fields (2)
  • l10n_tr_nilvera_send_status Selection
    copy=False default='not_sent' readonly=True selection=[('error', 'Error'), ('not_sent', 'Not sent'), ('sent', 'Sent and waiting response'), ('succeed', 'Successful'), ('waiting', 'Waiting'), ('unknown', 'Unknown')] string='Nilvera Status'
  • l10n_tr_nilvera_uuid Char
    copy=False help='Universally unique identifier of the Invoice' readonly=True string='Nilvera Document UUID'
Public methods (2)
  • button_draft(self)
  • l10n_tr_nilvera_get_pdf(self)

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/18.0/l10n_tr_nilvera_einvoice
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Accounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Xavier Morel, Pierre Paridans, odoo, Pierrot (prro), Maximilien (malb), Ali Alfie (alal), Dylan Kiss (dyki), SaddemAmine, Khumam Alzagim, Yousef Alnashef (alny), Claire (clbr), Antoine Dupuis, roto-odoo, Ahmed Abdelaziz Hasaneen, igbe, Manav Shah, Uemus, Adnan Sabbir, Romain (roto)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 13:43:11
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_tr_nilvera
    - l10n_tr
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - account_edi_ubl_cii
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
For sending and receiving electronic invoices to Nilvera.
    

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
account_journal_dashboard_kanban_view account.journal.dashboard.kanban account.journal data Inherits account.account_journal_dashboard_kanban_view
account_nilvera_view_move_form account.nilvera.view.move.form account.move xpath Inherits account.view_move_form
ubl_tr_InvoiceType ubl_tr_InvoiceType ir.ui.view qweb Inherits account_edi_ubl_cii.ubl_21_InvoiceType
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • l10n_tr_nilvera_get_documents(self)
    Fetches bills from Nilvera.
  • l10n_tr_nilvera_get_message_status(self)
    Gets the status from Nilvera for all processing invoices in this journal and fetches E-Invoice, & E-Archive invoices from nilvera

New fields (2)
  • l10n_tr_nilvera_send_status Selection
    copy=False default='not_sent' readonly=True selection=[('error', 'Error (check chatter)'), ('not_sent', 'Not sent'), ('sent', 'Sent and waiting response'), ('succeed', 'Successful'), ('waiting', 'Waiting'), ('unknown', 'Unknown')] string='Nilvera Status'
  • l10n_tr_nilvera_uuid Char
    copy=False default=<expr> help='Universally unique identifier of the Invoice' readonly=True string='Nilvera Document UUID'
Public methods (1)
  • button_draft(self)

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/17.0/l10n_tr_nilvera_einvoice
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Accounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Pierre Paridans, Pierrot (prro), Maximilien (malb), Ali Alfie (alal), Dylan Kiss (dyki), Sven Fuehr, SaddemAmine, Khumam Alzagim, Yousef Alnashef (alny), Claire (clbr), Ahmed Abdelaziz Hasaneen, Manav Shah, Uemus, Adnan Sabbir
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 17:18:05
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_tr_nilvera
    - l10n_tr
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - account_edi_ubl_cii
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
For sending and receiving electronic invoices to Nilvera.
    

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
account_journal_dashboard_kanban_view account.journal.dashboard.kanban account.journal data Inherits account.account_journal_dashboard_kanban_view
account_move_send_inherit_l10n_tr_nilvera_einvoice account.move.send.form.inherit.l10n.tr.nilvera.einvoice account.move.send xpath Inherits account.account_move_send_form
account_nilvera_view_move_form account.nilvera.view.move.form account.move xpath Inherits account.view_move_form
ubl_tr_InvoiceType ubl_tr_InvoiceType ir.ui.view qweb Inherits account_edi_ubl_cii.ubl_20_InvoiceType
Models touched (5)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (2)
  • l10n_tr_nilvera_get_documents(self)
  • l10n_tr_nilvera_get_message_status(self)
    Gets the status from Nilvera for all processing invoices in this journal.

New fields (2)
  • l10n_tr_nilvera_send_status Selection
    copy=False default='not_sent' readonly=True selection=[('error', 'Error (check chatter)'), ('not_sent', 'Not sent'), ('sent', 'Sent and waiting response'), ('succeed', 'Successful'), ('waiting', 'Waiting'), ('unknown', 'Unknown')] string='Nilvera Status'
  • l10n_tr_nilvera_uuid Char
    copy=False default=<expr> help='Universally unique identifier of the Invoice' readonly=True string='Nilvera Document UUID'
Public methods (1)
  • button_draft(self)

New fields (3)
  • l10n_tr_nilvera_einvoice_checkbox_xml Boolean
    compute='_compute_l10n_tr_nilvera_einvoice_checkbox_xml' readonly=False store=True string='Send E-Invoice to Nilvera'
  • l10n_tr_nilvera_einvoice_enable_xml Boolean
    compute='_compute_l10n_tr_nilvera_einvoice_enable_xml'
  • l10n_tr_nilvera_warnings Json
    compute='_compute_l10n_tr_nilvera_warnings'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.