Türkiye - Nilvera

l10n_tr_nilvera
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/l10n_tr_nilvera
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Accounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo S.A.
MAINTAINERS
MAINTAINERSOdoo S.A.
COMMITTERS
COMMITTERSOdoo Translation Bot, Julien Castiaux, Maximilien (malb), Ali Alfie (alal), Dylan Kiss (dyki), SaddemAmine, Mathieu Coutant, Khumam Alzagim, Yousef Alnashef (alny), Claire (clbr), Antoine Dupuis, Omar (OSAH), hatr-odoo, hisi-odoo, Manav Shah, khom-odoo, Omar Khalid, pkri-odoo, shzi-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:44
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_tr
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module containing core functionalities required by other Nilvera modules.
    

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.l10n.tr.nilvera res.config.settings xpath Inherits account.res_config_settings_view_form
view_partner_property_form_inherit_ubl_tr res.partner.property.form.inherit.ubl.tr res.partner xpath Inherits account_edi_ubl_cii.view_partner_property_form
Models touched (6)

New fields (2)
  • is_nilvera_journal Boolean
    string='Journal used for Nilvera'
  • l10n_tr_nilvera_api_key Char
    related='company_id.l10n_tr_nilvera_api_key'
Public methods (0)

No public methods.

New fields (2)
  • name Char
  • partner_id Many2one → res.partner
    args: 'res.partner'
Public methods (0)

No public methods.

New fields (3)
  • l10n_tr_nilvera_api_key Char
    groups='base.group_system' string='Nilvera API key'
  • l10n_tr_nilvera_purchase_journal_id Many2one → account.journal
    comodel_name='account.journal' compute='_compute_l10n_tr_nilvera_purchase_journal_id' domain=[('type', '=', 'purchase')] inverse='_inverse_l10n_tr_nilvera_purchase_journal_id' store=True string='Nilvera Purchase Journal'
  • l10n_tr_nilvera_use_test_env Boolean
    default=True required=True string='Use testing environment'
Public methods (0)

No public methods.

New fields (4)
  • l10n_tr_nilvera_api_key Char
    readonly=False related='company_id.l10n_tr_nilvera_api_key' string='Nilvera API key'
  • l10n_tr_nilvera_purchase_journal_id Many2one
    readonly=False related='company_id.l10n_tr_nilvera_purchase_journal_id'
  • l10n_tr_nilvera_use_test_env Boolean
    readonly=False related='company_id.l10n_tr_nilvera_use_test_env' required=True string='Use testing environment'
  • l10n_tr_nilvera_vat Char
    related='company_id.vat' string='Nilvera VAT'
Public methods (1)
  • nilvera_ping(self)
    Test the connection and the API key.

New fields (4)
  • invoice_edi_format Selection
    selection_add=[('ubl_tr', 'Türkiye (UBL TR 1.2)')]
  • l10n_tr_nilvera_customer_alias_id Many2one → l10n_tr.nilvera.alias
    comodel_name='l10n_tr.nilvera.alias' compute='_compute_nilvera_customer_alias_id' copy=False domain="[('partner_id', '=', id)]" readonly=False store=True string='Alias'
  • l10n_tr_nilvera_customer_alias_ids One2many → l10n_tr.nilvera.alias
    comodel_name='l10n_tr.nilvera.alias' inverse_name='partner_id'
  • l10n_tr_nilvera_customer_status Selection
    copy=False default='not_checked' readonly=True selection=[('not_checked', 'Not Verified'), ('earchive', 'E-Archive'), ('einvoice', 'E-Invoice')] string='Nilvera Status' tracking=True
Public methods (1)
  • l10n_tr_check_nilvera_customer(self)

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
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Accounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Jairo Llopis, Maximilien (malb), Ali Alfie (alal), Dylan Kiss (dyki), SaddemAmine, Mathieu Coutant, Khumam Alzagim, Yousef Alnashef (alny), Antoine Dupuis, Omar (OSAH), hatr-odoo, hisi-odoo, Manav Shah, khom-odoo, shzi-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:57
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - 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
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module containing core functionalities required by other Nilvera modules.
    

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.l10n.tr.nilvera res.config.settings xpath Inherits account.res_config_settings_view_form
view_partner_property_form_inherit_ubl_tr res.partner.property.form.inherit.ubl.tr res.partner xpath Inherits account_edi_ubl_cii.view_partner_property_form
Models touched (6)

New fields (2)
  • is_nilvera_journal Boolean
    string='Journal used for Nilvera'
  • l10n_tr_nilvera_api_key Char
    related='company_id.l10n_tr_nilvera_api_key'
Public methods (0)

No public methods.

New fields (2)
  • name Char
  • partner_id Many2one → res.partner
    args: 'res.partner'
Public methods (0)

No public methods.

New fields (3)
  • l10n_tr_nilvera_api_key Char
    groups='base.group_system' string='Nilvera API key'
  • l10n_tr_nilvera_environment Selection
    default='sandbox' required=True selection=[('sandbox', 'Test'), ('production', 'Production')] string='Nilvera Environment'
  • l10n_tr_nilvera_purchase_journal_id Many2one → account.journal
    comodel_name='account.journal' compute='_compute_l10n_tr_nilvera_purchase_journal_id' domain=[('type', '=', 'purchase')] inverse='_inverse_l10n_tr_nilvera_purchase_journal_id' store=True string='Nilvera Purchase Journal'
