Odoo app
Server Action Input Box
Description
Server actions provide us with the capability to perform operations on records of a model, both individually and in bulk. In certain cases, it is necessary to adjust specific parameters of these actions based on circumstances. Through the incorporation of an input box provided by this module, we have the flexibility to specify these parameters on the fly, without the need to directly modify the server action.
Although all code configuration is done through this module, its execution takes place within a server action, ensuring the security and reliability inherent in the Odoo environment.
Developed by Jesanmor.
Table of contents
Key Features
- Perfect Integration: Seamlessly integrates with Odoo Server Actions via “Actions with Parameters” in the “Technical” menu.
- User-Friendly Interface: Configure target models, requested parameters, and Python code using Server Actions environment variables and custom parameters.
- Flexible Configuration: Supports bulk or individual execution, choosing one2many fields for mass processing.
- Security: Executes inside a Server Action for maximum safety. Includes optional confirmation prompts.
Installation
- Clone the module from OCA/server-tools.
- Install the module in your Odoo instance.
- Configure the module according to your business needs.
Usage Screenshots
License
"Server Action Input Box" is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE v3.0.
Credits
Authors
- Jesanmor
Contributors
- Jesús Sánchez <jesanmor.dev@gmail.com>
Maintainers
This module is maintained by the OCA.
The Odoo Community Association (OCA) is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.
This module is part of the OCA/server-tools project on GitHub.
You are welcome to contribute. Learn how at OCA Contribution Guide.
⚠️ Legal Notice on Images and Content
Reproduction in whole or in part is strictly prohibited..
The images, screenshots, and application examples displayed on this website are custom developments for clients and are protected by copyright. Unauthorized reproduction, distribution, or use is strictly forbidden without the express written consent of the owner.