Repository
OCA/account-financial-reporting · module folder · Try on Runboat
Module version
1.0.0
Category
Uncategorized
Folder size
0.08 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/account-financial-reporting
Last tracking update
2026-08-07 08:22:54
Authors
Odoo Community Association (OCA), Tecnativa
Maintainers
Odoo Community Association (OCA), Tecnativa
Committers
Carlos Lopez, OCA-git-bot, oca-ci
Odoo dependencies
None
Python dependencies
None
System dependencies
None
Required by
account_purchase_stock_report_non_billed
Description
Module to allow list stock moves that have not being invoiced yet, by
adding a wizard that supports show the pickings not invoiced at a
specific date.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
account_sale_stock_report_non_billed_wiz_form account.sale.stock.report.non.billed.wiz form New
res_config_settings_view_form res.config.settings form Inherits account.res_config_settings_view_form
view_move_pivot_no_invoiced stock.move pivot New
view_move_search stock.move search Inherits stock.view_move_search
view_move_tree stock.move tree Inherits stock.view_move_tree
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (5)

New fields (0)

No new fields.

Public methods (1)
  • check_invoice_line_in_date(self, date_check, date_start=False)

New fields (3)
  • date_check Date
    default=fields.Date.today string='Date'
  • interval_restrict_invoices Boolean
    string='Restrict invoices using the date interval'
  • stock_move_non_billed_threshold Date
    default=<expr>
Public methods (2)
  • discart_kits_from_moves(self, stock_moves)
    @api.model
  • open_at_date(self)

New fields (1)
  • stock_move_non_billed_threshold Date
    default=fields.Date.context_today string='Non Billed Threshold Date'
Public methods (0)

No public methods.

New fields (2)
  • default_interval_restrict_invoices Boolean
    default_model='account.sale.stock.report.non.billed.wiz' string='Restrict invoices using the date interval'
  • stock_move_non_billed_threshold Date
    readonly=False related='company_id.stock_move_non_billed_threshold'
Public methods (0)

No public methods.

New fields (4)
  • currency_id Many2one → res.currency
    comodel_name='res.currency' compute='_compute_currency_id' compute_sudo=True
  • date_done Date
    compute='_compute_date_done' store=True string='Effective Date'
  • price_not_invoiced Float
    compute='_compute_not_invoiced_values' compute_sudo=True digits='Product Price' string='Amount to invoice'
  • quantity_not_invoiced Float
    compute='_compute_not_invoiced_values' compute_sudo=True digits='Product Unit of Measure' string='Qty. to invoice'
Public methods (5)
  • check_is_return(self)
  • get_quantity_invoiced(self, invoice_lines)
  • get_total_devolution_moves(self)
  • open_origin_document(self)
  • read_group(self, domain, fields, groupby, offset=0, limit=None, orderby=False, lazy=True)
    @api.model
    Method to add the computed values 'quantity_not_invoiced' and 'price_not_invoiced' to the result. Without doing it we get an error when trying to get the info on a pivot view. As the fields are not stored, before call super() method we had to remove the keys from 'fields' argument to avoid errors.

Loading…

Loading…

Loading…

Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
147 days ago
Last activity
66 days ago
Repository
OCA/account-financial-reporting
Pull request
[18.0][MIG] account_sale_stock_report_non_billed: Migration to 18.0 (#1491)
Status
Open migration PR — not merged yet for this version
CI status
checks failing
Open since
349 days ago
Last activity
32 days ago
Repository
OCA/account-financial-reporting
Pull request
[18.0][MIG] account_sale_stock_report_non_billed: Migration to 18.0 (#1386)