Bulgarian Accounting Reports Base

l10n_bg_reports_audit
REPOSITORY
REPOSITORYOCA/l10n-bulgaria
GIT
GIThttps://github.com/OCA/l10n-bulgaria.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-bulgaria/tree/18.0/l10n_bg_reports_audit
VERSION
VERSION 12.0.3
CATEGORY
CATEGORYAccounting/Localizations/Reporting
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Rosen Vladimirov
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Rosen Vladimirov
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, rosenvladimirov
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-bulgaria
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:20
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-bulgaria:
    - l10n_bg_config
    - l10n_bg_tariff_code
odoo/odoo:
    - base
    - account
    - base_setup
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - l10n_bg
    - base_vat
    - l10n_bg_ledger
    - stock_delivery
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - payment
    - utm
    - stock_account
    - stock
    - barcodes_gs1_nomenclature
    - barcodes
    - delivery
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES xmltodict
requests
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Technical base module for Bulgarian accounting reports - SQL queries and tag configurations.

Code Analysis

Views touched (0)

No views found for this module.

Models touched (26)

New fields (4)
  • applicability Selection
    ondelete={'l10n_bg_partner': 'set default', 'l10n_bg_product': 'set default'} selection_add=[('l10n_bg_partner', 'BG-NSI Usage for Partners'), ('l10n_bg_product', 'BG-NSI Usage for Products')]
  • l10n_bg_applicability Selection
    selection='_get_l10n_bg_applicability' string='Use for'
  • l10n_bg_code Char
    compute='_compute_l10n_bg_code' help='A technical field for tag code' args: 'Code'
  • l10n_bg_tax_partner_id Many2one → res.partner
    comodel_name='res.partner' help='Partner to set on tax lines when the BG tax tag is applied.' string='BG tax partner'
Public methods (1)
  • action_bulk_edit(self)

New fields (16)
  • account_id Many2one → account.account
    readonly=True args: 'account.account', 'Account'
  • account_type Selection
    readonly=True args: [('asset_receivable', 'Receivable'), ('liability_payable', 'Payable')]
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    auto_join=True readonly=True args: 'res.company', 'Company'
  • date Date
    readonly=True related='move_id.date'
  • end_balance_credit Monetary
    currency_field='company_currency_id' readonly=True string='Credit End Balance'
  • end_balance_debit Monetary
    currency_field='company_currency_id' readonly=True string='Debit End Balance'
  • id Integer
    readonly=True related='move_id.id' string='ID'
  • initial_balance_credit Monetary
    currency_field='company_currency_id' readonly=True string='Credit Initial Balance'
  • initial_balance_debit Monetary
    currency_field='company_currency_id' readonly=True string='Debit Initial Balance'
  • move_id Many2one → account.move
    readonly=True string='Account Move' args: 'account.move'
  • movement_balance_credit Monetary
    currency_field='company_currency_id' readonly=True string='Credit Movement'
  • movement_balance_debit Monetary
    currency_field='company_currency_id' readonly=True string='Debit Movement'
  • partner_id Many2one → res.partner
    readonly=True args: 'res.partner', 'Customer'
  • period Char
    readonly=True
  • state Selection
    readonly=True string='Status' args: [('draft', 'Draft'), ('posted', 'Posted'), ('cancel', 'Cancelled')]
Public methods (2)
  • init(self)
  • open_journal_entry(self)

New fields (16)
  • account_id Many2one → account.account
    readonly=True args: 'account.account', 'Account'
  • account_type Selection
    readonly=True args: [('asset_receivable', 'Receivable'), ('liability_payable', 'Payable')]
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    auto_join=True readonly=True args: 'res.company', 'Company'
  • date Date
    readonly=True related='move_id.date'
  • end_balance_credit Monetary
    currency_field='company_currency_id' readonly=True string='Credit End Balance'
  • end_balance_debit Monetary
    currency_field='company_currency_id' readonly=True string='Debit End Balance'
  • id Integer
    readonly=True related='move_id.id' string='ID'
  • initial_balance_credit Monetary
    currency_field='company_currency_id' readonly=True string='Credit Initial Balance'
  • initial_balance_debit Monetary
    currency_field='company_currency_id' readonly=True string='Debit Initial Balance'
  • move_id Many2one → account.move
    readonly=True string='Account Move' args: 'account.move'
  • movement_balance_credit Monetary
    currency_field='company_currency_id' readonly=True string='Credit Movement'
  • movement_balance_debit Monetary
    currency_field='company_currency_id' readonly=True string='Debit Movement'
  • period Char
    readonly=True
  • product_id Many2one → product.product
    readonly=True args: 'product.product', 'Product'
  • state Selection
    readonly=True string='Status' args: [('draft', 'Draft'), ('posted', 'Posted'), ('cancel', 'Cancelled')]
Public methods (2)
  • init(self)
  • open_journal_entry(self)

New fields (15)
  • account_tag_30 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-30] Tax base and tax of received supplies, ICAs, received supplies under Art. 82(2)-(5) VAT Act and imports without tax credit or without tax'
  • account_tag_31 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-31] Tax base of received supplies, ICAs, received supplies under Art. 82(2)-(5) VAT Act, imports, and tax base of received supplies used for supplies under Art. 69(2) VAT Act with full tax credit'
  • account_tag_32 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-32] Tax base of received supplies, ICAs, received supplies under Art. 82(2)-(5) VAT Act, imports, and tax base of received supplies used for supplies under Art. 69(2) VAT Act with partial tax credit'
  • account_tag_41 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-41] VAT with full tax credit'
  • account_tag_42 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-42] VAT with partial tax credit'
  • account_tag_43 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-43] Annual adjustment under Art. 73(8) VAT Act'
  • account_tag_44 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-44] Tax base on acquisition of goods from an intermediary in a triangular transaction'
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    auto_join=True readonly=True args: 'res.company', 'Company'
  • date Date
    readonly=True related='move_id.date'
  • id Integer
    readonly=True related='move_id.id' string='ID'
  • info_tag_1 Char
    help='Controls and rules: yes' readonly=True string='[03-01] Tax period'
  • move_id Many2one → account.move
    readonly=True string='Account Move' args: 'account.move'
  • partner_id Many2one → res.partner
    readonly=True args: 'res.partner', 'Customer'
  • state Selection
    readonly=True string='Status' args: [('draft', 'Draft'), ('posted', 'Posted'), ('cancel', 'Cancelled')]
