Extend your Odoo Sales Order form with the exact fields your business needs. Add text inputs, dropdowns, checkboxes, date pickers, numerical fields, and relational links — position them precisely, enforce required validation, and include them in printed reports. All without writing a single line of code.
Custom Fields For Sales Order is a no-code Odoo module that lets you add, edit, and remove custom fields directly on the Sales Order form — without developer involvement. It supports multiple field types including text, numbers, dropdowns, checkboxes, date pickers, and relational fields that link to other Odoo models. You control where each field appears on the form, whether it's mandatory, and whether it shows up in printed Quotation and Sales Order reports.
Add custom fields to your Sales Order form through a simple, guided interface. No coding expertise required — select your field type, set a label, and the field appears on your form immediately.
Why it matters: business users and administrators can respond to new data requirements in minutes, not days.
Choose from text inputs, numerical fields, dropdown selections, checkboxes, date pickers, and more. Each type comes with appropriate input validation and display formatting.
Why it matters: you can capture any category of business data — from free-text notes to structured selections — directly on the Sales Order.
Create relational fields that link to other Odoo models such as customers, products, and purchase orders. Pull related data directly into your Sales Order form without duplicating information.
Why it matters: relational fields maintain data integrity and eliminate manual re-entry across connected business objects.
Control exactly where each custom field appears within the Sales Order form layout. Place fields in logical groups, near related standard fields, or in dedicated custom sections.
Why it matters: proper positioning ensures a clean, intuitive form experience for users who fill out Sales Orders daily.
Designate any custom field as mandatory with real-time validation. Users cannot confirm or save the Sales Order until all required custom fields are completed.
Why it matters: critical business data is never missed — the system enforces completeness before the order moves forward.
Include your custom fields in printed Quotation and Sales Order PDF reports. Choose which fields appear in reports during configuration.
Why it matters: custom data flows through to customer-facing documents and internal records without manual formatting.
Modify field labels, types, and options at any time after creation. Changes take effect immediately across all new and existing Sales Order forms.
Why it matters: as business requirements evolve, your custom fields evolve with them — no rebuild required.
Remove outdated or unnecessary custom fields cleanly through the admin interface. No developer intervention, no orphaned data, no form errors.
Why it matters: form maintenance stays manageable over time, preventing clutter and confusion for end users.
Choose your Odoo version and explore interactive documentation
Full setup documentation included with purchase.
No development environment. No custom code. No consultant required for standard setup.
Search for zehntech_custom_fields_for_sales_order in your Odoo Apps menu and click Install. Compatible with Odoo 16, 17, 18, and 19 on both Community and Enterprise editions. Dependencies are resolved automatically.
Navigate to the Sales module and open the Custom Fields configuration menu. This is your control panel for creating, editing, and managing all custom fields that will appear on Sales Order forms.
Click Create to add a new field. Select the field type (text, number, dropdown, checkbox, date, or relational), set the label, choose positioning within the form layout, configure required validation if needed, and enable report visibility.
Open a Sales Order to confirm your custom fields appear in the correct position and function as expected. Generate a Quotation or Sales Order PDF to verify report visibility. Edit or remove fields at any time.
One-Time Purchase. No Subscription. No Recurring Fees.
Your Sales Order form should capture exactly the data your business needs — not just what ships with Odoo by default. Custom Fields For Sales Order gives you full control over form structure, field types, validation rules, and report output. Install in under 10 minutes. No developer. No ongoing costs.
You have successfully subscribed to the newsletter
There was an error while trying to send your request. Please try again.