| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 20 |
| Technical Name |
bulk_invoice_mark_paid |
| License | LGPL-3 |
Bulk Invoice Mark as Paid
This Odoo module provides a quick and simple way to update the payment status of multiple customer invoices at once. Ideal for accountants or finance teams who need to adjust invoice statuses without registering actual payment records.
🔧 Key Features
- Bulk select customer invoices from the list view
- One-click action to mark selected invoices as
paid - Does not create journal entries or payment records
- Fast workaround for marking manually tracked payments
- Integrated directly with
account.movemodel
📌 Use Case
Suppose you have received payments offline (bank, cash, etc.) and simply want to reflect this in Odoo without going through payment registration. This tool helps streamline such manual reconciliations.
⚙️ Technical Details
- Model:
account.move - Server Action: Adds "Mark as Paid" in list view
- Logic: Calls
action_mark_as_paid()method on selected invoices - Status Change: Updates
payment_statefield topaid
📷 Screenshots
Please log in to comment on this module