Public methods (2)
  • init(self)
  • open_journal_entry(self)

New fields (25)
  • account_tag_11 Monetary
    currency_field='company_currency_id' readonly=True string='[02-11] Tax base of taxable supplies at 20%, including distance sales with place of supply in the country'
  • account_tag_12 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[02-12] Tax base of ICAs'
  • account_tag_121 Monetary
    currency_field='company_currency_id' readonly=True string='[02-12-1] Tax base of ICAs'
  • account_tag_122 Monetary
    currency_field='company_currency_id' readonly=True string='[02-12-2] Tax base of ICAs'
  • account_tag_14 Monetary
    currency_field='company_currency_id' readonly=True string='[02-14] Tax base of supplies at 0% under Chapter Three of the VAT Act'
  • account_tag_15 Monetary
    currency_field='company_currency_id' readonly=True string='[02-15] Tax base of supplies at 0% for intra-Community supply of goods'
  • account_tag_16 Monetary
    currency_field='company_currency_id' readonly=True string='[02-16] Tax base of supplies at 0% under Art. 140, Art. 146(1), and Art. 173 VAT Act'
  • account_tag_17 Monetary
    currency_field='company_currency_id' readonly=True string='[02-17] Tax base of supplies of services under Art. 21(2) VAT Act with place of supply in another Member State'
  • account_tag_18 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[02-18] Tax base of supplies under Art. 69(2) VAT Act, including distance sales with place of supply in another Member State'
  • account_tag_19 Monetary
    currency_field='company_currency_id' readonly=True string='[02-19] Tax base of exempt supplies and exempt ICAs'
  • account_tag_20 Monetary
    currency_field='company_currency_id' readonly=True string='[02-20] Total VAT charged'
  • account_tag_21 Monetary
    currency_field='company_currency_id' readonly=True string='[02-21] VAT charged 20%'
  • account_tag_22 Monetary
    currency_field='company_currency_id' readonly=True string='[02-22] VAT charged for ICAs and received supplies under Art. 82(2)-(5) VAT Act'
  • account_tag_23 Monetary
    currency_field='company_currency_id' readonly=True string='[02-23] VAT charged for supplies of goods and services for personal needs'
  • account_tag_24 Monetary
    currency_field='company_currency_id' readonly=True string='[02-24] VAT charged 9%'
  • account_tag_25 Monetary
    currency_field='company_currency_id' readonly=True string='[02-25] Tax base of supplies as an intermediary in triangular transactions'
  • account_tag_26 Monetary
    currency_field='company_currency_id' readonly=True string='[02-26] Tax base of received supplies under Art. 82(2)-(5) VAT Act'
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    readonly=True args: 'res.company', 'Company'
  • date Date
    readonly=True related='move_id.date'
  • id Integer
    readonly=True related='move_id.id' string='ID'
  • info_tag_1 Char
    help='Controls and rules: yes' readonly=True string='[02-01] Tax period'
  • move_id Many2one → account.move
    readonly=True string='Account Move' args: 'account.move'
  • partner_id Many2one → res.partner
    readonly=True args: 'res.partner', 'Customer'
  • state Selection
    readonly=True string='Status' args: [('draft', 'Draft'), ('posted', 'Posted'), ('cancel', 'Cancelled')]
Public methods (2)
  • init(self)
  • open_journal_entry(self)

New fields (11)
  • account_tag_vir_4 Monetary
    currency_field='company_currency_id' readonly=True string='[k3] Tax base of intra-Community supplies of goods (BGN)'
  • account_tag_vir_5 Monetary
    currency_field='company_currency_id' readonly=True string='[k4] Tax base of supplies of goods as an intermediary in a triangular transaction (BGN)'
  • account_tag_vir_6 Monetary
    currency_field='company_currency_id' readonly=True string='[k5] Tax base of supplies of services under Art. 21(2) VAT Act with place of supply in another Member State (BGN)'
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    readonly=True args: 'res.company', 'Company'
  • info_tag_vir_1 Char
    readonly=True args: '[VDR-1] Main Record Section Code'
  • info_tag_vir_2 Integer
    readonly=True string='[k1] Row number'
  • info_tag_vir_3 Char
    readonly=True args: '[k2] VAT ID of recipient/acquirer (incl. country code)'
  • info_tag_vir_7 Char
    readonly=True string='[k6] Tax period when tax became due (MM/YYYY) - only if different from the declaration period'
  • partner_id Many2one → res.partner
    readonly=True string='Partner' args: 'res.partner'
  • state Selection
    readonly=True string='Status' args: [('draft', 'Draft'), ('posted', 'Posted'), ('cancel', 'Cancelled')]
Public methods (1)
  • init(self)

