v 15.0 Third Party 6687
Download for v 15.0 Deploy on Odoo.sh Live Preview
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 7793
Technical Name formio
LicenseLGPL-3
Websitehttps://www.novacode.nl
Versions 17.0 11.0 12.0 13.0 14.0 15.0 16.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 7793
Technical Name formio
LicenseLGPL-3
Websitehttps://www.novacode.nl
Versions 17.0 11.0 12.0 13.0 14.0 15.0 16.0

Form Builder & Forms integration

Build easy-to-use, professional and versatile Forms (internal, portal, website, embedded) to integrate and collect any information you need for your business.

Compatible with Enterprise and Community

Works on Odoo.sh

Features

Subject Description
Form Builder - Powerful "drag & drop" Form Builder, with lots of features.
- Form Builders (designs) are stored in database (form builder) records.
Forms - Form submissions are stored in database (form) records.
- Create / publish / share a Form: internal, website, portal, by email or a hyperlink.
- Assign Form(s) to (portal) user and send invitation by mail.
- View, analyse, use and share Forms (submissions data).
JSON data - A Form Builder (design) is stored as JSON data in the schema field of a form builder record.
- A submitted Form (input data) is stored as JSON data in the submission field of a form record.
Highly configurable Easily configure your Forms deployment, publishing and other functionalities (in the Form Builder).
Integrations The integration possibilities are unlimited:
- Integrate Forms with other Odoo apps (modules), for example:
CRM, Helpdesk, ERP, Sales, HR, shop, e-commerce, website
- Process Form submissions to integrate the form data with any requirement.
- Visit the other Forms modules to get a basic idea of configurable integration modules -- Click the author link "Nova Code" in the top.
APIs (in Form Builder) to populate Form fields Populate Form fields with data from other Odoo apps or by custom solutions and APIs.

Examples:
- For a logged-in portal user, populate form fields with company (parent) details, address, invoices, shipments.
- Populate a select/dropdown field where choices are products, filtered by some product-category or product attributes.

This requires the Components API module: https://apps.odoo.com/apps/modules/16.0/formio_components_api
Multilingual & Translations management - Forms and Builders are multilingual.
- Language-switch buttons are automatically available in the form and form builder.
- Manage custom translations (e.g. labels, select choices, buttons) in the Form Builder.
- The default language is determined and automatically determined / set by: website → logged in (portal) user.
- If the website is enabled, the language (translations) also react upon the website language-switch.
Embed Forms on any Website Embedding a Form on any website is easy.
A redirect after submission can also be set up.
Upgrade-tool formio.js library assets Upgrade the formio.js library assets (js, css) when a new version is available, by just a few clicks.
Developer Friendly - Extend, customize the Forms modules.
- Develop new Forms modules.
- Develop custom Form components e.g. QR-code scanning, a value slider, reCAPTCHA component (already released as module) etc.
Installation After installation you can start right away. No extra technical requirements or setup.
Odoo database migration Form builders, forms (submissions) and other related data remain compatible in newer Odoo versions, even when you migrate the database.
Mainly due to the JSON data storage of the form builders (designs) and form submissions.
We open source LGPL-3 license

Form Builders

Configure and design

Form Builders

Form Builder Configuration

Form Builder

Forms & Submissions

Create or share a Form: internal, website, portal, by email or a hyperlink

Form: Pending

Form: Completed

Form: Submission form-view

Form Submissions

Module configuration

Settings

List of Available & Installed formio.js versions

Download & Install Available formio.js versions

Questions? Support and training

Contact Us

https://www.novacode.nl/contact

Visit the online Demo

Click the "Live Preview" button in the top.
User Login:

User: demo

Password: demo

Releases and Changelog

Changelog is available on the GitHub project

https://github.com/novacode-nl/odoo-formio/blob/16.0/formio/CHANGELOG.md
Star or subscribe the GitHub project for notifications

https://github.com/novacode-nl/odoo-formio

Higly recommended additional modules

The modules below get your forms usage and implementation to the next level.

Name URL Pricing
Filestore Storage https://apps.odoo.com/apps/modules/16.0/formio_storage_filestore/ Free
QWeb Reports https://apps.odoo.com/apps/modules/16.0/formio_report_qweb/ Free
Components API https://apps.odoo.com/apps/modules/16.0/formio_components_api/ Premium, purchase a license
Theming https://apps.odoo.com/apps/modules/16.0/formio_theming/ Premium, purchase a license
ETL Interface https://apps.odoo.com/apps/modules/16.0/formio_etl/ Premium, purchase a license
Deploy Tool https://apps.odoo.com/apps/modules/16.0/formio_deploy/ Premium, purchase a license

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Super module
by
Alivinci2008 srl
on 5/20/23, 2:52 AM

This module save a lot of our time and waste of paper with an increase of productivity.

One of the best odoo app.


Great Module
by
Armasaru Denis
on 5/17/23, 3:32 AM

The module is great and the tehnical support is on point.


This app brought us to Odoo.
by
A. Desude
on 1/7/23, 9:44 AM

We  use forms modules in our shop to provide our customers some advanced product configurators.

For the after sales and service requests we’re integrating forms in the portal.

Highly recommended app and also the vendor who helped us by answering some questions.

Thanks again and looking forward to collaborate!


The best, useful and versatile app for every business !!
by
K. Sloff
on 12/23/22, 11:28 AM

