OdooWiki OCA HUB

Repair Payment Term

repair_payment_term folder_open OCA/manufacture open_in_new
Uncategorised License: AGPL-3

This module adds a new field Payment Term on Repair Orders, that is copied to generated invoice.

auto_awesome What this module does

AI-generated from the code · Odoo 12.0

Adds a Payment Term field to Repair Orders, automatically filled from the customer and copied to the invoice created from the repair. The payment term and its note also appear on the printed repair order.

This module extends Repair Orders with a new Payment Term field, so you can define on a repair how the customer is expected to pay.

Where it appears: - On the Repair Order form, the Payment Term field is shown right after the Invoice Method field. It is hidden when the invoice method is set to "none". - On the printed repair order report, the selected payment term is displayed, together with the payment term's note, but only when a payment term is set and the invoice method is not "none".

Automatic behaviour: - When you change the customer on a repair order, the payment term is automatically taken from that customer's default payment term. If no customer is set, the field is cleared. - When an invoice is created from the repair order, the payment term chosen on the repair is copied onto the generated invoice.

The module touches the repair.order model and the invoice it generates, and it relies on the standard payment term data used for customers and invoices.

Depends on

repair
Models and fields (1)
  • repair.order · extends an existing modelpayment_term_id (Payment Term)

Text generated by AI (DeepSeek) from reading the Odoo 12.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/manufacture.

terminal Installation and usage

OCA documentation · Odoo 12.0

To configure this module, you need to do noting

When you select a partner, the partner payment term is copied to the repair order, if you want you can change it.

No verified information in OCA: Installation.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.