New fields (23)
  • account_tag_30 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-30] Tax base and tax of received supplies, ICAs, received supplies under Art. 82(2)-(5) VAT Act and imports without tax credit or without tax'
  • account_tag_31 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-31] Tax base of received supplies, ICAs, received supplies under Art. 82(2)-(5) VAT Act, imports, and tax base of received supplies used for supplies under Art. 69(2) VAT Act with full tax credit'
  • account_tag_32 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-32] Tax base of received supplies, ICAs, received supplies under Art. 82(2)-(5) VAT Act, imports, and tax base of received supplies used for supplies under Art. 69(2) VAT Act with partial tax credit'
  • account_tag_41 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-41] VAT with full tax credit'
  • account_tag_42 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-42] VAT with partial tax credit'
  • account_tag_43 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-43] Annual adjustment under Art. 73(8) VAT Act'
  • account_tag_44 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-44] Tax base on acquisition of goods from an intermediary in a triangular transaction'
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    readonly=True args: 'res.company', 'Company'
  • id Integer
    readonly=True related='move_id.id' string='ID'
  • info_tag_1 Char
    help='Controls and rules: yes' readonly=True string='[03-01] Tax period'
  • info_tag_10 Char
    readonly=True string='[03-10] Type of goods or scope and type of service - exact description according to the document'
  • info_tag_2 Char
    help='Controls and rules: yes' readonly=True string='[03-02] VAT identification number of the person'
  • info_tag_3 Integer
    readonly=True string='[03-03] Branch/separate unit'
  • info_tag_4 Integer
    readonly=True string='[03-04] Sequential document number in the journal'
  • info_tag_45 Selection
    help='Controls and rules: no' readonly=True selection=get_delivery_type() string='[03-45] Supply under Art. 163a or import under Art. 167a of the VAT Act'
  • info_tag_5 Selection
    readonly=True selection=get_doc_type() string='[03-05] Document type'
  • info_tag_6 Char
    readonly=True string='[03-06] Document number'
  • info_tag_7 Date
    readonly=True string='[03-07] Document date'
  • info_tag_8 Char
    readonly=True string='[03-08] Counterparty (supplier) VAT ID'
  • info_tag_9 Char
    readonly=True string='[03-09] Counterparty (supplier) name'
  • move_id Many2one → account.move
    auto_join=True readonly=True string='Account Move' args: 'account.move'
  • partner_id Many2one → res.partner
    readonly=True args: 'res.partner', 'Customer'
Public methods (0)

No public methods.

New fields (37)
  • account_tag_10 Monetary
    currency_field='company_currency_id' readonly=True string='[02-10] Total amount of tax bases subject to VAT'
  • account_tag_11 Monetary
    currency_field='company_currency_id' readonly=True string='[02-11] Tax base of taxable supplies at 20%, including distance sales with place of supply in the country'
  • account_tag_12 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[02-12] Tax base of ICAs'
  • account_tag_121 Monetary
    currency_field='company_currency_id' readonly=True string='[02-12-1] Tax base of ICAs'
  • account_tag_122 Monetary
    currency_field='company_currency_id' readonly=True string='[02-12-2] Tax base of ICAs'
  • account_tag_14 Monetary
    currency_field='company_currency_id' readonly=True string='[02-14] Tax base of supplies at 0% under Chapter Three of the VAT Act'
  • account_tag_15 Monetary
    currency_field='company_currency_id' readonly=True string='[02-15] Tax base of supplies at 0% for intra-Community supply of goods'
  • account_tag_16 Monetary
    currency_field='company_currency_id' readonly=True string='[02-16] Tax base of supplies at 0% under Art. 140, Art. 146(1), and Art. 173 VAT Act'
  • account_tag_17 Monetary
    currency_field='company_currency_id' readonly=True string='[02-17] Tax base of supplies of services under Art. 21(2) VAT Act with place of supply in another Member State'
  • account_tag_18 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[02-18] Tax base of supplies under Art. 69(2) VAT Act, including distance sales with place of supply in another Member State'
  • account_tag_19 Monetary
    currency_field='company_currency_id' readonly=True string='[02-19] Tax base of exempt supplies and exempt ICAs'
  • account_tag_20 Monetary
    currency_field='company_currency_id' readonly=True string='[02-20] Total VAT charged'
  • account_tag_21 Monetary
    currency_field='company_currency_id' readonly=True string='[02-21] VAT charged 20%'
  • account_tag_22 Monetary
    currency_field='company_currency_id' readonly=True string='[02-22] VAT charged for ICAs and received supplies under Art. 82(2)-(5) VAT Act'
  • account_tag_23 Monetary
    currency_field='company_currency_id' readonly=True string='[02-23] VAT charged for supplies of goods and services for personal needs'
  • account_tag_24 Monetary
    currency_field='company_currency_id' readonly=True string='[02-24] VAT charged 9%'
  • account_tag_25 Monetary
    currency_field='company_currency_id' readonly=True string='[02-25] Tax base of supplies as an intermediary in triangular transactions'
  • account_tag_26 Monetary
    currency_field='company_currency_id' readonly=True string='[02-26] Tax base of received supplies under Art. 82(2)-(5) VAT Act'
  • account_tag_9 Monetary
    currency_field='company_currency_id' readonly=True string='Sum of tax bases'
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    readonly=True args: 'res.company', 'Company'
  • date Date
    readonly=True string='Document date'
  • id Integer
    readonly=True related='move_id.id' string='ID'
  • info_tag_0 Char
    help='Controls and rules: yes' readonly=True string='[02-00] VAT identification number of the person'
  • info_tag_1 Char
    help='Controls and rules: yes' readonly=True string='[02-01] Tax period'
  • info_tag_2 Integer
    readonly=True string='[02-02] Branch/separate unit'
  • info_tag_27 Char
    readonly=True string='[02-27] Supply under Art. 163a or import under Art. 167a of the VAT Act'
  • info_tag_3 Integer
    readonly=True string='[02-03] Sequential document number in the journal'
  • info_tag_4 Selection
    help='Controls and rules: no' readonly=True selection=get_doc_type string='[02-04] Document type'
  • info_tag_5 Char
    help='Controls and rules: no' readonly=True string='[02-05] Document number'
  • info_tag_6 Date
    help='Controls and rules: no' readonly=True string='[02-06] Document date'
  • info_tag_7 Char
    help='Controls and rules: no' readonly=True string='[02-07] Counterparty (recipient) VAT ID'
  • info_tag_8 Char
    help='Controls and rules: no' readonly=True string='[02-08] Counterparty (recipient) name'
  • info_tag_9 Char
    help='Controls and rules: no' readonly=True string='[02-09] Type of goods or scope and type of service - exact description according to the document'
  • move_id Many2one → account.move
    auto_join=True readonly=True string='Account Move' args: 'account.move'
  • partner_id Many2one → res.partner
    readonly=True args: 'res.partner', 'Customer'
  • state Selection
    readonly=True string='Status' args: [('draft', 'Draft'), ('posted', 'Posted'), ('cancel', 'Cancelled')]
