Turquia
Módulos
Os seguintes módulos são instalados automaticamente com a localização turca:
Name |
Technical name |
Description |
|---|---|---|
Türkiye - Accounting |
l10n_tr |
Base Turkish fiscal localization package <fiscal_localizations/packages> complete with the Turkish chart of accounts, taxes, financial reports, and fiscal positions |
Türkiye - Accounting Reports |
l10n_tr_reports |
Türkiye-specific tax and profit and loss reporting. |
Türkiye - e-Irsaliye (e-Dispatch) |
l10n_tr_nilvera_edispatch |
Enables the generation and upload of e-Dispatch files |
Além disso, os seguintes módulos devem ser instalados <general/install> manualmente para usar a localizations/turkiye/nilvera para gerenciar documentos eletrônicos:
Name |
Technical name |
Description |
|---|---|---|
Türkiye - Nilvera |
l10n_tr_nilvera |
Integration module enabling communication with Nilvera and enabling the generation of e-Ledger files |
Türkiye - Nilvera E-Invoice |
l10n_tr_nilvera_einvoice |
For sending and receiving basic scenario electronic invoices to/from Nilvera. |
Türkiye - Nilvera E-Invoice Extended |
l10n_tr_nilvera_einvoice_extended |
Enhances the e-invoice module, enabling support for multiple invoice types and scenarios |
Visão geral da localização
O pacote de localização turco garante conformidade com as regulamentações fiscais e contábeis turcas. Inclui ferramentas para gerenciar impostos, posições fiscais, relatórios e um plano de contas pré-definido adaptado aos padrões da Türkiye.
O pacote de localização turco oferece os seguintes recursos principais para garantir conformidade com as regulamentações fiscais e contábeis locais:
../accounting/get_started/chart_of_accounts: a predefined structure tailored to Turkish accounting standards
localizations/turkiye/taxes: pre-configured tax rates, including standard VAT, zero-rated, and exempt options
../accounting/taxes/fiscal_positions: automated tax adjustments based on customer or supplier registration status
localizations/turkiye/eds: integration with Nilvera to meet electronic document regulations
Plano de contas
No plano de contas, as contas são mapeadas automaticamente para seus impostos correspondentes e campos padrão de contas a pagar e contas a receber.
Impostos
Impostos são criados e configurados automaticamente quando a localização turca é instalada.
Soluções de documentos eletrônicos
A localização turca garante conformidade com os requisitos do GİB (Turkish Revenue Administration (Gelir İdaresi Başkanlığı)) para processos de nota fiscal eletrônica, arquivo eletrônico, despacho eletrônico e livro eletrônico.
Através da integração Nilvera, o Odoo permite a transmissão, recepção e gerenciamento automatizados de documentos eletrônicos de acordo com os padrões de documentos eletrônicos do GİB (Turkish Revenue Administration (Gelir İdaresi Başkanlığı)). As principais funcionalidades da integração Nilvera incluem:
creating and validating e-archives and e-invoices <localizations/turkiye/send> directly from Odoo
receiving and processing responses from Nilvera/GİB <localizations/turkiye/receive>
storing transmitted XML and PDF versions for auditing
creating and uploading e-dispatch XML to and from Nilvera <localizations/turkiye/dispatch>
Empresa e contatos
Antes de ativar a localização Türkiye, certifique-se de que as seguintes informações estão configuradas corretamente no registro de contato da sua empresa:
Company Name: Must match the GİB (Turkish Revenue Administration (Gelir İdaresi Başkanlığı)) registration
Turkish Tax Office: Registered tax office
Tax ID: VKN/TCKN - 10 digits for companies, 11 for individuals
Address: Complete legal address
Country: Registered country
Tags: Enter the Mersis number as a tag and set the Category to MERSISNO.
eInvoice format: Türkiye (UBL TR 1.2)
Alias: Alias acquired from Nilvera
Para cada cliente e fornecedor:
Ensure the Address, City, State, Country, Tax ID, and eInvoice format are configured.
If the partner is not registered for e-invoicing, Odoo automatically defaults to e-Archive.
Criação de impostos
Criar motivos de exceção
Para criar motivos de exceção adicionais, siga estas etapas:
Enable developer mode <developer-mode> and navigate to .
Click the New button.
Enter a Reason and a Reason Code that match the values in Nilvera's documentation.
Select the corresponding code type:
Withholding for withholding tax reasons
Exception for tax-exempt reasons
Export exception for export exception reasons
Export registration for export-registered reasons
For Withholding reasons, enter the corresponding percentage.
Criar impostos retidos na fonte
Navigate to .
Click the New button to first create the base tax.
Set the Tax Computation to Percentage, and set the Withholding Tax Reason field that appears for taxes of this type.
Complete the other mandatory fields of the form (Tax Name, Tax Type, Amount, etc.).
Create additional taxes with Tax Computation set to Group of Taxes. These group taxes should be composed of the base tax created in the previous steps and additional percentage taxes.
Integração Nilvera
O Odoo se integra com a Nilvera, uma intermediária de documento eletrônico aprovada pela GİB (Turkish Revenue Administration (Gelir İdaresi Başkanlığı)), para gerenciar processos de nota fiscal eletrônica, arquivo eletrônico, despacho eletrônico e livro razão eletrônico.
A integração gerencia:
XML data generation in a GİB (Turkish Revenue Administration (Gelir İdaresi Başkanlığı))-compliant format
secure transmission to Nilvera
synchronization of documents and statuses within Odoo.
Tipos de documentos suportados
e-Invoice
Basic scenario and public scenario
Sales
Withholding
Registered for export
Tax exempt
Export scenario
e-Archive invoice
Sales
Withholding
Registered for export
Tax exempt
e-Dispatch note
Configuração
A documentação da Nilvera fornece instruções para acessar o sandbox e gerar as credenciais da API.
Para configurar a integração Nilvera com seu banco de dados, siga estas etapas:
Make sure the Türkiye - Nilvera module is installed <general/install>.
Navigate to and scroll to the Türkiye Electronic Integrations section.
Configure:
Nilvera API credentials (generated in Nilvera)
Incoming Invoices Journal (i.e., Purchases)
Para configurar seus registros de contato de cliente para poder enviar e-faturas a eles via Nilvera, siga estas etapas:
Navigate to .
Remove the Customer Invoices filter (if necessary), and select the partner to contact via Nilvera.
Open the Accounting tab and click Verify next to Nilvera Status.
Enviar e-Faturas via Nilvera
e-Invoice/e-Archive é um sistema de fatura digital aprovado pelo governo que substitui faturas tradicionais em papel, permitindo que empresas emitam, transmitam e armazenem faturas eletronicamente em conformidade com as regulamentações fiscais turcas. Enquanto e-Invoices são para clientes registrados no GİB (Turkish Revenue Administration (Gelir İdaresi Başkanlığı)), e-Archives podem ser enviados para clientes não registrados no GİB (Turkish Revenue Administration (Gelir İdaresi Başkanlığı)), garantindo que os remetentes possam cumprir as regulamentações governamentais mesmo ao lidar com clientes estrangeiros ou fluxos de trabalho B2C.
Para enviar uma e-Invoice/e-Archive, siga estas etapas:
Make sure the Türkiye - Nilvera E-Invoice and Türkiye - Nilvera E-Invoice Extended modules are installed <general/install>.
When creating a customer invoice <accounting/invoice/creation>, after selecting a Customer,
if the customer's Nilvera Status is e-Archive, two fields will appear:
Is GIB Export: used for product export invoices to partners outside of Türkiye
Invoice Type: determines the type of invoice
if the customer's Nilvera Status is e-Invoice, the Invoice Scenario field will appear: Select the scenario of the invoice to be sent to the GİB (Turkish Revenue Administration (Gelir İdaresi Başkanlığı)).
Send <accounting/invoice/sending> the invoice, and ensure by Nilvera is selected to issue an e-invoice.
Receber e-Faturas via Nilvera
Atualizar status do Nilvera
Para atualizar o Status Nilvera das faturas no Odoo, siga estas etapas:
Open the Accounting Dashboard.
Click on the Sales journal.
Click the fa-cog (Actions) icon, then click Refresh e-Invoices Status. This action updates the Nilvera Status field on each invoice.
Buscar PDFs de e-faturas
Existem dois métodos para buscar PDFs de e-faturas:
From the invoice list view:
Go to .
Select one or multiple invoices.
Click the Fetch Nilvera PDF
From an invoice form view: Once the Nilvera Status is Successful, click the Fetch Nilvera PDF button.
Receber e-faturas de compra
Para buscar e-faturas geradas no Nilvera e recebidas pela sua empresa:
Open the Accounting Dashboard.
Click on the Purchase journal.
Click the fa-cog (Actions) icon, then click Fetch e-invoices. The received e-invoices are created as vendor bills in Draft status.
Buscar PDFs de faturas geradas no Odoo
Para contas a pagar que foram criadas no Odoo, a recuperação de PDF funciona da mesma forma que para faturas de cliente:
Go to .
Select one or multiple vendor bills.
Click the Fetch Nilvera PDF button.
Gerar e-Ledger
O e-Ledger é um sistema eletrônico que permite que as empresas armazenem digitalmente e enviem seus registros contábeis ao governo para conformidade fiscal e regulatória. No Odoo, os usuários podem gerar o e-Ledger como um arquivo CSV compactado e relatar registros da empresa perfeitamente através da integração Nilvera.
Navigate to .
Click the fa-cog (Actions) icon.
Click Generate e-Ledger to generate the file and download it to your computer.
Gerenciar arquivos de e-Dispatch
Gerar arquivos de e-Dispatch
O e-Dispatch é um documento eletrônico que substitui as tradicionais notas fiscais de entrega em papel, permitindo que as empresas emitam, transmitam e rastreiem digitalmente detalhes de remessas de mercadorias em trânsito. No Odoo, os usuários podem gerar documentos e-Dispatch em XML e enviá-los através da integração Nilvera, garantindo operações de entrega conformes e rastreáveis.
Navigate to .
Open an existing delivery order or create a new one.
Once a Delivery Address is selected, fill in the necessary information in the e-Dispatch tab that appears.
#. Once the delivery order is validated, click the Generate GİB e-Dispatch (XML) button that appears to generate the XML file.
Download the generated file attached to the delivery order and upload it to Nilvera for processing.
Enviar arquivos de e-Dispatch
Download the received e-Dispatch XML from Nilvera.
Navigate to .
Click the Upload e-Receipt (XML) button and select the downloaded file.
Informações de conformidade obrigatória
As seguintes regras são obrigatórias para todos os usuários da integração de localização Türkiye. A conformidade com esses requisitos é essencial para a validade legal dos e-Documents emitidos através do GİB (Turkish Revenue Administration (Gelir İdaresi Başkanlığı)) via Nilvera.
Estrutura de numeração de documentos
All generated invoices and dispatch documents must follow a specific numbering structure: three alphanumeric characters + document year + sequential number.
The numbering must be unique, sequential, and continuous. Each document must have a distinct identifier.
Once a file has been submitted, even if it returns an error, the same sequence number cannot be used; a new document must be created.
Lacunas em números de sequência
If a sequence number is skipped, the previous missing numbers must be issued within 7 days.
No sequence number can remain unissued beyond this period.
Regras de desconto
Global discounts (discounts shown as a separate invoice line) cannot be issued.
All discounts must be applied at the product line level within the invoice.
Conformidade com e-Ledger
The first issued invoice must represent the opening balance for the accounting period.
All subsequent invoices must follow the sequential numbering pattern:
Sequential numbering must be maintained consistently across the e-Ledger to ensure data integrity and compliance.