OdooWiki OCA HUB

Contract Digitized Signature

contract_digitized_signature folder_open OCA/contract open_in_new
Contract Management License: AGPL-3

This module adds a signature field to contract report.

auto_awesome What this module does

AI-generated from the code · Odoo 12.0

Adds 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.

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

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

terminal Installation and usage

OCA documentation · Odoo 12.0

This module depends on :

  • web_widget_digitized_signature

This module is part of the OCA/web suite.

  • 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.

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.