Public methods (0)

No public methods.

New fields (20)
  • account_tag_30 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-30] Tax base and tax of received supplies, ICAs, received supplies under Art. 82(2)-(5) VAT Act and imports without tax credit or without tax'
  • account_tag_31 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-31] Tax base of received supplies, ICAs, received supplies under Art. 82(2)-(5) VAT Act, imports, and tax base of received supplies used for supplies under Art. 69(2) VAT Act with full tax credit'
  • account_tag_32 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-32] Tax base of received supplies, ICAs, received supplies under Art. 82(2)-(5) VAT Act, imports, and tax base of received supplies used for supplies under Art. 69(2) VAT Act with partial tax credit'
  • account_tag_41 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-41] VAT with full tax credit'
  • account_tag_42 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-42] VAT with partial tax credit'
  • account_tag_43 Monetary
    currency_field='company_currency_id' help='Controls and rules: yes' readonly=True string='[03-43] Annual adjustment under Art. 73(8) VAT Act'
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    readonly=True args: 'res.company', 'Company'
  • info_tag_1 Char
    help='Controls and rules: yes' readonly=True string='[03-01] Tax period'
  • info_tag_10 Char
    readonly=True string='[03-10] Type of goods or scope and type of service - exact description according to the document'
  • info_tag_2 Char
    help='Controls and rules: yes' readonly=True string='[03-02] VAT identification number of the person'
  • info_tag_3 Char
    readonly=True string='[03-03] Branch/separate unit'
  • info_tag_4 Integer
    readonly=True string='[03-04] Sequential document number in the journal'
  • info_tag_45 Selection
    help='Controls and rules: no' readonly=True selection=get_delivery_type string='[03-45] Supply under Art. 163a or import under Art. 167a of the VAT Act'
  • info_tag_5 Selection
    readonly=True selection=get_doc_type string='[03-05] Document type'
  • info_tag_6 Char
    readonly=True string='[03-06] Document number'
  • info_tag_7 Date
    readonly=True string='[03-07] Document date'
  • info_tag_8 Char
    readonly=True string='[03-08] Counterparty (supplier) VAT ID'
  • info_tag_9 Char
    readonly=True string='[03-09] Counterparty (supplier) name'
  • move_id Integer
    readonly=True string='Total'
Public methods (1)
  • init(self)

New fields (20)
  • account_tag_10 Monetary
    currency_field='company_currency_id' readonly=True string='[02-10] Total amount of tax bases subject to VAT'
  • account_tag_11 Monetary
    currency_field='company_currency_id' readonly=True string='[02-11] Tax base of taxable supplies at 20%, including distance sales with place of supply in the country'
  • account_tag_12 Monetary
    currency_field='company_currency_id' readonly=True string='[02-12] Tax base of ICAs'
  • account_tag_13 Monetary
    currency_field='company_currency_id' readonly=True string='[02-13] Tax base of taxable supplies at 9%'
  • account_tag_14 Monetary
    currency_field='company_currency_id' readonly=True string='[02-14] Tax base of supplies at 0% under Chapter Three of the VAT Act'
  • account_tag_15 Monetary
    currency_field='company_currency_id' readonly=True string='[02-15] Tax base of supplies at 0% for intra-Community supply of goods'
  • account_tag_16 Monetary
    currency_field='company_currency_id' readonly=True string='[02-16] Tax base of supplies at 0% under Art. 140, Art. 146(1), and Art. 173 VAT Act'
  • account_tag_17 Monetary
    currency_field='company_currency_id' readonly=True string='[02-17] Tax base of supplies of services under Art. 21(2) VAT Act with place of supply in another Member State'
  • account_tag_18 Monetary
    currency_field='company_currency_id' readonly=True string='[02-18] Tax base of supplies under Art. 69(2) VAT Act, including distance sales with place of supply in another Member State'
  • account_tag_19 Monetary
    currency_field='company_currency_id' readonly=True string='[02-19] Tax base of exempt supplies and exempt ICAs'
  • account_tag_20 Monetary
    currency_field='company_currency_id' readonly=True string='[02-20] Total VAT charged'
  • account_tag_21 Monetary
    currency_field='company_currency_id' readonly=True string='[02-21] VAT charged 20%'
  • account_tag_22 Monetary
    currency_field='company_currency_id' readonly=True string='[02-22] VAT charged for ICAs and received supplies under Art. 82(2)-(5) VAT Act'
  • account_tag_23 Monetary
    currency_field='company_currency_id' readonly=True string='[02-23] VAT charged for supplies of goods and services for personal needs'
  • account_tag_24 Monetary
    currency_field='company_currency_id' readonly=True string='[02-24] VAT charged 9%'
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    readonly=True args: 'res.company', 'Company'
  • info_tag_3 Char
    readonly=True string='[02-03] Sequential document number in the journal'
  • info_tag_5 Integer
    readonly=True string='[02-05] Document number'
  • move_id Integer
    readonly=True string='Total'
Public methods (1)
  • init(self)

