diff --git a/sale_order_view_search_inherit/README.rst b/sale_order_view_search_inherit/README.rst new file mode 100644 index 00000000..f2a31a32 --- /dev/null +++ b/sale_order_view_search_inherit/README.rst @@ -0,0 +1,75 @@ +.. image:: https://img.shields.io/badge/license-LGPL--3-blue.svg + :target: https://opensource.org/licenses/LGPL-3.0 + :alt: License: LGPL-3 + +============================== +Sale Order View Search Inherit +============================== + +Overview +======== + +The **Sale Order View Search Inherit** module enhances the search view for sale orders in Odoo by adding filters for commitment and expected dates. This improvement allows users to better manage their sales orders through more refined search capabilities. + +Features +======== + +- **Commitment Date Filter**: Add a filter to search for sale orders based on the commitment date. +- **Expected Date Filter**: Add a filter to search for sale orders based on the expected date. +- **Enhanced Usability**: Improves the overall usability of the sale order search interface. + +Usage +===== + +1. **Install the Module**: + + - Install the module through the Odoo apps interface or by placing it in your Odoo addons directory. + +2. **Access Sale Orders**: + + - Navigate to **Sales** > **Sales Orders**. + +3. **Use Filters**: + + - Use the added filters for **Commitment Date** and **Expected Date** to refine your search results. + +Configuration +============= + +- **User Permissions**: + + - Ensure that users have the necessary permissions to access sale orders and modify filters. + +Testing +======= + +Test the following scenarios: + +- **Filter Visibility**: + + - Verify that the Commitment Date and Expected Date filters are correctly displayed in the sale order search view. + +- **Filter Functionality**: + + - Check that the filters return the expected results based on the selected dates. + +Bug Tracker +=========== + +For bugs and issues, please visit `GitHub Issues `_ to report or track issues. + +Credits +======= + +Contributors +------------ + +* Unai Beristain + +* Ana Juaristi + +Please contact contributors for module-specific questions, but direct support requests should be made through the official channels. + +License +======= +This project is licensed under the LGPL-3 License. For more details, please refer to the LICENSE file or visit . diff --git a/sale_order_view_search_inherit/__init__.py b/sale_order_view_search_inherit/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/sale_order_view_search_inherit/__manifest__.py b/sale_order_view_search_inherit/__manifest__.py new file mode 100644 index 00000000..1f3961b0 --- /dev/null +++ b/sale_order_view_search_inherit/__manifest__.py @@ -0,0 +1,15 @@ +{ + "name": "Sale Order View Search Inherit", + "version": "16.0.1.0.0", + "author": "Avanzosc", + "summary": "Inherit search view for sale orders to\ + add commitment and expected dates filters.", + "website": "https://github.com/avanzosc/sale-addons", + "license": "LGPL-3", + "depends": ["sale"], + "data": [ + "views/sale_order_view.xml", + ], + "installable": True, + "application": False, +} diff --git a/sale_order_view_search_inherit/views/sale_order_view.xml b/sale_order_view_search_inherit/views/sale_order_view.xml new file mode 100644 index 00000000..5d55d050 --- /dev/null +++ b/sale_order_view_search_inherit/views/sale_order_view.xml @@ -0,0 +1,62 @@ + + + + sale.order.view.search.inherit + sale.order + + + + + + + + + + + + + + + + sale.order.tree.inherit.origin + sale.order + + + + + + + + + + + sale.order.tree.inherit.origin + sale.order + + + + + + + + + + diff --git a/setup/sale_order_view_search_inherit/odoo/addons/sale_order_view_search_inherit b/setup/sale_order_view_search_inherit/odoo/addons/sale_order_view_search_inherit new file mode 120000 index 00000000..05f9c43e --- /dev/null +++ b/setup/sale_order_view_search_inherit/odoo/addons/sale_order_view_search_inherit @@ -0,0 +1 @@ +../../../../sale_order_view_search_inherit \ No newline at end of file diff --git a/setup/sale_order_view_search_inherit/setup.py b/setup/sale_order_view_search_inherit/setup.py new file mode 100644 index 00000000..28c57bb6 --- /dev/null +++ b/setup/sale_order_view_search_inherit/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)