Field Service - Digitized Signature
This module adds a digitized signature to Field Service orders.
Field Service does not provide a native signature field on its orders. This module fills that gap by adding, on fsm.order:
- a Signature field captured through Odoo's web sign widget,
- the name of the person who signed (Signed By),
- the date and time the order was signed (Signed On).
The captured signature is also printed on the Field Service order report.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Adds a digitized signature to Field Service orders: capture the customer's signature, record who signed and when, and print it on the Field Service order report.
This module extends Field Service orders (fsm.order) with a signature area, so technicians can have the customer sign directly in Odoo.
On the Field Service order form, inside the execution section, a new "Signature" group shows a signature pad where the customer signs with a mouse or finger. Next to it, two fields store the name of the person who signed ("Signed By") and the date and time of signing ("Signed On").
Business rules added by the code: - When a signature is captured and no signing date is set yet, the signing date and time are filled in automatically with the current moment. - The signature, the signer's name and the signing date are not copied when an order is duplicated, so a new order starts without a signature.
The captured signature is also printed on the Field Service order report: if a signature exists, the report shows the signature image, the signer's name and the signing date and time (displayed in the time zone of the order's location).
Everything happens on the existing Field Service order screen and its standard report; no new menus are added.
Depends on
Models and fields (1)
- fsm.order · extends an existing modelsignature, signed_by, signed_on
Text generated by AI (DeepSeek) from reading the Odoo 16.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 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/field-service.
terminal Installation and usage
OCA documentation · Odoo 16.0Usage
Source · Odoo 16.0- Go to Field Service > Orders and open an order.
- Open the Execution tab.
- Sign in the Signature pad (or type a name to auto-generate a signature).
- Fill in Signed By; Signed On is set automatically when signing.
- Save the order.
- Use Print > Field Service Order to get a report including the signature.
No verified information in OCA: Installation, 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.