New fields (38)
  • account_tag_10 Monetary
    currency_field='company_currency_id' help='Total amount of base' readonly=True string='[01-01] Total amount of tax bases subject to VAT'
  • account_tag_11 Monetary
    currency_field='company_currency_id' help='Base amount from sales for domestic taxation (20%)' readonly=True string='[01-11] Tax base of taxable supplies at 20%, including distance sales with place of supply in the country'
  • account_tag_12 Monetary
    currency_field='company_currency_id' help='Base amount for ICD and tax basis of received supplies under Art. 82, para. 2 - 5 VAT' readonly=True string='[01-12] Tax base of ICAs and tax base of received supplies under Art. 82(2)-(6) VAT Act'
  • account_tag_121 Monetary
    currency_field='company_currency_id' help='Base amount for ICD and tax basis of received supplies under Art. 82, para. 2 - 5 VAT' readonly=True string='[01-12-1] Base for ICA'
  • account_tag_122 Monetary
    currency_field='company_currency_id' help='Base amount for ICD and tax basis of received supplies under Art. 82, para. 2 - 5 VAT' readonly=True string='[01-12-2] Base for ICA'
  • account_tag_13 Monetary
    currency_field='company_currency_id' readonly=True string='[01-13] Tax base of taxable supplies at 9%'
  • account_tag_14 Monetary
    currency_field='company_currency_id' readonly=True string='[01-14] Tax base subject to VAT at 0% under Chapter Three of the VAT Act'
  • account_tag_15 Monetary
    currency_field='company_currency_id' readonly=True string='[01-15] Tax base of supplies at 0% for intra-Community supply of goods'
  • account_tag_16 Monetary
    currency_field='company_currency_id' readonly=True string='[01-16] Tax base of supplies subject to VAT at 0% under Art. 140, Art. 146 and Art. 173 VAT Act'
  • account_tag_17 Monetary
    currency_field='company_currency_id' readonly=True string='[01-17] Tax base of supplies of services under Art. 21(2) VAT Act with place of supply in another Member State'
  • account_tag_18 Monetary
    currency_field='company_currency_id' readonly=True string='[01-18] Tax base of supplies under Art. 69(2) VAT Act, including distance sales with place of supply in another Member State'
  • account_tag_19 Monetary
    currency_field='company_currency_id' readonly=True string='[01-19] Tax base of exempt supplies and exempt ICAs'
  • account_tag_20 Monetary
    currency_field='company_currency_id' readonly=True string='[01-20] Total VAT charged'
  • account_tag_21 Monetary
    currency_field='company_currency_id' readonly=True string='[01-21] VAT charged 20%'
  • account_tag_22 Monetary
    currency_field='company_currency_id' readonly=True string='[01-22] VAT charged for ICAs and received supplies under Art. 82(2)-(6) VAT Act'
  • account_tag_23 Monetary
    currency_field='company_currency_id' readonly=True string='[01-23] VAT charged for supplies of goods and services for personal needs'
  • account_tag_24 Monetary
    currency_field='company_currency_id' readonly=True string='[01-24] VAT charged 9%'
  • account_tag_30 Monetary
    currency_field='company_currency_id' readonly=True string='[01-30] Tax base and tax of received supplies, ICAs, received supplies under Art. 82(2)-(6) VAT Act, and imports without tax credit or without tax'
  • account_tag_31 Monetary
    currency_field='company_currency_id' readonly=True string='[01-31] Tax base of received supplies, ICAs, received supplies under Art. 82(2)-(6) VAT Act, imports, and tax base of received supplies used for supplies under Art. 69(2) VAT Act with full tax credit'
  • account_tag_32 Monetary
    currency_field='company_currency_id' readonly=True string='[01-32] Tax base of received supplies, ICAs, received supplies under Art. 82(2)-(6) VAT Act, imports, and tax base of received supplies used for supplies under Art. 69(2) VAT Act with partial tax credit'
  • account_tag_33 Monetary
    currency_field='company_currency_id' readonly=True string='[01-33] Coefficient under Art. 73(5) VAT Act'
  • account_tag_40 Monetary
    currency_field='company_currency_id' readonly=True string='[01-40] Total'
  • account_tag_41 Monetary
    currency_field='company_currency_id' readonly=True string='[01-41] VAT with full tax credit'
  • account_tag_42 Monetary
    currency_field='company_currency_id' readonly=True string='[01-42] VAT with partial tax credit'
  • account_tag_43 Monetary
    currency_field='company_currency_id' readonly=True string='[01-43] Annual adjustment under Art. 73(8) VAT Act (+/-)'
  • account_tag_44 Monetary
    currency_field='company_currency_id' readonly=True string='[01-44] Base when acquiring goods from an intermediary in a tripartite operation'
  • account_tag_50 Monetary
    currency_field='company_currency_id' readonly=True string='[01-50] VAT to pay (cell 20 - cell 40) >= 0'
  • account_tag_60 Monetary
    currency_field='company_currency_id' readonly=True string='[01-60] VAT for refund (cell 20 - cell 40)'
  • account_tag_70 Monetary
    currency_field='company_currency_id' readonly=True string='[01-70] Tax to pay from cell 50, deducted under Art. 92(1) VAT Act'
  • account_tag_71 Monetary
    currency_field='company_currency_id' readonly=True string='[01-71] Tax to pay from cell 50, paid effectively'
  • account_tag_80 Monetary
    currency_field='company_currency_id' readonly=True string='[01-80] VAT subject to refund under Art. 92(1) VAT Act within 30 days from submission'
  • account_tag_81 Monetary
    currency_field='company_currency_id' readonly=True string='[01-81] VAT subject to refund under Art. 92(3) VAT Act within 30 days from submission'
  • account_tag_82 Monetary
    currency_field='company_currency_id' readonly=True string='[01-82] VAT subject to refund under Art. 92(4) VAT Act within 30 days from submission'
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    readonly=True args: 'res.company', 'Company'
  • info_tag_3 Char
    readonly=True string='[00-03] Tax period'
  • info_tag_5 Integer
    readonly=True string='Counter sales'
  • info_tag_6 Integer
    readonly=True string='Counter purchases'
Public methods (1)
  • init(self)

New fields (9)
  • company_address Char
    readonly=True string='Company address'
  • company_id Many2one → res.company
    readonly=True args: 'res.company', 'Company'
  • company_vat Char
    readonly=True string='UIC'
  • info_tag_1 Char
    readonly=True string='TIN'
  • info_tag_2 Char
    readonly=True string='[00-02] Name of the Legal Entity'
  • info_tag_3 Char
    readonly=True string='[00-03] Tax period'
  • info_tag_4 Char
    readonly=True string='[00-04] Person submitting the data (TIN/name)'
  • info_tag_5 Integer
    readonly=True string='[00-05] Number of documents in the sales journal'
  • info_tag_6 Integer
    readonly=True string='[00-06] Number of documents in the purchase journal'
Public methods (0)

No public methods.

