Turkey E-Invoice & E-Waybill Suite (Birfatura)
by Coflow Teknoloji https://coflow.com.tr , Ali Zeynel AĞCA https://coflow.com.tr
Odoo
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Discuss (mail) |
| Technical Name |
l10n_tr_einvoice_suite |
| License | AGPL-3 |
| Website | https://www.codequarters.com |
| Versions | 16.0 17.0 18.0 19.0 |
Turkey E-Invoice & E-Waybill Suite
Odoo 17.0 E-Fatura E-İrsaliye Birfatura UBL-TR 2.1
Complete Turkish electronic invoice (E-Fatura) and electronic waybill (E-İrsaliye)
solution for Odoo, integrated with the Birfatura provider.
Included Modules
- l10n_tr_base — Turkish company & partner fields
- l10n_tr_account — Accounting extensions (invoice profiles, tax codes)
- l10n_tr_stock — Stock picking & move Turkish fields
- l10n_tr_account_einvoice_base — E-Invoice core: UBL-TR 2.1 XML generation, schematron validation, state machine
- l10n_tr_account_einvoice_provider_birfatura — Birfatura SOAP API integration (test & production)
- l10n_tr_account_einvoice_delivery — Delivery data for e-invoices
- l10n_tr_account_ewaybill — E-Waybill (E-İrsaliye) core module
- l10n_tr_account_ewaybill_provider_birfatura — E-Waybill Birfatura provider
- account_billing_point — Billing point management per location
- l10n_tr_stock_picking_invoicing — Stock picking to invoice conversion wizard
- stock_picking_invoice_link — Picking ↔ invoice traceability (OCA)
- base_unece / account_tax_unece / uom_unece — UNECE code lists (OCA)
- partner_fax / product_packaging_type — Supporting fields (OCA)
E-Invoice Profiles Supported
- EARSIVFATURA (e-Archive)
- TEMELFATURA (Basic)
- TICARIFATURA (Commercial)
- IHRACAT (Export)
- YOLCUBERABERFATURA (Passenger)
- OZELFATURA (Special)
Key Features
- Automatic XML generation in UBL-TR 2.1 format
- Schematron validation before submission
- Birfatura SOAP web service (zeep client)
- TEST and PRODUCTION environment switching
- Auto-send and status polling via scheduled cron jobs
- PDF and XML attachment storage per invoice
- E-Waybill creation directly from stock pickings
- GIB registered user lookup and caching
Requirements
- Python: zeep, lxml, beautifulsoup4
- A valid Birfatura account (test or production)
- wkhtmltopdf for PDF generation
Please log in to comment on this module