Repository
OCA/l10n-italy · module folder · Try on Runboat
Module version
1.2.1
Category
Localization/Italy
Folder size
0.09 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-italy
Last tracking update
2026-08-07 08:42:51
Authors
Odoo Community Association (OCA), Gianmarco Conte - Dinamiche Aziendali srl
Maintainers
Odoo Community Association (OCA), Gianmarco Conte - Dinamiche Aziendali srl
Committers
eLBati, micheledic, OCA-git-bot, oca-ci, Marco Colombo
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
**Italiano**

Modulo per la stampa del libro giornale con reportlab

**English**

Module for print general journal with reportlab

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
view_central_journal_account_journal_form view.central.journal.account.journal.form account.journal form Inherits account.view_account_journal_form
view_date_range_form_inherit_view date.range.form date.range form Inherits date_range.view_date_range_form_view
view_date_range_inherit_tree date.range.tree.inherit date.range tree Inherits date_range.view_date_range_list
wizard_giornale_reportlab General Journal Reportlab wizard.giornale.reportlab form New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (1)
  • central_journal_exclude Boolean
    args: 'Exclude from General Journal'
Public methods (0)

No public methods.

New fields (5)
  • date_last_print Date
    args: 'Last printed date'
  • progressive_credit Float
    digits='Account'
  • progressive_debit Float
    digits='Account'
  • progressive_line_number Integer
    args: 'Progressive line'
  • progressive_page_number Integer
    args: 'Progressive of the page'
Public methods (0)

No public methods.

New fields (17)
  • company_id Many2one → res.company
    comodel_name='res.company' default=<expr> readonly=True store=True
  • date_move_line_from Date
    required=True
  • date_move_line_from_view Date
    args: 'From date'
  • date_move_line_to Date
    required=True args: 'To date'
  • daterange_id Many2one → date.range
    required=True args: 'date.range', 'Date Range'
  • fiscal_page_base Integer
    required=True args: 'Last printed page'
  • group_by_account Boolean
    default=False
  • journal_ids Many2many → account.journal
    default=_get_journal required=True string='Journals' args: 'account.journal', 'giornale_reportlab_journals_rel', 'journal_id', 'giornale_reportlab_id'
  • last_def_date_print Date
    args: 'Last definitive date print'
  • print_state Selection
    default='print' readonly=True args: [('print', 'Ready for printing'), ('printed', 'Printed')], 'State'
  • progressive_credit Float
  • progressive_debit2 Float
    args: 'Progressive Debit'
  • report_giornale Binary
  • report_giornale_name Char
    compute='_compute_report_giornale_name'
  • start_row Integer
    required=True args: 'Start row'
  • target_move Selection
    default='posted' args: [('all', 'All'), ('posted', 'Posted'), ('draft', 'Draft')]
  • year_footer Char
    help='Value printed near number of page in the footer' string='Year for Footer'
Public methods (18)
  • create_report_giornale_reportlab(self)
  • get_account_dict(self, all_account)
  • get_balance_data_report_giornale(self, tot_debit, tot_credit, final=False)
  • get_colwidths_report_giornale(self, width_available)
  • get_data_header_report_giornale(self)
  • get_final_tables_report_giornale(self, list_line_not_grouped, tables, start_row, width_available)
  • get_grupped_final_tables_report_giornale(self, list_grupped_line, tables, start_row, width_available)
  • get_grupped_line_reportlab_ids(self)
  • get_initial_balance_data_report_giornale(self)
  • get_line_reportlab_ids(self)
  • get_progressive_debit_and_credit(self)
  • get_styles_report_giornale_line(self)
  • get_template_footer_report_giornale(self, report)
  • get_template_header_report_giornale(self, report, height_available)
  • get_year_footer_reportlab(self)
    @api.onchange('date_move_line_from_view')
  • on_change_daterange_reportlab(self)
    @api.onchange('daterange_id')
  • print_giornale_reportlab(self)
  • print_giornale_reportlab_final(self)

Loading…

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
195 days ago
Last activity
59 days ago
Repository
OCA/l10n-italy
Pull request
[19.0][MIG] l10n_it_central_journal_reportlab: Migration to 19.0 (#5077)