Skip to content
Health
67/100
fair
  • Security25/25
    No findings
  • Activity25/25
    Human commit this month
  • Required by5/25
    0 modules depend on it
  • Maturity12/25
    In 2 Odoo series since 18.0

Heuristic over the facts below, not an audit · How it's computed

Security findings
Grave / minor (static analysis)
Required by
0
Modules depending on it
External deps
6 pip · 0 bin
Python packages / system binaries
License
AGPL-3
No conflicts with its dependencies
Folder size
0.08 MB
Module directory on disk
Code analysis 0 migration notes 3 models 5 views 0 HTTP endpoints

Description

Reporting for Paraguay's Maquila regime (Ley 7547/2025):

  • CNIME periodic report: a snapshot of imports, exports, production, waste, period-end stock balance, VAN and employment for a program and period. The snapshot is compiled by Generate and frozen once submitted.
  • Maquila dashboard (kanban) of active programs.
  • SIFEN legend: adds the maquila legend (Ley 7547/2025) to the electronic document data.
  • SIMEX payload generation (offline).

The VAN reported here uses the same computation as the MRP VAN wizard, so both report the same figure for a given program and period.

The SIMEX payload is a draft in an internal layout: it is not validated against the official SIMEX format and must not be filed as is. Amounts of the report are in the company currency (the VAN comes from analytic amounts); import and export lines carry their own currency.

Dependencies

Code analysis

Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.

Views touched 5

XML IDNameModelTypeStatus
view_maquila_cnime_report_form l10n_py.maquila.cnime.report.form l10n_py.maquila.cnime.report form New
view_maquila_cnime_report_search l10n_py.maquila.cnime.report.search l10n_py.maquila.cnime.report search New
view_maquila_cnime_report_tree l10n_py.maquila.cnime.report.tree l10n_py.maquila.cnime.report list New
view_maquila_dashboard_kanban l10n_py.maquila.program.dashboard.kanban l10n_py.maquila.program kanban New
view_maquila_program_form_inherit_report l10n_py.maquila.program.form.inherit.report l10n_py.maquila.program form Inherits l10n_py_maquila_base.view_maquila_program_form

HTTP endpoints 0

No HTTP endpoints found for this module.

Models touched 3

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (16)
  • company_id Many2one
    related='program_id.company_id' store=True
  • currency_id Many2one
    help='Company currency: the VAN is built from analytic amounts, which are always in the company currency.' related='company_id.currency_id' store=True string='Currency'
  • employment_count Integer
  • export_data Text
    readonly=True
  • import_data Text
    readonly=True
  • name Char
    compute='_compute_name' store=True
  • period_end Date
    required=True tracking=True
  • period_start Date
    required=True tracking=True
  • production_data Text
    readonly=True
  • program_id Many2one → l10n_py.maquila.program
    required=True tracking=True args: 'l10n_py.maquila.program'
  • state Selection
    default='draft' required=True tracking=True args: [('draft', 'Draft'), ('generated', 'Generated'), ('validated', 'Validated'), ('submitted', 'Submitted')]
  • stock_balance Text
    readonly=True
  • submission_date Datetime
    tracking=True
  • submission_protocol Char
    tracking=True
  • van_total Monetary
    readonly=True string='VAN Total'
  • waste_data Text
    readonly=True
Public methods (5)
  • action_draft(self)
  • action_generate(self)
    Compile the snapshot and move to the generated state.
  • action_generate_simex_payload(self)
    Generate a draft payload (stub for a future SIMEX integration). The layout is internal: it is not validated against the official SIMEX format, so it must not be filed as is.
  • action_submit(self)
  • action_validate(self)

New fields (2)
  • cnime_report_count Integer
    compute='_compute_cnime_report_count'
  • cnime_report_ids One2many → l10n_py.maquila.cnime.report
    string='CNIME Reports' args: 'l10n_py.maquila.cnime.report', 'program_id'
Public methods (1)
  • action_view_cnime_reports(self)

Loading…

Status
Open migration PR — not merged yet for this version
CI status
checks failing
Open since
7 days ago
Last activity
7 days ago
Repository
OCA/l10n-paraguay
Pull request
[20.0][MIG] l10n_py_maquila_report: Migration to 20.0 (#82)