This module adds a signature field to contract report.
auto_awesome What this module does
AI-generated from the code · Odoo 12.0Adds a customer signature field to contracts, letting you capture a handwritten signature on screen and print it on the contract PDF report.
This module extends contracts so you can record a customer's acceptance directly in Odoo.
On the contract form, a new signature area appears where you can draw the customer's signature with the mouse or touch screen, and a 'Signed by' text field is added next to the salesperson. The signature is stored as an attachment on the contract.
The contract PDF report is extended: after the invoice information block, a 'Customer acceptance' section shows the captured signature image when one exists.
Any time a contract is created or updated with a signature, the module records a tracking message on the contract, so the change appears in the contract's chatter history.
It touches the contract.contract model and the contract form view and contract report template. No new menus are added; the feature is available inside existing contracts.
Depends on
Models and fields (1)
- contract.contract · extends an existing modelsignature_name (Signed by), customer_signature (Customer acceptance)
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-03Confirmation 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/contract.
terminal Installation and usage
OCA documentation · Odoo 12.0Installation
Source · Odoo 12.0This module depends on :
- web_widget_digitized_signature
This module is part of the OCA/web suite.
Usage
Source · Odoo 12.0- Go to Sales > Sales > Contracts and edit or create a contract.
- You will see a box ready to write a signature by your customer.
- Save Contract.
- Every time you modify signature, a message is saved in chatter to log any changes on it.
- You can clear signature in any moment by clicking on the Clear link located on the top right side of signature box.
- If you print the Contract, signature was added to contact report.
No verified information in OCA: Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.