diff --git a/website_cancel_order/README.rst b/website_cancel_order/README.rst deleted file mode 100644 index b3d8d28f2..000000000 --- a/website_cancel_order/README.rst +++ /dev/null @@ -1,46 +0,0 @@ -.. image:: https://img.shields.io/badge/license-AGPL--3-blue.svg - :target: https://www.gnu.org/license/agpl-3.0-standalone.html) - :alt: License: AGPL-3 - -Website Cancel Order -==================== -This module helps to cancel the sale order from the portal account by -specifying the cancellation reason to the customer. - -Configuration -============ -- No Configuration needed. - -Company -------- -* `Cybrosys Techno Solutions `__ - -License -------- -Affero General Public License v3.0 (AGPL v3) -(https://www.gnu.org/licenses/agpl-3.0-standalone.html) - -Credits -------- -* Developer: V(16) Dhanya Babu , Contact: odoo@cybrosys.com - -Contacts --------- -* Mail Contact : odoo@cybrosys.com -* Website : https://cybrosys.com - -Bug Tracker ------------ -Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. - -Maintainer -========== -.. image:: https://cybrosys.com/images/logo.png - :target: https://cybrosys.com - -This module is maintained by Cybrosys Technologies. -For support and more information, please visit `Our Website `__ - -Further information -=================== -HTML Description: ``__ diff --git a/website_cancel_order/__init__.py b/website_cancel_order/__init__.py deleted file mode 100644 index be7e102e8..000000000 --- a/website_cancel_order/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Cybrosys Technologies Pvt. Ltd. -# -# Copyright (C) 2023-TODAY Cybrosys Technologies() -# Author: Dhanya Babu (odoo@cybrosys.com) -# -# You can modify it under the terms of the GNU AFFERO -# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details. -# -# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE -# (AGPL v3) along with this program. -# If not, see . -# -############################################################################## -from . import controllers -from . import models diff --git a/website_cancel_order/__manifest__.py b/website_cancel_order/__manifest__.py deleted file mode 100644 index 677043dbd..000000000 --- a/website_cancel_order/__manifest__.py +++ /dev/null @@ -1,49 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Cybrosys Technologies Pvt. Ltd. -# -# Copyright (C) 2023-TODAY Cybrosys Technologies() -# Author: Dhanya Babu (odoo@cybrosys.com) -# -# You can modify it under the terms of the GNU AFFERO -# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details. -# -# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE -# (AGPL v3) along with this program. -# If not, see . -# -############################################################################## -{ - 'name': "Website Cancel Order", - 'version': '16.0.1.0.0', - 'category': 'Website', - 'summary': " This app allows you to cancel the sale order by specifying " - " the reason from website.", - 'description': " This application provides users with the convenience of " - " canceling their sale orders directly through the website." - " By incorporating a user-friendly interface, it enables" - " customers to easily navigate and find the necessary " - " options to cancel their orders. ", - 'author': 'Cybrosys Techno Solutions', - 'company': 'Cybrosys Techno Solutions', - 'maintainer': 'Cybrosys Techno Solutions', - 'website': 'https://www.cybrosys.com', - 'depends': ['website_sale', 'sale_management'], - 'data': [ - 'views/sale_portal_templates.xml', - 'views/sale_order_views.xml'], - 'assets': { - 'web.assets_frontend': [ - 'website_cancel_order/static/src/js/sale_order_portal.js'], }, - 'images': ['static/description/banner.png'], - 'license': 'AGPL-3', - 'installable': True, - 'auto_install': False, - 'application': False, -} diff --git a/website_cancel_order/controllers/__init__.py b/website_cancel_order/controllers/__init__.py deleted file mode 100644 index a92954822..000000000 --- a/website_cancel_order/controllers/__init__.py +++ /dev/null @@ -1,22 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Cybrosys Technologies Pvt. Ltd. -# -# Copyright (C) 2023-TODAY Cybrosys Technologies() -# Author: Dhanya Babu (odoo@cybrosys.com) -# -# You can modify it under the terms of the GNU AFFERO -# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details. -# -# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE -# (AGPL v3) along with this program. -# If not, see . -# -############################################################################## -from . import website_cancel_order diff --git a/website_cancel_order/controllers/website_cancel_order.py b/website_cancel_order/controllers/website_cancel_order.py deleted file mode 100644 index b06f4153d..000000000 --- a/website_cancel_order/controllers/website_cancel_order.py +++ /dev/null @@ -1,42 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Cybrosys Technologies Pvt. Ltd. -# -# Copyright (C) 2023-TODAY Cybrosys Technologies() -# Author: Dhanya Babu (odoo@cybrosys.com) -# -# You can modify it under the terms of the GNU AFFERO -# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details. -# -# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE -# (AGPL v3) along with this program. -# If not, see . -# -############################################################################## -from odoo import http -from odoo.http import request - - -class SaleOrderCancel(http.Controller): - """Controller to handle the cancellation of a sales order. - This controller provides an API endpoint to update the cancellation reason - and state of a sale order to 'cancel'. The controller is accessible through - a JSON API.""" - - @http.route('/cancel/reason/edit', type='json', auth="public", - website=False, csrf=False, methods=['GET', 'POST']) - def cancel_sale_order(self, **post): - """Update the cancellation reason and state of a sale order to - 'cancel'.""" - sale_order_id = request.env['sale.order'].sudo().browse( - int(post.get('sale_order_id'))) - sale_order_id.is_cancel = True - sale_order_id.cancellation_reason = post.get('reason') - sale_order_id.with_context(disable_cancel_warning=True).action_cancel() - return sale_order_id diff --git a/website_cancel_order/doc/RELEASE_NOTES.md b/website_cancel_order/doc/RELEASE_NOTES.md deleted file mode 100755 index b2e06c965..000000000 --- a/website_cancel_order/doc/RELEASE_NOTES.md +++ /dev/null @@ -1,7 +0,0 @@ -## Module - -#### 25.01.2024 -#### Version 16.0.1.0.0 -#### ADD - --Initial Commit for Website Cancel Order diff --git a/website_cancel_order/models/__init__.py b/website_cancel_order/models/__init__.py deleted file mode 100644 index 461f727d2..000000000 --- a/website_cancel_order/models/__init__.py +++ /dev/null @@ -1,22 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Cybrosys Technologies Pvt. Ltd. -# -# Copyright (C) 2023-TODAY Cybrosys Technologies() -# Author: Dhanya Babu (odoo@cybrosys.com) -# -# You can modify it under the terms of the GNU AFFERO -# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details. -# -# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE -# (AGPL v3) along with this program. -# If not, see . -# -############################################################################## -from . import sale_order diff --git a/website_cancel_order/models/sale_order.py b/website_cancel_order/models/sale_order.py deleted file mode 100644 index 63e8b187b..000000000 --- a/website_cancel_order/models/sale_order.py +++ /dev/null @@ -1,34 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Cybrosys Technologies Pvt. Ltd. -# -# Copyright (C) 2023-TODAY Cybrosys Technologies() -# Author: Dhanya Babu (odoo@cybrosys.com) -# -# You can modify it under the terms of the GNU AFFERO -# GENERAL PUBLIC LICENSE (AGPL v3), Version 3. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU AFFERO GENERAL PUBLIC LICENSE (AGPL v3) for more details. -# -# You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE -# (AGPL v3) along with this program. -# If not, see . -# -############################################################################## -from odoo import fields, models - - -class SaleOrder(models.Model): - """inherited sale order to add reason for cancel """ - _inherit = 'sale.order' - - cancellation_reason = fields.Text(string='Cancellation Reason', - help='Here we can see the cancellation ' - 'reason') - is_cancel = fields.Boolean(string='Is Cancel', - help='This field is used to identify the ' - 'cancelled order') diff --git a/website_cancel_order/static/description/assets/icons/check.png b/website_cancel_order/static/description/assets/icons/check.png deleted file mode 100644 index c8e85f51d..000000000 Binary files a/website_cancel_order/static/description/assets/icons/check.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/chevron.png b/website_cancel_order/static/description/assets/icons/chevron.png deleted file mode 100644 index 2089293d6..000000000 Binary files a/website_cancel_order/static/description/assets/icons/chevron.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/cogs.png b/website_cancel_order/static/description/assets/icons/cogs.png deleted file mode 100644 index 95d0bad62..000000000 Binary files a/website_cancel_order/static/description/assets/icons/cogs.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/consultation.png b/website_cancel_order/static/description/assets/icons/consultation.png deleted file mode 100644 index 8319d4baa..000000000 Binary files a/website_cancel_order/static/description/assets/icons/consultation.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/ecom-black.png b/website_cancel_order/static/description/assets/icons/ecom-black.png deleted file mode 100644 index a9385ff13..000000000 Binary files a/website_cancel_order/static/description/assets/icons/ecom-black.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/education-black.png b/website_cancel_order/static/description/assets/icons/education-black.png deleted file mode 100644 index 3eb09b27b..000000000 Binary files a/website_cancel_order/static/description/assets/icons/education-black.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/hotel-black.png b/website_cancel_order/static/description/assets/icons/hotel-black.png deleted file mode 100644 index 130f613be..000000000 Binary files a/website_cancel_order/static/description/assets/icons/hotel-black.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/license.png b/website_cancel_order/static/description/assets/icons/license.png deleted file mode 100644 index a5869797e..000000000 Binary files a/website_cancel_order/static/description/assets/icons/license.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/lifebuoy.png b/website_cancel_order/static/description/assets/icons/lifebuoy.png deleted file mode 100644 index 658d56ccc..000000000 Binary files a/website_cancel_order/static/description/assets/icons/lifebuoy.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/manufacturing-black.png b/website_cancel_order/static/description/assets/icons/manufacturing-black.png deleted file mode 100644 index 697eb0e9f..000000000 Binary files a/website_cancel_order/static/description/assets/icons/manufacturing-black.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/pos-black.png b/website_cancel_order/static/description/assets/icons/pos-black.png deleted file mode 100644 index 97c0f90c1..000000000 Binary files a/website_cancel_order/static/description/assets/icons/pos-black.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/puzzle.png b/website_cancel_order/static/description/assets/icons/puzzle.png deleted file mode 100644 index 65cf854e7..000000000 Binary files a/website_cancel_order/static/description/assets/icons/puzzle.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/restaurant-black.png b/website_cancel_order/static/description/assets/icons/restaurant-black.png deleted file mode 100644 index 4a35eb939..000000000 Binary files a/website_cancel_order/static/description/assets/icons/restaurant-black.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/service-black.png b/website_cancel_order/static/description/assets/icons/service-black.png deleted file mode 100644 index 301ab51cb..000000000 Binary files a/website_cancel_order/static/description/assets/icons/service-black.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/trading-black.png b/website_cancel_order/static/description/assets/icons/trading-black.png deleted file mode 100644 index 9398ba2f1..000000000 Binary files a/website_cancel_order/static/description/assets/icons/trading-black.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/training.png b/website_cancel_order/static/description/assets/icons/training.png deleted file mode 100644 index 884ca024d..000000000 Binary files a/website_cancel_order/static/description/assets/icons/training.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/update.png b/website_cancel_order/static/description/assets/icons/update.png deleted file mode 100644 index ecbc5a01a..000000000 Binary files a/website_cancel_order/static/description/assets/icons/update.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/user.png b/website_cancel_order/static/description/assets/icons/user.png deleted file mode 100644 index 6ffb23d9f..000000000 Binary files a/website_cancel_order/static/description/assets/icons/user.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/icons/wrench.png b/website_cancel_order/static/description/assets/icons/wrench.png deleted file mode 100644 index 6c04dea0f..000000000 Binary files a/website_cancel_order/static/description/assets/icons/wrench.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/categories.png b/website_cancel_order/static/description/assets/misc/categories.png deleted file mode 100644 index bedf1e0b1..000000000 Binary files a/website_cancel_order/static/description/assets/misc/categories.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/check-box.png b/website_cancel_order/static/description/assets/misc/check-box.png deleted file mode 100644 index 42caf24b9..000000000 Binary files a/website_cancel_order/static/description/assets/misc/check-box.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/compass.png b/website_cancel_order/static/description/assets/misc/compass.png deleted file mode 100644 index d5fed8faa..000000000 Binary files a/website_cancel_order/static/description/assets/misc/compass.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/corporate.png b/website_cancel_order/static/description/assets/misc/corporate.png deleted file mode 100644 index 2eb13edbf..000000000 Binary files a/website_cancel_order/static/description/assets/misc/corporate.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/customer-support.png b/website_cancel_order/static/description/assets/misc/customer-support.png deleted file mode 100644 index 79efc72ed..000000000 Binary files a/website_cancel_order/static/description/assets/misc/customer-support.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/cybrosys-logo.png b/website_cancel_order/static/description/assets/misc/cybrosys-logo.png deleted file mode 100644 index cc3cc0ccf..000000000 Binary files a/website_cancel_order/static/description/assets/misc/cybrosys-logo.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/features.png b/website_cancel_order/static/description/assets/misc/features.png deleted file mode 100644 index b41769f77..000000000 Binary files a/website_cancel_order/static/description/assets/misc/features.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/logo.png b/website_cancel_order/static/description/assets/misc/logo.png deleted file mode 100644 index 478462d3e..000000000 Binary files a/website_cancel_order/static/description/assets/misc/logo.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/pictures.png b/website_cancel_order/static/description/assets/misc/pictures.png deleted file mode 100644 index 56d255fe9..000000000 Binary files a/website_cancel_order/static/description/assets/misc/pictures.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/pie-chart.png b/website_cancel_order/static/description/assets/misc/pie-chart.png deleted file mode 100644 index 426e05244..000000000 Binary files a/website_cancel_order/static/description/assets/misc/pie-chart.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/right-arrow.png b/website_cancel_order/static/description/assets/misc/right-arrow.png deleted file mode 100644 index 730984a06..000000000 Binary files a/website_cancel_order/static/description/assets/misc/right-arrow.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/star.png b/website_cancel_order/static/description/assets/misc/star.png deleted file mode 100644 index 2eb9ab29f..000000000 Binary files a/website_cancel_order/static/description/assets/misc/star.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/support.png b/website_cancel_order/static/description/assets/misc/support.png deleted file mode 100644 index 4f18b8b82..000000000 Binary files a/website_cancel_order/static/description/assets/misc/support.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/misc/whatsapp.png b/website_cancel_order/static/description/assets/misc/whatsapp.png deleted file mode 100644 index d513a5356..000000000 Binary files a/website_cancel_order/static/description/assets/misc/whatsapp.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/modules/1.png b/website_cancel_order/static/description/assets/modules/1.png deleted file mode 100644 index 359d3e4d6..000000000 Binary files a/website_cancel_order/static/description/assets/modules/1.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/modules/2.png b/website_cancel_order/static/description/assets/modules/2.png deleted file mode 100644 index 5c56f0bcd..000000000 Binary files a/website_cancel_order/static/description/assets/modules/2.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/modules/3.png b/website_cancel_order/static/description/assets/modules/3.png deleted file mode 100644 index c1f30354a..000000000 Binary files a/website_cancel_order/static/description/assets/modules/3.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/modules/4.png b/website_cancel_order/static/description/assets/modules/4.png deleted file mode 100644 index 33372bdc1..000000000 Binary files a/website_cancel_order/static/description/assets/modules/4.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/modules/5.gif b/website_cancel_order/static/description/assets/modules/5.gif deleted file mode 100644 index d0f36b007..000000000 Binary files a/website_cancel_order/static/description/assets/modules/5.gif and /dev/null differ diff --git a/website_cancel_order/static/description/assets/modules/6.png b/website_cancel_order/static/description/assets/modules/6.png deleted file mode 100644 index 29d072e4b..000000000 Binary files a/website_cancel_order/static/description/assets/modules/6.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/screenshots/hero.gif b/website_cancel_order/static/description/assets/screenshots/hero.gif deleted file mode 100644 index e152b589f..000000000 Binary files a/website_cancel_order/static/description/assets/screenshots/hero.gif and /dev/null differ diff --git a/website_cancel_order/static/description/assets/screenshots/tday1.png b/website_cancel_order/static/description/assets/screenshots/tday1.png deleted file mode 100644 index bfeead5a6..000000000 Binary files a/website_cancel_order/static/description/assets/screenshots/tday1.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/screenshots/tday11.png b/website_cancel_order/static/description/assets/screenshots/tday11.png deleted file mode 100644 index a6d4ddbd8..000000000 Binary files a/website_cancel_order/static/description/assets/screenshots/tday11.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/screenshots/today.png b/website_cancel_order/static/description/assets/screenshots/today.png deleted file mode 100644 index 6ee90cd2f..000000000 Binary files a/website_cancel_order/static/description/assets/screenshots/today.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/screenshots/today2.png b/website_cancel_order/static/description/assets/screenshots/today2.png deleted file mode 100644 index 790610f3b..000000000 Binary files a/website_cancel_order/static/description/assets/screenshots/today2.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/screenshots/today4.png b/website_cancel_order/static/description/assets/screenshots/today4.png deleted file mode 100644 index 007761eb5..000000000 Binary files a/website_cancel_order/static/description/assets/screenshots/today4.png and /dev/null differ diff --git a/website_cancel_order/static/description/assets/screenshots/today5.png b/website_cancel_order/static/description/assets/screenshots/today5.png deleted file mode 100644 index bfdd6841c..000000000 Binary files a/website_cancel_order/static/description/assets/screenshots/today5.png and /dev/null differ diff --git a/website_cancel_order/static/description/banner.png b/website_cancel_order/static/description/banner.png deleted file mode 100644 index 6434d25b6..000000000 Binary files a/website_cancel_order/static/description/banner.png and /dev/null differ diff --git a/website_cancel_order/static/description/icon.png b/website_cancel_order/static/description/icon.png deleted file mode 100644 index 1adfe0362..000000000 Binary files a/website_cancel_order/static/description/icon.png and /dev/null differ diff --git a/website_cancel_order/static/description/index.html b/website_cancel_order/static/description/index.html deleted file mode 100644 index 21efcc13f..000000000 --- a/website_cancel_order/static/description/index.html +++ /dev/null @@ -1,626 +0,0 @@ -
- -
- -
-
- Community -
-
- Enterprise -
-
- Odoo.sh -
-
-
- -
-
-
- -