The best, useful and versatile app for businesses I encountered in many years.

It saves a massive amount of development time and developer(s) need, for both frontend and backend.

Even functional people are able to design, publish, share and integrate forms.

Also while having a client meeting, we’re able to quickly prototype a form or integration case.

Big thanks to the development team, whom also has been helpful to address some questions about specific and advanced requirements.

We still have to encounter a case which isn’t impossible to implement with the Forms.

Hopefully the v16 update will arise soon. Thanks!



100% Recommended App
by
Rob OCE
on 9/14/22, 1:01 PM

This is doing everything we need and more. In addition the support team is very responsive. We are very happy :)


Excellent forms app and extra modules. Thanks!
by
T. Zijspoor
on 9/14/22, 3:19 AM



The app is great!
by
Ehab Mosilhy
on 8/31/22, 2:53 AM

Thank you for the nice app.

It helped me a lot.


by
Hemangi Rupareliya
on 8/31/22, 2:48 AM



by
sasha brown
on 8/23/22, 3:40 PM



by
Auraska Infotech Limited
on 8/23/22, 3:38 PM



by
Abhishek Dangol
on 8/16/22, 3:36 AM



by
Bob Leers
on 11/28/23, 3:35 AM Author

For your info:

The reported issues below seem invalid.

We never received any follow up / message.


Spinning issue
by
Pete Charalampopoulos
on 11/17/23, 1:50 PM

It looks like i have the same issue with Bob. Its spinning when i click on the form button to start the design. The tools do not populate.

Re: Spinning issue
by
Bob Leers
on 11/18/23, 4:25 AM Author

Hello,

Perhaps the Odoo instance/server doesn't has an internet connection?

Internet connection is required for the Forms app, to load some JavaScript libraries form a CDN.


If you need to discuss our support, you can submit your request by the contact form:

https://www.novacode.nl/contact


Form Builders is not functioning.
by
ivan
on 10/27/23, 7:46 AM

Hello, after creating a form, when I open the Form Builder, it keeps spinning, and I can't generate drag-and-drop form components. The version I'm using is 15.0.16.12, and the formio.js version is 4.16.0.

Re: Form Builders is not functioning.
by
Bob Leers
on 10/27/23, 8:31 AM Author

Hello,

I can not reproduce the issue.

Just tested on a new Odoo 15.0 database with version 15.0.16.12.

If you need our support, you can submit your request by the contact form: https://www.novacode.nl/contact


Good work!
by
Abdulmageed Khaleel
on 10/23/23, 6:01 AM

Good work!

It is good work but the live demo link is not working as it gives only the Abache default page, please resolve it and let's know.

Re: Good work!
by
Bob Leers
on 10/23/23, 6:11 AM Author

Demo only for version 16.0: https://demo16.novacode.nl/

We shall update the demo link for the older versions soon.


When this module will be available in Odoo version 16 ?
by
Sakib
on 2/1/23, 12:15 AM

I want to know when your team will be able to provide this module in Odoo version 16 ?

Re: When this module will be available in Odoo version 16 ?
by
Bob Leers
on 2/1/23, 4:53 PM Author

I put it on hold for the time-being. When I get some funding that would be an opportunity to make progress.


by
Pablo Ac
on 10/23/22, 5:41 PM

I have the error when i try to open the form builder

UncaughtPromiseError
Promesa desconocida > No view found for act_window action undefined
Error: No view found for act_window action undefined

at _executeActWindowAction /web/assets/262-f2351b3/web.assets_backend.min.js:2288:25)
at doAction /web/assets/262-f2351b3/web.assets_backend.min.js:2312:8)
at async Object.doActionButton /web/assets/262-f2351b3/web.assets_backend.min.js:2319:196)

Re:
by
Bob Leers
on 10/24/22, 2:51 AM Author

Hello,

I can't reproduce the error, also never encountered.

Please provide more info and submit an issue on GitHub to track: https://github.com/novacode-nl/odoo-formio/issues

- From which date (approx) is the Odoo source code?

- Is this also Enterprise, and which date (approx) is the code?

- Can you try again with ?debug=assets (in URL) and paste the logging.

- Which steps you undertake?

- Which window action you want to open?


Great App and Great Support
by
Rob OCE
on 9/12/22, 4:36 PM

Incredibly responsive team that helped us with a custom request. The application works perfectly for our needs and is highly recommended.


by
Auraska Infotech Limited
on 8/23/22, 3:36 PM



by
Auraska Infotech Limited
on 8/23/22, 3:35 PM



by
AGBONON Abel
on 8/8/22, 3:32 PM

UncaughtPromiseError

Uncaught Promise > No view found for act_window action undefined

Error: No view found for act_window action undefined

    at _executeActWindowAction (http://localhost:8069/web/assets/330-4a9ad08/web.assets_backend.min.js:2286:25)

    at doAction (http://localhost:8069/web/assets/330-4a9ad08/web.assets_backend.min.js:2310:8)

    at async Object.doActionButton (http://localhost:8069/web/assets/330-4a9ad08/web.assets_backend.min.js:2317:196)

Re:
by
Bob Leers
on 8/8/22, 4:17 PM Author

The error isn't obvious to me.

Please provide more info and submit an issue on GitHub to track: https://github.com/novacode-nl/odoo-formio/issues

- Which steps you undertake?

- Which window action you want to open.