TIP: You can type at any time to perform a new search.
Debit Notes
account_debit_note · odoo/odoo
Security findings
- Repository
- odoo/odoo · module folder
- Module version
- 0.1.0
- Category
- Accounting/Accounting
- Folder size
- 0.64 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- None
- Last tracking update
- 2026-10-05 00:19:39
- Authors
- Odoo S.A.
- Maintainers
- Odoo S.A.
- Committers
- Raphael Collet, Odoo Translation Bot, Christophe Matthieu, Victor Feyens, Tiffany Chang (tic), Florian Gilbert, amdi-odoo, Dylan Kiss (dyki), Harsh Modi, guva-odoo, Krzysztof Magusiak (krma), Ester Andreetto, Julien Launois (jula), soza-odoo
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- l10n_co, l10n_ec, l10n_hu_edi, l10n_in, l10n_it_edi, l10n_latam_invoice_document, l10n_pe, l10n_pk_edi, l10n_sa
- Description
In a lot of countries, a debit note is used as an increase of the amounts of an existing invoice or in some specific cases to cancel a credit note. It is like a regular invoice, but we need to keep track of the link with the original invoice. The wizard used is similar as the one for the credit note.
Code Analysis
Views touched (7)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
report_invoice_document_inherit_debit_note |
report_invoice_document_inherit_debit_note | ir.ui.view | qweb | Inherits account.report_invoice_document |
view_account_debit_note |
account.debit.note.form | account.debit.note | form | New |
view_account_invoice_filter_debit |
account.invoice.select.debit | account.move | Inherits account.view_account_invoice_filter | |
view_account_journal_form_inherit_debit_note |
account.journal.form.inherit.debit.note | account.journal | form | Inherits account.view_account_journal_form |
view_account_move_filter_debit |
account.move.filter.debit | account.move | Inherits account.view_account_move_filter | |
view_account_move_line_filter_debit |
account.move.line.search.debit | account.move.line | search | Inherits account.view_account_move_line_filter |
view_move_form_debit |
account.move.form.debit | account.move | form | Inherits account.view_move_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (8)
-
copy_linesBooleanhelp="In case you need to do corrections for every line, it can be in handy to copy them. We won't copy them for debit notes from credit notes. " args: 'Copy Lines' -
country_codeCharrelated='move_ids.company_id.country_id.code' -
dateDatedefault=fields.Date.context_todayrequired=Truestring='Debit Note Date' -
journal_idMany2one → account.journalhelp='If empty, uses the journal of the journal entry to be debited.'string='Use Specific Journal' args: 'account.journal' -
journal_typeCharcompute='_compute_journal_type' -
move_idsMany2many → account.movedomain=[('state', '=', 'posted')] args: 'account.move', 'account_move_debit_move', 'debit_id', 'move_id' -
move_typeCharcompute='_compute_from_moves' -
reasonCharstring='Reason'
-
create_debit(self) -
default_get(self, fields)@api.model
New fields (1)
-
debit_sequenceBooleancompute='_compute_debit_sequence'help="Check this box if you don't want to share the same sequence for invoices and debit notes made from this journal"readonly=Falsestore=Truestring='Dedicated Debit Note Sequence'
No public methods.
New fields (4)
-
debit_note_countIntegercompute='_compute_debit_count' args: 'Number of Debit Notes' -
debit_note_idsOne2many → account.movehelp='The debit notes created for this invoice' args: 'account.move', 'debit_origin_id', 'Debit Notes' -
debit_origin_idMany2one → account.movecopy=Falseindex='btree_not_null'readonly=True args: 'account.move', 'Original Invoice Debited' -
debit_origin_move_typeSelectionrelated='debit_origin_id.move_type'string='Debit Origin Move Type'
-
action_debit_note(self) -
action_open_debit_note_origin_entry(self) -
action_view_debit_notes(self)
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…