- Website Cancel Order

-

- Cancel Sale Order - From Website By Adding Reason.See The Reason In Backend - .

- - -
-
-
-
- -
-
- -
-

- Explore This - Module

-
- - - -
-
- -
-

- Overview -

-
-
-
- This module helps the user to cancel the sale order from portal/my - account by specifying the reason. -
-
- - -
-
- -
-

- Features -

-
-
-
-
- - Community , Enterprise and Odoo.sh - Support. -
-
- - Allow users to cancel the sale orders in Odoo. -
-
- - Users can specify the reason while cancelling the order. -
-
- - Cancelled Sale Order are tagged as cancelled order. -
-
-
- - Responsible Employee can see the reason in the backend. -
-
- - -
-
- -
-

- Screenshots -

-
-
-
-
-

- We can see Cancel button in sale order in portal. -

-

-

- -
-
-

- By clicking sale order button we can specify the reason for the - cancellation of product.To submit the reason Click Submit - Button.

- -
-
-

- We can see the tag on sale order from my account.

- -
-
-

- We can see the reason from the backend. -

- -
-
- - -
-
- -
-

- Related - Products -

-
-
-
- -
-
- - -
-
- -
-

- Our Services -

-
-
-
-
-
- -
-
- Odoo - Customization
-
-
-
- -
-
- Odoo - Implementation
-
-
-
- -
-
- Odoo - Support
-
-
-
- -
-
- Hire - Odoo - Developer
-
-
-
- -
-
- Odoo - Integration
-
-
-
- -
-
- Odoo - Migration
-
-
-
- -
-
- Odoo - Consultancy
-
-
-
- -
-
- Odoo - Implementation
-
-
-
- -
-
- Odoo - Licensing Consultancy
-
-
-
- - -
-
- -
-

