TIP: You can type at any time to perform a new search.

Security findings

Repository
odoo/odoo · module folder
Module version
1.3
Category
Accounting/Localizations/Account Charts
Folder size
0.11 MB
License
LGPL-3
Application
No
Auto-installable
Yes
Website
https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations/indonesia.html
Last tracking update
2026-09-28 18:31:18
Authors
vitraining.com
Maintainers
vitraining.com
Committers
Xavier Morel, Raphael Collet, Thibault Delavallée, Odoo Translation Bot, Christophe Matthieu, Yannick Tivisse, Tiffany Chang (tic), Miquel Raïch, william-andre, Dylan Kiss (dyki), tong-odoo, Agustin Castro Bugallo, hatr-odoo, Claire (clbr), Hesham Saleh, Saif (segn), Sherif Gabr, Krzysztof Magusiak (krma), kdes-odoo, Jugurtha, h4818, kaju-odoo, jand-odoo, soza-odoo, arkp-odoo
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
l10n_id_efaktur_coretax, l10n_id_pos
Description
This is the latest Indonesian Odoo localisation necessary to run Odoo accounting for SMEs with:
=================================================================================================
    - generic Indonesian chart of accounts
    - tax structure

Code Analysis info_outline

Views touched (2)
XML IDNameModelTypeStatus
res_config_settings_view_form res.config.settings.view.form.inherit.l10n_id res.config.settings form Inherits account.res_config_settings_view_form
view_partner_bank_form_inherit_account res.partner.bank.form.inherit.account res.partner.bank form Inherits base.view_partner_bank_form
HTTP endpoints (1)
Route(s)HandlerAuthTypeMethodsFlags
(inherited route override) Portal.portal_my_invoice_detail inherited http ALL
Models touched (4)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • l10n_id_qris_transaction_ids Many2many → l10n_id.qris.transaction
    groups='account.group_account_invoice' args: 'l10n_id.qris.transaction'
Public methods (1)
  • action_l10n_id_update_payment_status(self)
    This action will: - Get all invoices that are not paid, and have details about QRIS qr codes. - For each invoices, get information about the payment state of the QR using the API. - If the QR is not paid and it has been more than 30m, we discard that qr id (no longer valid) - If it is paid, we will register the payment on the invoices.

New fields (8)
  • bank_id Many2one → res.partner.bank
    help='Bank used to generate the current QRIS transaction' args: 'res.partner.bank'
  • model Char
    string='Model'
  • model_id Char
    string='Model ID'
  • paid Boolean
    help='Payment Status of QRIS'
  • qris_amount Integer
    readonly=True
  • qris_content Char
    readonly=True
  • qris_creation_datetime Datetime
    readonly=True
  • qris_invoice_id Char
    readonly=True
Public methods (0)

No public methods.

New fields (2)
  • l10n_id_qris_api_key Char
    groups='base.group_system' args: 'QRIS API Key'
  • l10n_id_qris_mid Char
    groups='base.group_system' args: 'QRIS Merchant ID'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…