New fields (10)
  • account_tag_50 Monetary
    currency_field='company_currency_id' readonly=True string='[01-50] VAT to pay (cell 20 - cell 40) >= 0'
  • account_tag_60 Monetary
    currency_field='company_currency_id' readonly=True string='[01-60] VAT for refund (cell 20 - cell 40)'
  • account_tag_70 Monetary
    currency_field='company_currency_id' readonly=True string='[01-70] Tax to pay from cell 50, deducted under Art. 92(1) VAT Act'
  • account_tag_71 Monetary
    currency_field='company_currency_id' readonly=True string='[01-71] Tax to pay from cell 50, paid effectively'
  • account_tag_80 Monetary
    currency_field='company_currency_id' readonly=True string='[01-80] VAT subject to refund under Art. 92(1) VAT Act within 30 days from submission'
  • account_tag_81 Monetary
    currency_field='company_currency_id' readonly=True string='[01-81] VAT subject to refund under Art. 92(3) VAT Act within 30 days from submission'
  • account_tag_82 Monetary
    currency_field='company_currency_id' readonly=True string='[01-82] VAT subject to refund under Art. 92(4) VAT Act within 30 days from submission'
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    auto_join=True readonly=True args: 'res.company', 'Company'
  • move_id Many2one → account.move
    readonly=True string='Account Move' args: 'account.move'
Public methods (2)
  • init(self)
  • open_journal_entry(self)

New fields (19)
  • account_tag_ttr_2 Monetary
    currency_field='company_currency_id' readonly=True string='[TTR-2] Base for ICD total [01-15]'
  • account_tag_ttr_3 Monetary
    currency_field='company_currency_id' readonly=True string='[TTR-2] Base for ICD'
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    readonly=True args: 'res.company', 'Company'
  • info_tag_ttr_1 Char
    readonly=True args: '[TTR-1] Totals section code'
  • info_tag_vdr_1 Char
    readonly=True args: '[VDR-1] Main Record Section Code'
  • info_tag_vdr_2 Char
    help='UIN/UINF/service number from the NRA register of the person submitting the declaration' readonly=True args: '[VDR-2] Represented person UIN'
  • info_tag_vdr_3 Char
    readonly=True args: '[VDR-3] Represented person name'
  • info_tag_vdr_4 Char
    readonly=True args: '[VDR-4] Represented person city'
  • info_tag_vdr_5 Char
    readonly=True args: '[VDR-5] Represented person ZIP'
  • info_tag_vdr_6 Char
    readonly=True args: '[VDR-6] Represented person address'
  • info_tag_vdr_7 Char
    readonly=True args: '[VDR-7] Represented person function'
  • info_tag_vhr_1 Char
    readonly=True args: '[VHR-1] Main Record Section Code'
  • info_tag_vhr_2 Char
    readonly=True string='[VHR-2] Tax period'
  • info_tag_vhr_3 Integer
    readonly=True string='[VHR-3] Number of documents in the vies journal'
  • info_tag_vtr_1 Char
    readonly=True args: '[VTR-1] VIES company section'
  • info_tag_vtr_2 Char
    readonly=True args: 'Company UIC'
  • info_tag_vtr_3 Char
    readonly=True args: 'Company name'
  • info_tag_vtr_4 Char
    readonly=True args: 'Company address'
Public methods (0)

No public methods.

New fields (8)
  • account_tag_ttr_2 Monetary
    currency_field='company_currency_id' readonly=True string='[TTR-2] Base for ICD total [01-15]'
  • account_tag_ttr_3 Monetary
    currency_field='company_currency_id' readonly=True string='[TTR-3] Base for ICD'
  • company_currency_id Many2one
    readonly=True related='company_id.currency_id'
  • company_id Many2one → res.company
    readonly=True args: 'res.company', 'Company'
  • info_tag_ttr_1 Char
    readonly=True args: '[VDR-1] Main Record Section Code'
  • info_tag_vhr_3 Integer
    readonly=True string='[VHR-3] Number of documents in the vies journal'
  • info_tag_vir_7 Char
    readonly=True string='[k6] Tax period when tax became due (MM/YYYY) - only if different from the declaration period'
  • state Selection
    readonly=True string='Status' args: [('draft', 'Draft'), ('posted', 'Posted'), ('cancel', 'Cancelled')]