- Our - Industries -

-
-
-
-
-
- -
- Trading -
-

- Easily procure - and - sell your products

-
-
-
-
- -
- POS -
-

- Easy - configuration - and convivial experience

-
-
-
-
- -
- Education -
-

- A platform for - educational management

-
-
-
-
- -
- Manufacturing -
-

- Plan, track and - schedule your operations

-
-
-
-
- -
- E-commerce & Website -
-

- Mobile - friendly, - awe-inspiring product pages

-
-
-
-
- -
- Service Management -
-

- Keep track of - services and invoice

-
-
-
-
- -
- Restaurant -
-

- Run your bar or - restaurant methodically

-
-
-
-
- -
- Hotel Management -
-

- An - all-inclusive - hotel management application

-
-
-
-
- - -
-
- -
-

- Support -

-
-
-
-
-
-
- -
-
-

Need Help?

-

Got questions or need - help? - Get in touch.

- -

- odoo@cybrosys.com

-
-
-
-
-
-
-
- -
-
-

WhatsApp

-

Say hi to us on - WhatsApp!

- -

- +91 86068 - 27707

-
-
-
-
-
-
-
- -
-
-
-
- \ No newline at end of file diff --git a/website_cancel_order/static/src/js/sale_order_portal.js b/website_cancel_order/static/src/js/sale_order_portal.js deleted file mode 100644 index 8c80c5e0c..000000000 --- a/website_cancel_order/static/src/js/sale_order_portal.js +++ /dev/null @@ -1,34 +0,0 @@ -/** @odoo-module **/ -//This JavaScript function handles the cancellation of a sale order on the website. -//The function checking for there is a valid reason for cancelling the order -var publicWidget = require('web.public.widget'); -var ajax = require('web.ajax'); -publicWidget.registry.WebsiteSaleOrderCancel = publicWidget.Widget.extend({ - selector: '.editReasonForm', - events: { - 'click #submit_button': '_onSubmit', - }, - _onSubmit: function (e) { - var reason = this.$("#reason").val(); - var sale_order_id =this.$("#sale_order_id").val(); - var iChars = /[`!@#$%^&*()_+\-=\[\]{}]/; - var iCharsString = iChars.toString().slice(1, -1); - var numbers=/[^0-9]/; - var containsSpecialChars = new RegExp('[' + iCharsString.replace(/([()[\]{}\-.*+?^$|\\])/g, '\\$1') + ']').test(reason); // Convert regex to string - if (reason == "" || containsSpecialChars || !numbers.test(reason) ) { - alert("Please specify the reason properly"); - e.preventDefault(); - } - else{ - ajax.jsonRpc("/cancel/reason/edit", 'call', { - 'reason': reason, - 'sale_order_id': sale_order_id - }).then(function() { - location.reload(); - }); - } - } - }); - var WebsiteSaleOrderCancel = new publicWidget.registry.WebsiteSaleOrderCancel(this); - WebsiteSaleOrderCancel.appendTo($(".editReasonForm")); - return publicWidget.registry.WebsiteSaleOrderCancel; diff --git a/website_cancel_order/views/sale_order_views.xml b/website_cancel_order/views/sale_order_views.xml deleted file mode 100644 index 09ad366d3..000000000 --- a/website_cancel_order/views/sale_order_views.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - sale.order.view.form.inherit.website.cancel.order - - sale.order - - - - - - - - - diff --git a/website_cancel_order/views/sale_portal_templates.xml b/website_cancel_order/views/sale_portal_templates.xml deleted file mode 100644 index 41127a16c..000000000 --- a/website_cancel_order/views/sale_portal_templates.xml +++ /dev/null @@ -1,76 +0,0 @@ - - - - -