All In One POS Access Management App for setting the correct access rights for various pos features like related to order, product, customer, payment etc. All in one pos access management App.
Streamline project and task management with the Odoo Checklist App. Attach multiple customizable checklists, track progress with a dynamic bar, and improve efficiency with features like marking items as completed, canceled, or in progress.
The Custom Fields For Task Odoo App is an Odoo module, extending the task form with customizable fields. Easily create, manage, and delete fields to tailor the form to your specific needs. Intuitive interface for flexible data capture. custom fields, task form customization, dynamic fields, add fields to task, odoo custom fields, manage task fields, personalized task form, task form builder, many2one field, one2many field, text field, selection field, number field, date field, editable task form, task field management, delete custom fields, odoo task app, flexible task form, field position control, task data customization, task custom fields, task fields, task field, custom task fields
S3 Connector allows you to use an S3-compatible storage as the main storage for your Odoo instances. Store attachments, media files, and static assets in S3 instead of the local filesystem or database, reducing server load and improving scalability. This module is especially useful for production environments, cloud deployments, and multi-instance setups, where local storage is limited or not persistent. S3 Connector works with AWS S3 and most S3-compatible storage providers, including MinIO, DigitalOcean Spaces, Cloudflare, Backblaze B2, Yandex Cloud Object Storage, and others.
This widget allows you to display tree-like hierarchical references, making it easier to organize and navigate complex structures. It works seamlessly on both forms and tree views, allowing users to select and manage hierarchical data directly within Odoo. Usage: # foreign model class YourReferenceModel(models.Model): _name = "your_reference_model" _description = "YourReferenceModel" _inherit = ["tree_widget.mixin"] # main model class YourMainModel(models.Model): _name = "your_main_model" _description = "YourMainModel" name = fields.Char(string="Name") reference_id = fields.Many2one( "your_reference_model", string="Reference", context={"display_full_name": True}, # Set display_full_name=True if you want # the full path of the reference to be displayed. ) # view form <form> .... <field name="reference_id" widget="many2one_tree"/> .... </form> # view list <list> .... <field name="reference_id" widget="many2one_tree"/> .... </list>
Hide Menu Company wise
This Module Helps to Manage Patients Records, Doctors Details, Lab Management , Employee Management etc.