Public methods (0)

No public methods.

New fields (3)
  • l10n_tr_nilvera_api_key Char
    readonly=False related='company_id.l10n_tr_nilvera_api_key' string='Nilvera API key'
  • l10n_tr_nilvera_environment Selection
    readonly=False related='company_id.l10n_tr_nilvera_environment' required=True string='Nilvera Environment'
  • l10n_tr_nilvera_purchase_journal_id Many2one
    readonly=False related='company_id.l10n_tr_nilvera_purchase_journal_id'
Public methods (1)
  • nilvera_ping(self)
    Test the connection and the API key.

New fields (4)
  • invoice_edi_format Selection
    selection_add=[('ubl_tr', 'Türkiye (UBL TR 1.2)')]
  • l10n_tr_nilvera_customer_alias_id Many2one → l10n_tr.nilvera.alias
    comodel_name='l10n_tr.nilvera.alias' compute='_compute_nilvera_customer_status_and_alias_id' copy=False domain="[('partner_id', '=', id)]" readonly=False store=True string='Alias'
  • l10n_tr_nilvera_customer_alias_ids One2many → l10n_tr.nilvera.alias
    comodel_name='l10n_tr.nilvera.alias' inverse_name='partner_id'
  • l10n_tr_nilvera_customer_status Selection
    compute='_compute_nilvera_customer_status_and_alias_id' copy=False default='not_checked' selection=[('not_checked', 'Not Checked'), ('earchive', 'E-Archive'), ('einvoice', 'E-Invoice')] store=True string='Nilvera Status'
Public methods (1)
  • check_nilvera_customer(self)

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
VERSION
VERSION 1.0
CATEGORY
CATEGORYAccounting/Accounting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Maximilien (malb), Ali Alfie (alal), Dylan Kiss (dyki), SaddemAmine, Yousef Alnashef (alny), Omar (OSAH), Manav Shah, khom-odoo
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:08
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - l10n_tr
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module containing core functionalities required by other Nilvera modules.
    

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.l10n.tr.nilvera res.config.settings xpath Inherits account.res_config_settings_view_form
view_partner_property_form_inherit_ubl_tr res.partner.property.form.inherit.ubl.tr res.partner xpath Inherits account_edi_ubl_cii.view_partner_property_form
Models touched (6)

New fields (2)
  • is_nilvera_journal Boolean
    string='Journal used for Nilvera'
  • l10n_tr_nilvera_api_key Char
    related='company_id.l10n_tr_nilvera_api_key'
Public methods (0)

No public methods.

New fields (2)
  • name Char
  • partner_id Many2one → res.partner
    args: 'res.partner'
Public methods (0)

No public methods.

New fields (3)
  • l10n_tr_nilvera_api_key Char
    groups='base.group_system' string='Nilvera API key'
  • l10n_tr_nilvera_environment Selection
    default='sandbox' required=True selection=[('sandbox', 'Test'), ('production', 'Production')] string='Nilvera Environment'
  • l10n_tr_nilvera_purchase_journal_id Many2one → account.journal
    comodel_name='account.journal' compute='_compute_l10n_tr_nilvera_purchase_journal_id' domain=[('type', '=', 'purchase')] inverse='_inverse_l10n_tr_nilvera_purchase_journal_id' store=True string='Nilvera Purchase Journal'
Public methods (0)

No public methods.

New fields (3)
  • l10n_tr_nilvera_api_key Char
    readonly=False related='company_id.l10n_tr_nilvera_api_key' string='Nilvera API key'
  • l10n_tr_nilvera_environment Selection
    readonly=False related='company_id.l10n_tr_nilvera_environment' required=True string='Nilvera Environment'
  • l10n_tr_nilvera_purchase_journal_id Many2one
    readonly=False related='company_id.l10n_tr_nilvera_purchase_journal_id'
Public methods (1)
  • nilvera_ping(self)
    Test the connection and the API key.

New fields (4)
  • l10n_tr_nilvera_customer_alias_id Many2one → l10n_tr.nilvera.alias
    comodel_name='l10n_tr.nilvera.alias' compute='_compute_nilvera_customer_status_and_alias_id' copy=False domain="[('partner_id', '=', id)]" readonly=False store=True string='Alias'
  • l10n_tr_nilvera_customer_alias_ids One2many → l10n_tr.nilvera.alias
    comodel_name='l10n_tr.nilvera.alias' inverse_name='partner_id'
  • l10n_tr_nilvera_customer_status Selection
    compute='_compute_nilvera_customer_status_and_alias_id' copy=False default='not_checked' selection=[('not_checked', 'Not Checked'), ('earchive', 'E-Archive'), ('einvoice', 'E-Invoice')] store=True string='Nilvera Status'
  • ubl_cii_format Selection
    selection_add=[('ubl_tr', 'UBL TR 1.2')]
Public methods (1)
  • check_nilvera_customer(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.