Public methods (1)
  • init(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (8)
  • l10n_bg_audit_use_tax Boolean
    readonly=True related='company_id.l10n_bg_audit_use_tax'
  • l10n_bg_customs_base_amount Float
    help='Customs base amount used in audit reports.\nWarning: the use of this option as permitted is not known from the perspective of Bulgarian legislation; it is based on practices used and encouraged in tax administrations. Use only at your own responsibility and risk.' string='Customs base amount'
  • l10n_bg_delivery_type Selection
    readonly=False related='l10n_bg_exemption_reason' store=True string='VAT type delivery'
  • l10n_bg_doc_type Selection
    readonly=False related='l10n_bg_document_type' store=True string='VAT type document'
  • l10n_bg_exemption_reason Selection
    selection=get_delivery_type() string='Exemption reason (BG)'
  • l10n_bg_narration Char
    copy=False string='Narration for audit report' translate=True
  • l10n_bg_tax_tag_id Many2one → account.account.tag
    comodel_name='account.account.tag' help='Additional tax tag to apply on tax lines when the tax group has payable/receivable accounts set.' string='BG tax tag'
  • l10n_bg_type_vat Selection
    copy=False default='standard' index=True selection=get_type_vat() string='Type of numbering'
Public methods (1)
  • write(self, vals)

New fields (0)

No new fields.

Public methods (3)
  • create(self, vals_list)
    @api.model_create_multi
  • init(self)
  • write(self, vals)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • report_date_from Date
    string='From'
  • report_date_to Date
    string='To'
Public methods (2)
  • get_csvs(self, report_type, options=None)
  • get_l10n_bg_csv(self, l10n_bg_vat_report=False, options=None)

New fields (13)
  • active Boolean
    default=True help='Set to false to archive the threshold' tracking=True
  • company_id Many2one → res.company
    default=<expr> ondelete='cascade' required=True args: 'res.company'
  • company_id Many2one → res.company
    check_company=True default=<expr> ondelete='cascade' required=True tracking=True args: 'res.company'
  • currency_id Many2one → res.currency
    compute='_compute_currency_id' precompute=True store=True args: 'res.currency'
  • date_from Date
    default=fields.Date.today help='Date from which this threshold is valid' required=True string='Valid From' tracking=True
  • date_to Date
    help='Date until which this threshold is valid (leave empty for current threshold)' string='Valid To' tracking=True
  • month Selection
    help='Month from which the threshold applies (leave empty for annual threshold)' tracking=True args: [('1', 'January'), ('2', 'February'), ('3', 'March'), ('4', 'April'), ('5', 'May'), ('6', 'June'), ('7', 'July'), ('8', 'August'), ('9', 'September'), ('10', 'October'), ('11', 'November'), ('12', 'December')]
  • notes Text
    help='Additional information about this threshold change' tracking=True
  • threshold_arrivals_extended Monetary
    currency_field='currency_id' default=0.0 help='Extended threshold for intra-Community acquisitions (in BGN)' string='Arrivals Threshold - Extended' tracking=True
  • threshold_arrivals_standard Monetary
    currency_field='currency_id' default=0.0 help='Standard threshold for intra-Community acquisitions (in BGN)' string='Arrivals Threshold - Standard' tracking=True
  • threshold_dispatches_extended Monetary
    currency_field='currency_id' default=0.0 help='Extended threshold for intra-Community supplies (in BGN)' string='Dispatches Threshold - Extended' tracking=True
  • threshold_dispatches_standard Monetary
    currency_field='currency_id' default=0.0 help='Standard threshold for intra-Community supplies (in BGN)' string='Dispatches Threshold - Standard' tracking=True
  • year Integer
    default=<expr> help='Year for which the threshold applies' required=True tracking=True
Public methods (4)
  • get_current_threshold(self, company=None)
    @api.model
    Get the current applicable threshold for a company.
  • get_threshold_for_date(self, date, company=None)
    @api.model
    Get the applicable threshold for a specific date and company.
  • get_threshold_for_period(self, year, month=None, company=None)
    @api.model
    Get the threshold for a specific period (year/month) and company.
  • name_get(self)
    Custom name_get to show the company in the name.

New fields (24)
  • active Boolean
    default=True
  • company_id Many2one → res.company
    default=<expr> ondelete='cascade' required=True string='Company' args: 'res.company'
  • currency_id Many2one → res.currency
    compute='_compute_currency_id' precompute=True store=True args: 'res.currency'
  • date_from Date
    compute='_compute_dates' help='First day of the period' readonly=False required=True store=True string='Valid From'
  • date_to Date
    compute='_compute_dates' help='Last day of the period' readonly=False required=True store=True string='Valid To'
  • denominator_box_17 Monetary
    currency_field='currency_id' default=0.0 help='Tax base of supplies outside Bulgaria not equated to taxable (Art. 73, Para. 4, Item 2)' string='Box 17 - Supplies Outside Bulgaria (not Art. 69, Para. 2)'
  • denominator_box_18 Monetary
    currency_field='currency_id' default=0.0 help='Tax base of exempt supplies, excluding financial services (Art. 73, Para. 4, Item 3)' string='Box 18 - Exempt Supplies (excl. Art. 50, Para. 1, Item 2)'
  • denominator_box_19 Monetary
    currency_field='currency_id' default=0.0 help='Value of supplies outside economic activity scope (Art. 73, Para. 4, Item 4)' string='Box 19 - Non-Economic Activities'
  • denominator_box_42 Monetary
    currency_field='currency_id' default=0.0 help='Amount of received subsidies not included in tax base (Art. 73, Para. 4, Item 6)' string='Box 42 - Received Subsidies'
  • denominator_total Monetary
    compute='_compute_numerator_denominator' currency_field='currency_id' help='Total denominator according to Art. 73, Para. 4' store=True string='Total Denominator'
  • is_computed Boolean
    default=False help='Check if ratio was computed automatically from VAT declaration data' tracking=True
  • is_manual Boolean
    default=False help='Check if ratio is entered manually (no data in Odoo)' tracking=True
  • is_provisional Boolean
    default=False help='Provisional coefficient for current period, to be adjusted at year end' string='Provisional' tracking=True
  • month Selection
    help='Leave empty for annual coefficient' args: [('1', 'January'), ('2', 'February'), ('3', 'March'), ('4', 'April'), ('5', 'May'), ('6', 'June'), ('7', 'July'), ('8', 'August'), ('9', 'September'), ('10', 'October'), ('11', 'November'), ('12', 'December')]
  • notes Text
    help='Additional information about this ratio calculation'
  • numerator_box_11 Monetary
    currency_field='currency_id' default=0.0 help='Tax base of taxable supplies (Art. 73, Para. 3, Item 1)' string='Box 11 - Taxable Supplies'
  • numerator_box_13 Monetary
    currency_field='currency_id' default=0.0 help='Tax base of received payments before taxable event (Art. 73, Para. 3, Item 2)' string='Box 13 - Received Payments'
  • numerator_box_14 Monetary
    currency_field='currency_id' default=0.0 help='Tax base of supplies with place of performance outside Bulgaria, equated to taxable (Art. 73, Para. 3, Item 3)' string='Box 14 - Supplies Outside EU (Art. 69, Para. 2)'
  • numerator_box_15 Monetary
    currency_field='currency_id' default=0.0 help='Payments before supplies from Box 14 (Art. 73, Para. 3, Item 4)' string='Box 15 - Payments for Box 14'
  • numerator_box_16 Monetary
    currency_field='currency_id' default=0.0 help='Tax base of supplies without exercised tax credit right (Art. 73, Para. 3, Item 5)' string='Box 16 - Supplies without Tax Credit (Art. 70, Para. 1, Items 3-5)'
  • numerator_total Monetary
    compute='_compute_numerator_denominator' currency_field='currency_id' help='Total numerator according to Art. 73, Para. 3' store=True string='Total Numerator'
  • period_type Selection
    compute='_compute_period_type' store=True args: [('monthly', 'Monthly'), ('annual', 'Annual')]
  • vat_ratio Float
    default=0.0 digits=(5, 2) help='VAT ratio coefficient according to Art. 73, Para. 2 of VAT Act (in percentage). Rounded to second decimal place.' required=True string='VAT Ratio (Art. 73, Para. 2)' tracking=True
  • year Integer
    default=<expr> help='Year for which the ratio applies' required=True
Public methods (3)
  • compute_ratio_from_vat_declarations(self, year, month=None, company=None)
    @api.model
    Compute a VAT ratio from VAT declaration data. According to Art. 73 of the Bulgarian VAT Act. If no data exists for the period, returns the last known coefficient.
  • get_ratio_for_period(self, year, month=None, company=None)
    @api.model
    Get the VAT ratio for a specific period and company.
  • name_get(self)
    Custom name_get to show the company in the name.

New fields (1)
  • l10n_bg_account_tag_ids Many2many → account.account.tag
    column1='product_template_id' column2='account_tag_id' comodel_name='account.account.tag' domain="[('applicability', '=', 'l10n_bg_product')]" help='Bulgaria NSI report tags to be set on the base and tax journal items created for this product.' relation='l10n_bg_product_template_account_tag_rel' string='NSI Account Tags'
Public methods (0)

No public methods.

New fields (9)
  • l10n_bg_audit_use_tax Boolean
    help='Enable audit tax handling force customs type calculation reports.' string='Use Forced Customs Tax'
  • l10n_bg_intra_stat_incomes Boolean
    compute='_compute_l10n_bg_intrastat_fields' inverse='_inverse_l10n_bg_intrastat_fields' store=True args: 'An obligation to submit intra-Community supplies'
  • l10n_bg_intra_stat_outcomes Boolean
    compute='_compute_l10n_bg_intrastat_fields' inverse='_inverse_l10n_bg_intrastat_fields' store=True args: 'An obligation to submit intra-Community incomes'
  • l10n_bg_intra_stat_type Selection
    compute='_compute_l10n_bg_intrastat_fields' inverse='_inverse_l10n_bg_intrastat_fields' store=True string='Level of registration' args: L10N_BG_INTRASTAT
  • l10n_bg_intrastat_threshold_id Many2one → l10n.bg.intrastat.threshold
    compute='_compute_l10n_bg_intrastat_threshold_id' help="Link to the most recent month's Intrastat threshold record" inverse='_inverse_l10n_bg_intrastat_threshold_id' store=True string='Current Intrastat Threshold' args: 'l10n.bg.intrastat.threshold'
  • l10n_bg_odoo_compatible Boolean
    args: 'Odoo compatible'
  • l10n_bg_tax_contact_id Many2one → res.partner
    compute='_compute_l10n_bg_tax_contact_id' inverse='_inverse_l10n_bg_tax_contact_id' store=True string='TAX Report creator' args: 'res.partner'
  • l10n_bg_vat_ratio Float
    default=0.0 help="Annual VAT ratio coefficient according to Art. 73, Para. 2 of VAT Act. This is automatically updated from the current fiscal year's annual VAT ratio history." string='VAT Ratio (Art. 73)'
  • l10n_bg_vat_ratio_history_id Many2one → l10n.bg.vat.ratio.history
    compute='_compute_l10n_bg_vat_ratio_history_id' help="Link to the current fiscal year's annual VAT ratio history record" inverse='_inverse_l10n_bg_vat_ratio_history_id' store=True string='Current VAT Ratio History' args: 'l10n.bg.vat.ratio.history'
Public methods (0)

No public methods.

New fields (10)
  • l10n_bg_audit_use_tax Boolean
    readonly=False related='company_id.l10n_bg_audit_use_tax'
  • l10n_bg_intra_stat_incomes Boolean
    readonly=False related='company_id.l10n_bg_intra_stat_incomes'
  • l10n_bg_intra_stat_outcomes Boolean
    readonly=False related='company_id.l10n_bg_intra_stat_outcomes'
  • l10n_bg_intra_stat_type Selection
    readonly=False related='company_id.l10n_bg_intra_stat_type'
  • l10n_bg_odoo_compatible Boolean
    readonly=False related='company_id.l10n_bg_odoo_compatible'
  • l10n_bg_vat_ratio Float
    readonly=False related='company_id.l10n_bg_vat_ratio'
  • l10n_bg_vat_ratio_history_id Many2one
    readonly=False related='company_id.l10n_bg_vat_ratio_history_id'
  • module_account_financial_report Boolean
    help='OCA Financial Reports' args: 'Account Financial Reports (OCA)'
  • module_account_reports Boolean
    help='View and create reports' args: 'Accounting Reports'
  • module_account_usability Boolean
    help='Adds missing menu entries for Account module and adds the option to enable Saxon Accounting' args: 'Account - Missing Menus'
Public methods (1)
  • action_update_l10n_bg_report_audit_settings(self)

New fields (2)
  • l10n_bg_tax_tag_payable_ids Many2many → account.account.tag
    column1='partner_id' column2='account_tag_id' comodel_name='account.account.tag' domain="[('applicability', '=', 'l10n_bg_partner')]" help='Default Tags for payable in NSI reports like Reference to the claims and obligations allocated to institutional sectors' relation='l10n_bg_partner_payable_tag_rel' string='NSI Payable Account Tags'
  • l10n_bg_tax_tag_receivable_ids Many2many → account.account.tag
    column1='partner_id' column2='account_tag_id' comodel_name='account.account.tag' domain="[('applicability', '=', 'l10n_bg_partner')]" help='Default Tags for receivable in NSI reports like Reference to the claims and obligations allocated to institutional sectors' relation='l10n_bg_partner_receivable_tag_rel' string='NSI Receivable Account Tags'
Public methods (0)

No public methods.