From b5e6327e9ee607cafcb71f3053b28c9ec2871fbf Mon Sep 17 00:00:00 2001 From: Cybrosys Technologies Date: Mon, 26 May 2025 17:14:41 +0530 Subject: [PATCH] May 26: [ADD] Initial commit 'franchise_management' --- franchise_management/README.rst | 46 + franchise_management/__init__.py | 24 + franchise_management/__manifest__.py | 79 + franchise_management/controllers/__init__.py | 25 + .../controllers/franchise_customer_portal.py | 39 + .../controllers/franchise_portal.py | 106 ++ .../controllers/web_franchise_dealer.py | 76 + .../controllers/web_franchise_sale.py | 71 + .../data/contract_email_data.xml | 56 + .../data/contract_renewal_cron_data.xml | 15 + .../data/contract_renewal_email_data.xml | 33 + .../data/feedback_email_data.xml | 34 + .../data/franchise_contract_data.xml | 88 + .../data/ir_sequence_data.xml | 21 + .../data/monthly_feedback_cron_data.xml | 15 + franchise_management/doc/RELEASE_NOTES.md | 6 + franchise_management/models/__init__.py | 26 + .../models/business_experience.py | 37 + .../models/franchise_agreement.py | 40 + .../models/franchise_dealer.py | 335 ++++ .../models/franchise_sales.py | 85 + franchise_management/models/res_users.py | 32 + .../report/agreement_based_templates.xml | 94 + .../report/dealer_based_templates.xml | 73 + .../report/dealer_sale_based_templates.xml | 94 + .../dealer_sale_on_agreement_templates.xml | 95 + .../report/dealer_sale_report_templates.xml | 86 + ...ranchise_dealership_contract_templates.xml | 935 ++++++++++ .../report/franchise_management_report.xml | 68 + .../report/franchise_report_templates.xml | 74 + .../franchise_management_security.xml | 31 + .../security/ir.model.access.csv | 8 + .../static/description/assets/cybro-icon.png | Bin 0 -> 2269 bytes .../static/description/assets/cybro-odoo.png | Bin 0 -> 28336 bytes .../static/description/assets/h2.png | Bin 0 -> 642737 bytes .../assets/icons/arrows-repeat.svg | 10 + .../description/assets/icons/banner-1.png | Bin 0 -> 215329 bytes .../description/assets/icons/banner-2.svg | 73 + .../description/assets/icons/banner-bg.png | Bin 0 -> 111419 bytes .../description/assets/icons/banner-bg.svg | 9 + .../description/assets/icons/banner-call.svg | 5 + .../description/assets/icons/banner-mail.svg | 5 + .../assets/icons/banner-pattern.svg | 343 ++++ .../description/assets/icons/banner-promo.svg | 147 ++ .../description/assets/icons/brand-pair.svg | 41 + .../static/description/assets/icons/check.png | Bin 0 -> 3676 bytes .../description/assets/icons/chevron.png | Bin 0 -> 310 bytes .../description/assets/icons/close-icon.svg | 5 + .../static/description/assets/icons/cogs.png | Bin 0 -> 1377 bytes .../assets/icons/collabarate-icon.svg | 3 + .../description/assets/icons/consultation.png | Bin 0 -> 1458 bytes .../description/assets/icons/cybro-logo.png | Bin 0 -> 17281 bytes .../static/description/assets/icons/down.svg | 1 + .../description/assets/icons/ecom-black.png | Bin 0 -> 576 bytes .../assets/icons/education-black.png | Bin 0 -> 733 bytes .../static/description/assets/icons/faq.png | Bin 0 -> 4400 bytes .../description/assets/icons/feature-icon.svg | 10 + .../description/assets/icons/feature.png | Bin 0 -> 4091 bytes .../static/description/assets/icons/gear.svg | 10 + .../static/description/assets/icons/hero.gif | Bin 0 -> 689206 bytes .../description/assets/icons/hire-odoo.svg | 12 + .../description/assets/icons/hotel-black.png | Bin 0 -> 911 bytes .../description/assets/icons/license.png | Bin 0 -> 1095 bytes .../assets/icons/life-ring-icon.svg | 13 + .../description/assets/icons/lifebuoy.png | Bin 0 -> 1199 bytes .../static/description/assets/icons/mail.svg | 3 + .../assets/icons/manufacturing-black.png | Bin 0 -> 673 bytes .../static/description/assets/icons/notes.png | Bin 0 -> 2087 bytes .../assets/icons/notification icon.svg | 10 + .../assets/icons/odoo-consultancy.svg | 4 + .../assets/icons/odoo-licencing.svg | 3 + .../description/assets/icons/odoo-logo.png | Bin 0 -> 9192 bytes .../description/assets/icons/patter.svg | 9 + .../description/assets/icons/pattern1.png | Bin 0 -> 7183 bytes .../description/assets/icons/pos-black.png | Bin 0 -> 878 bytes .../assets/icons/puzzle-piece-icon.svg | 10 + .../description/assets/icons/puzzle.png | Bin 0 -> 653 bytes .../description/assets/icons/replace-icon.svg | 10 + .../assets/icons/restaurant-black.png | Bin 0 -> 905 bytes .../assets/icons/screenshot-main.png | Bin 0 -> 193286 bytes .../description/assets/icons/screenshot.png | Bin 0 -> 4413 bytes .../assets/icons/service-black.png | Bin 0 -> 839 bytes .../description/assets/icons/skype-fill.svg | 10 + .../static/description/assets/icons/skype.png | Bin 0 -> 6065 bytes .../static/description/assets/icons/skype.svg | 3 + .../description/assets/icons/star-1.svg | 53 + .../description/assets/icons/star-2.svg | 9 + .../description/assets/icons/support.png | Bin 0 -> 3892 bytes .../assets/icons/test-1 - Copy.png | Bin 0 -> 23639 bytes .../description/assets/icons/test-1.png | Bin 0 -> 1996 bytes .../description/assets/icons/test-2.png | Bin 0 -> 2390 bytes .../assets/icons/trading-black.png | Bin 0 -> 427 bytes .../description/assets/icons/training.png | Bin 0 -> 627 bytes .../description/assets/icons/translate.svg | 10 + .../description/assets/icons/update.png | Bin 0 -> 1225 bytes .../static/description/assets/icons/user.png | Bin 0 -> 988 bytes .../static/description/assets/icons/video.png | Bin 0 -> 3837 bytes .../description/assets/icons/whatsapp.png | Bin 0 -> 5097 bytes .../description/assets/icons/wrench-icon.svg | 10 + .../description/assets/icons/wrench.png | Bin 0 -> 1205 bytes .../static/description/assets/modules/1.jpg | Bin 0 -> 785079 bytes .../static/description/assets/modules/2.jpg | Bin 0 -> 141363 bytes .../static/description/assets/modules/3.jpg | Bin 0 -> 777844 bytes .../static/description/assets/modules/4.png | Bin 0 -> 94262 bytes .../static/description/assets/modules/5.jpg | Bin 0 -> 713809 bytes .../static/description/assets/modules/6.gif | Bin 0 -> 1155290 bytes .../description/assets/screenshots/ss1.png | Bin 0 -> 132674 bytes .../description/assets/screenshots/ss10.png | Bin 0 -> 138511 bytes .../description/assets/screenshots/ss11.png | Bin 0 -> 95369 bytes .../description/assets/screenshots/ss12.png | Bin 0 -> 44044 bytes .../description/assets/screenshots/ss13.png | Bin 0 -> 286975 bytes .../description/assets/screenshots/ss14.png | Bin 0 -> 160212 bytes .../description/assets/screenshots/ss15.png | Bin 0 -> 91915 bytes .../description/assets/screenshots/ss16.png | Bin 0 -> 85012 bytes .../description/assets/screenshots/ss17.png | Bin 0 -> 155470 bytes .../description/assets/screenshots/ss18.webp | Bin 0 -> 35478 bytes .../description/assets/screenshots/ss19.webp | Bin 0 -> 44280 bytes .../description/assets/screenshots/ss2.png | Bin 0 -> 150545 bytes .../description/assets/screenshots/ss3.png | Bin 0 -> 239652 bytes .../description/assets/screenshots/ss4.png | Bin 0 -> 198511 bytes .../description/assets/screenshots/ss5.png | Bin 0 -> 219698 bytes .../description/assets/screenshots/ss6.png | Bin 0 -> 217842 bytes .../description/assets/screenshots/ss7.png | Bin 0 -> 272187 bytes .../description/assets/screenshots/ss8.png | Bin 0 -> 171721 bytes .../description/assets/screenshots/ss9.png | Bin 0 -> 111202 bytes .../static/description/assets/y18.jpg | Bin 0 -> 900755 bytes .../static/description/banner.png | Bin 0 -> 90942 bytes .../static/description/icon.png | Bin 0 -> 23514 bytes .../static/description/index.html | 1551 +++++++++++++++++ .../static/src/css/website.css | 74 + .../static/src/img/fd_franchise.jpg | Bin 0 -> 185094 bytes .../static/src/img/franchise.jpg | Bin 0 -> 2373849 bytes .../static/src/js/portalSignature.js | 74 + .../static/src/js/portalSignatureForm.js | 43 + .../views/approved_dealer_views.xml | 10 + .../views/franchise_agreement_views.xml | 38 + ...anchise_dealer_portal_detail_templates.xml | 194 +++ .../franchise_dealer_portal_templates.xml | 86 + .../views/franchise_dealer_views.xml | 273 +++ .../views/franchise_management_menus.xml | 33 + .../views/franchise_sales_views.xml | 69 + .../views/res_users_views.xml | 16 + .../views/web_franchise_sales_templates.xml | 296 ++++ .../views/web_franchise_templates.xml | 489 ++++++ franchise_management/wizard/__init__.py | 23 + franchise_management/wizard/dealer_report.py | 105 ++ .../wizard/dealer_report_views.xml | 40 + .../wizard/dealer_sale_report.py | 107 ++ .../wizard/dealer_sale_report_views.xml | 40 + 149 files changed, 7239 insertions(+) create mode 100644 franchise_management/README.rst create mode 100644 franchise_management/__init__.py create mode 100644 franchise_management/__manifest__.py create mode 100644 franchise_management/controllers/__init__.py create mode 100644 franchise_management/controllers/franchise_customer_portal.py create mode 100644 franchise_management/controllers/franchise_portal.py create mode 100644 franchise_management/controllers/web_franchise_dealer.py create mode 100644 franchise_management/controllers/web_franchise_sale.py create mode 100644 franchise_management/data/contract_email_data.xml create mode 100644 franchise_management/data/contract_renewal_cron_data.xml create mode 100644 franchise_management/data/contract_renewal_email_data.xml create mode 100644 franchise_management/data/feedback_email_data.xml create mode 100644 franchise_management/data/franchise_contract_data.xml create mode 100644 franchise_management/data/ir_sequence_data.xml create mode 100644 franchise_management/data/monthly_feedback_cron_data.xml create mode 100644 franchise_management/doc/RELEASE_NOTES.md create mode 100644 franchise_management/models/__init__.py create mode 100644 franchise_management/models/business_experience.py create mode 100644 franchise_management/models/franchise_agreement.py create mode 100644 franchise_management/models/franchise_dealer.py create mode 100644 franchise_management/models/franchise_sales.py create mode 100644 franchise_management/models/res_users.py create mode 100644 franchise_management/report/agreement_based_templates.xml create mode 100644 franchise_management/report/dealer_based_templates.xml create mode 100644 franchise_management/report/dealer_sale_based_templates.xml create mode 100644 franchise_management/report/dealer_sale_on_agreement_templates.xml create mode 100644 franchise_management/report/dealer_sale_report_templates.xml create mode 100644 franchise_management/report/franchise_dealership_contract_templates.xml create mode 100644 franchise_management/report/franchise_management_report.xml create mode 100644 franchise_management/report/franchise_report_templates.xml create mode 100644 franchise_management/security/franchise_management_security.xml create mode 100644 franchise_management/security/ir.model.access.csv create mode 100644 franchise_management/static/description/assets/cybro-icon.png create mode 100644 franchise_management/static/description/assets/cybro-odoo.png create mode 100644 franchise_management/static/description/assets/h2.png create mode 100644 franchise_management/static/description/assets/icons/arrows-repeat.svg create mode 100644 franchise_management/static/description/assets/icons/banner-1.png create mode 100644 franchise_management/static/description/assets/icons/banner-2.svg create mode 100644 franchise_management/static/description/assets/icons/banner-bg.png create mode 100644 franchise_management/static/description/assets/icons/banner-bg.svg create mode 100644 franchise_management/static/description/assets/icons/banner-call.svg create mode 100644 franchise_management/static/description/assets/icons/banner-mail.svg create mode 100644 franchise_management/static/description/assets/icons/banner-pattern.svg create mode 100644 franchise_management/static/description/assets/icons/banner-promo.svg create mode 100644 franchise_management/static/description/assets/icons/brand-pair.svg create mode 100644 franchise_management/static/description/assets/icons/check.png create mode 100644 franchise_management/static/description/assets/icons/chevron.png create mode 100644 franchise_management/static/description/assets/icons/close-icon.svg create mode 100644 franchise_management/static/description/assets/icons/cogs.png create mode 100644 franchise_management/static/description/assets/icons/collabarate-icon.svg create mode 100644 franchise_management/static/description/assets/icons/consultation.png create mode 100644 franchise_management/static/description/assets/icons/cybro-logo.png create mode 100644 franchise_management/static/description/assets/icons/down.svg create mode 100644 franchise_management/static/description/assets/icons/ecom-black.png create mode 100644 franchise_management/static/description/assets/icons/education-black.png create mode 100644 franchise_management/static/description/assets/icons/faq.png create mode 100644 franchise_management/static/description/assets/icons/feature-icon.svg create mode 100644 franchise_management/static/description/assets/icons/feature.png create mode 100644 franchise_management/static/description/assets/icons/gear.svg create mode 100644 franchise_management/static/description/assets/icons/hero.gif create mode 100644 franchise_management/static/description/assets/icons/hire-odoo.svg create mode 100644 franchise_management/static/description/assets/icons/hotel-black.png create mode 100644 franchise_management/static/description/assets/icons/license.png create mode 100644 franchise_management/static/description/assets/icons/life-ring-icon.svg create mode 100644 franchise_management/static/description/assets/icons/lifebuoy.png create mode 100644 franchise_management/static/description/assets/icons/mail.svg create mode 100644 franchise_management/static/description/assets/icons/manufacturing-black.png create mode 100644 franchise_management/static/description/assets/icons/notes.png create mode 100644 franchise_management/static/description/assets/icons/notification icon.svg create mode 100644 franchise_management/static/description/assets/icons/odoo-consultancy.svg create mode 100644 franchise_management/static/description/assets/icons/odoo-licencing.svg create mode 100644 franchise_management/static/description/assets/icons/odoo-logo.png create mode 100644 franchise_management/static/description/assets/icons/patter.svg create mode 100644 franchise_management/static/description/assets/icons/pattern1.png create mode 100644 franchise_management/static/description/assets/icons/pos-black.png create mode 100644 franchise_management/static/description/assets/icons/puzzle-piece-icon.svg create mode 100644 franchise_management/static/description/assets/icons/puzzle.png create mode 100644 franchise_management/static/description/assets/icons/replace-icon.svg create mode 100644 franchise_management/static/description/assets/icons/restaurant-black.png create mode 100644 franchise_management/static/description/assets/icons/screenshot-main.png create mode 100644 franchise_management/static/description/assets/icons/screenshot.png create mode 100644 franchise_management/static/description/assets/icons/service-black.png create mode 100644 franchise_management/static/description/assets/icons/skype-fill.svg create mode 100644 franchise_management/static/description/assets/icons/skype.png create mode 100644 franchise_management/static/description/assets/icons/skype.svg create mode 100644 franchise_management/static/description/assets/icons/star-1.svg create mode 100644 franchise_management/static/description/assets/icons/star-2.svg create mode 100644 franchise_management/static/description/assets/icons/support.png create mode 100644 franchise_management/static/description/assets/icons/test-1 - Copy.png create mode 100644 franchise_management/static/description/assets/icons/test-1.png create mode 100644 franchise_management/static/description/assets/icons/test-2.png create mode 100644 franchise_management/static/description/assets/icons/trading-black.png create mode 100644 franchise_management/static/description/assets/icons/training.png create mode 100644 franchise_management/static/description/assets/icons/translate.svg create mode 100644 franchise_management/static/description/assets/icons/update.png create mode 100644 franchise_management/static/description/assets/icons/user.png create mode 100644 franchise_management/static/description/assets/icons/video.png create mode 100644 franchise_management/static/description/assets/icons/whatsapp.png create mode 100644 franchise_management/static/description/assets/icons/wrench-icon.svg create mode 100644 franchise_management/static/description/assets/icons/wrench.png create mode 100644 franchise_management/static/description/assets/modules/1.jpg create mode 100644 franchise_management/static/description/assets/modules/2.jpg create mode 100644 franchise_management/static/description/assets/modules/3.jpg create mode 100644 franchise_management/static/description/assets/modules/4.png create mode 100644 franchise_management/static/description/assets/modules/5.jpg create mode 100644 franchise_management/static/description/assets/modules/6.gif create mode 100644 franchise_management/static/description/assets/screenshots/ss1.png create mode 100644 franchise_management/static/description/assets/screenshots/ss10.png create mode 100644 franchise_management/static/description/assets/screenshots/ss11.png create mode 100644 franchise_management/static/description/assets/screenshots/ss12.png create mode 100644 franchise_management/static/description/assets/screenshots/ss13.png create mode 100644 franchise_management/static/description/assets/screenshots/ss14.png create mode 100644 franchise_management/static/description/assets/screenshots/ss15.png create mode 100644 franchise_management/static/description/assets/screenshots/ss16.png create mode 100644 franchise_management/static/description/assets/screenshots/ss17.png create mode 100644 franchise_management/static/description/assets/screenshots/ss18.webp create mode 100644 franchise_management/static/description/assets/screenshots/ss19.webp create mode 100644 franchise_management/static/description/assets/screenshots/ss2.png create mode 100644 franchise_management/static/description/assets/screenshots/ss3.png create mode 100644 franchise_management/static/description/assets/screenshots/ss4.png create mode 100644 franchise_management/static/description/assets/screenshots/ss5.png create mode 100644 franchise_management/static/description/assets/screenshots/ss6.png create mode 100644 franchise_management/static/description/assets/screenshots/ss7.png create mode 100644 franchise_management/static/description/assets/screenshots/ss8.png create mode 100644 franchise_management/static/description/assets/screenshots/ss9.png create mode 100644 franchise_management/static/description/assets/y18.jpg create mode 100644 franchise_management/static/description/banner.png create mode 100644 franchise_management/static/description/icon.png create mode 100644 franchise_management/static/description/index.html create mode 100644 franchise_management/static/src/css/website.css create mode 100644 franchise_management/static/src/img/fd_franchise.jpg create mode 100644 franchise_management/static/src/img/franchise.jpg create mode 100644 franchise_management/static/src/js/portalSignature.js create mode 100644 franchise_management/static/src/js/portalSignatureForm.js create mode 100644 franchise_management/views/approved_dealer_views.xml create mode 100644 franchise_management/views/franchise_agreement_views.xml create mode 100644 franchise_management/views/franchise_dealer_portal_detail_templates.xml create mode 100644 franchise_management/views/franchise_dealer_portal_templates.xml create mode 100644 franchise_management/views/franchise_dealer_views.xml create mode 100644 franchise_management/views/franchise_management_menus.xml create mode 100644 franchise_management/views/franchise_sales_views.xml create mode 100644 franchise_management/views/res_users_views.xml create mode 100644 franchise_management/views/web_franchise_sales_templates.xml create mode 100644 franchise_management/views/web_franchise_templates.xml create mode 100644 franchise_management/wizard/__init__.py create mode 100644 franchise_management/wizard/dealer_report.py create mode 100644 franchise_management/wizard/dealer_report_views.xml create mode 100644 franchise_management/wizard/dealer_sale_report.py create mode 100644 franchise_management/wizard/dealer_sale_report_views.xml diff --git a/franchise_management/README.rst b/franchise_management/README.rst new file mode 100644 index 000000000..f35ac0a37 --- /dev/null +++ b/franchise_management/README.rst @@ -0,0 +1,46 @@ +.. image:: https://img.shields.io/badge/license-AGPL--3-blue.svg + :target: https://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +Franchise Management +==================== +This module helps to manage franchise in odoo. + +Configuration +============= +* No additional configurations 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: (V18) Abbas, 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/franchise_management/__init__.py b/franchise_management/__init__.py new file mode 100644 index 000000000..6def88f61 --- /dev/null +++ b/franchise_management/__init__.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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 +from . import wizard diff --git a/franchise_management/__manifest__.py b/franchise_management/__manifest__.py new file mode 100644 index 000000000..93016ab7c --- /dev/null +++ b/franchise_management/__manifest__.py @@ -0,0 +1,79 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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': 'Franchise Management', + 'version': '18.0.1.0.0', + 'category': 'Marketing', + 'summary': 'This Module will help to manage franchisees and dealers.', + 'description': """This module helps to manage the franchise in odoo. + A franchise is a type of license that grants a franchisee access,thus + allowing the franchisee to sell a product or service under the + franchises business name.""", + 'author': 'Cybrosys Techno Solutions', + 'company': 'Cybrosys Techno Solutions', + 'maintainer': 'Cybrosys Techno Solutions', + 'website': 'https://www.cybrosys.com', + 'depends': ['product', 'website_sale', 'contacts'], + 'data': [ + 'security/franchise_management_security.xml', + 'security/ir.model.access.csv', + 'report/franchise_dealership_contract_templates.xml', + 'report/franchise_management_report.xml', + 'report/franchise_report_templates.xml', + 'report/dealer_based_templates.xml', + 'report/dealer_sale_report_templates.xml', + 'report/dealer_sale_based_templates.xml', + 'report/agreement_based_templates.xml', + 'report/dealer_sale_on_agreement_templates.xml', + 'data/ir_sequence_data.xml', + 'data/contract_email_data.xml', + 'data/franchise_contract_data.xml', + 'data/contract_renewal_email_data.xml', + 'data/feedback_email_data.xml', + 'data/monthly_feedback_cron_data.xml', + 'data/contract_renewal_cron_data.xml', + 'wizard/dealer_report_views.xml', + 'wizard/dealer_sale_report_views.xml', + 'views/franchise_dealer_views.xml', + 'views/web_franchise_templates.xml', + 'views/franchise_agreement_views.xml', + 'views/approved_dealer_views.xml', + 'views/res_users_views.xml', + 'views/franchise_dealer_portal_templates.xml', + 'views/franchise_dealer_portal_detail_templates.xml', + 'views/franchise_sales_views.xml', + 'views/web_franchise_sales_templates.xml', + 'views/franchise_management_menus.xml', + ], + 'assets': { + 'web.assets_frontend': [ + 'franchise_management/static/src/css/website.css', + 'franchise_management/static/src/js/portalSignatureForm.js', + 'franchise_management/static/src/js/portalSignature.js', + ], + }, + 'images': ['static/description/banner.png'], + 'license': 'AGPL-3', + 'installable': True, + 'auto_install': False, + 'application': True, +} diff --git a/franchise_management/controllers/__init__.py b/franchise_management/controllers/__init__.py new file mode 100644 index 000000000..1ae018298 --- /dev/null +++ b/franchise_management/controllers/__init__.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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 franchise_customer_portal +from . import franchise_portal +from . import web_franchise_dealer +from . import web_franchise_sale diff --git a/franchise_management/controllers/franchise_customer_portal.py b/franchise_management/controllers/franchise_customer_portal.py new file mode 100644 index 000000000..4a3429277 --- /dev/null +++ b/franchise_management/controllers/franchise_customer_portal.py @@ -0,0 +1,39 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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 . +# +############################################################################# +"""Franchise customer portal controller""" +from odoo import http +from odoo.addons.portal.controllers.portal import CustomerPortal + + +class FranchiseCustomerPortal(CustomerPortal): + """Franchise Customer portal.""" + + def _prepare_home_portal_values(self, counters): + """Preparing franchise count to view in portal.""" + values = super(FranchiseCustomerPortal, + self)._prepare_home_portal_values(counters) + if 'franchise_count' in counters: + franchise_count = http.request.env[ + 'franchise.dealer'].search_count( + [('state', 'in', ('e_contract', 'f_signed', 'g_declined'))]) + values.update({'franchise_count': franchise_count}) + return values diff --git a/franchise_management/controllers/franchise_portal.py b/franchise_management/controllers/franchise_portal.py new file mode 100644 index 000000000..1819f54f1 --- /dev/null +++ b/franchise_management/controllers/franchise_portal.py @@ -0,0 +1,106 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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 . +# +############################################################################# +"""Franchise portal controller""" +import binascii +from odoo import fields, http, _ +from odoo.http import request +from odoo.exceptions import AccessError, MissingError + + +class FranchisePortal(http.Controller): + """Franchise Portal template.""" + + @http.route(['/my/franchise'], type='http', auth="public", + website=True) + def display_franchise_registration(self): + """function to display franchise registrations from backend.""" + franchise_registration = request.env['franchise.dealer'].sudo().search( + [('state', 'in', ('e_contract', 'f_signed', 'g_declined'))]) + dealer_dict = {'franchise_registration': franchise_registration, + 'page_name': 'franchise_registrations'} + return request.render("franchise_management.portal_my_franchise", + dealer_dict) + + @http.route(['/my/franchise/'], type='http', auth="public", + website=True) + def portal_sign_page(self, franchise_id): + """Franchise Portal Sign Page.""" + franchise = request.env['franchise.dealer'].sudo().browse(franchise_id) + return request.render("franchise_management.franchise_portal", + {'franchise': franchise, + 'page_name': 'registration_details'}) + + @http.route(['/my/franchise//decline'], type='http', auth="public", + methods=['POST'], website=True, csrf=True) + def portal_franchise_decline(self, dealer_id): + """Declining the contract sign""" + order_sudo = request.env['franchise.dealer'].sudo().browse(dealer_id) + order_sudo.contract_declined() + return request.redirect(f'my/franchise/{dealer_id}') + + @http.route(['/my/franchise//accept'], type='json', auth="public", + website=True, csrf=True) + def portal_franchise_accept(self, dealer_id, name=None, signature=None, + access_token=None): + """Accepting the contract and signing it.""" + access_token = access_token or request.httprequest.args.get( + 'access_token') + try: + order_sudo = request.env['franchise.dealer'].sudo().browse(dealer_id) + except (AccessError, MissingError): + return {'error': _('Invalid order.')} + try: + order_sudo.write({ + 'signed_by': name, + 'signed_on': fields.Datetime.now(), + 'signature': signature, + }) + request.env.cr.commit() + order_sudo.contract_signed() + list_login = request.env['res.users'].sudo().search([]).mapped( + 'login') + # Check if the dealer's mail is not in the list_login + order_sudo._send_order_confirmation_mail() + if order_sudo.dealer_mail not in list_login: + order_sudo.create_portal_user() + order_sudo._send_order_confirmation_mail() + order_sudo.dealer_portal_user.is_dealer_user = True + if order_sudo.dealer_mail in list_login: + franchise_users_id = request.env['res.users'].sudo().search([ + ('login', '=', order_sudo.dealer_mail)]) + order_sudo.dealer_portal_user = franchise_users_id + except (TypeError, binascii.Error) as e: + return {'error': _('Invalid signature data.')} + signed_pdf = request.env['ir.actions.report'].sudo()._render_qweb_pdf( + 'franchise_management.franchise_contract_report_action', + [order_sudo.id])[0] + order_sudo.message_post( + body=_('Order signed by %s', name), + attachments=[('%s.signed_pdf' % order_sudo.dealer_name, + signed_pdf)], + ) + query_string = "&message=sign_ok" + return { + 'force_refresh': True, + 'redirect_url': order_sudo.get_portal_url( + query_string=query_string), + } diff --git a/franchise_management/controllers/web_franchise_dealer.py b/franchise_management/controllers/web_franchise_dealer.py new file mode 100644 index 000000000..38e2eb089 --- /dev/null +++ b/franchise_management/controllers/web_franchise_dealer.py @@ -0,0 +1,76 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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 . +# +############################################################################# +"""Franchise dealer controller""" +from odoo import http +from odoo.http import request + + +class FranchiseDealer(http.Controller): + """Franchise dealer controller.""" + + @http.route(['/franchise_menu'], type='http', auth="public", website=True) + def dealer_create(self): + """Creating a dealer form in website.""" + state_rec = request.env['res.country.state'].sudo().search([]) + country_rec = request.env['res.country'].sudo().search([]) + franchise_agreement_rec = request.env[ + 'franchise.agreement'].sudo().search([]) + return http.request.render("franchise_management.tmpl_dealer_request", + { + 'state_rec': state_rec, + 'country_rec': country_rec, + 'franchise_agreement_rec': + franchise_agreement_rec, + }) + + @http.route(['/franchise_menu/form/submit'], type='http', auth="public", + website=True) + def franchise_form_submit(self, **post): + """Website dealer form submit function.""" + order = request.env['franchise.dealer'].sudo().create({ + 'dealer_name': post.get('franchisee_name'), + 'dealer_mobile': post.get('dealer_mobile') or '', + 'dealer_phone': post.get('dealer_phone') or '', + 'dealer_mail': post.get('franchisee_email') or '', + 'dealer_website': post.get('dealer_website') or '', + 'street': post.get('street') or '', + 'city': post.get('city') or '', + 'country_id': post.get('country_id'), + 'zip': post.get('zip') or '', + 'state_id': post.get('state_id'), + 'dealer_occupation': post.get('dealer_occupation') or '', + 'dealer_qualification': post.get('dealer_qualification') or '', + 'contract_type_id': post.get('contract_type_id'), + 'monthly_target_amount': post.get('monthly_target_amount'), + 'business_city': post.get('business_city'), + 'business_country': post.get('business_country'), + 'experience': post.get('experience') or '', + 'site_area': post.get('site_area') or '', + 'site_type': post.get('site_type') or '', + 'site_location': post.get('site_location'), + 'investment_from': post.get('investment_from'), + 'investment_to': post.get('investment_to'), + 'advertisement': post.get('advertisement') + }) + vals = {'order': order} + return request.render("franchise_management.website_success_page", + vals) diff --git a/franchise_management/controllers/web_franchise_sale.py b/franchise_management/controllers/web_franchise_sale.py new file mode 100644 index 000000000..6c4bedba0 --- /dev/null +++ b/franchise_management/controllers/web_franchise_sale.py @@ -0,0 +1,71 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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 DealerMonthlySaleReport(http.Controller): + """Franchise dealer monthly feedback about the product sale.""" + + @http.route(['/feedback_report_menu'], type='http', auth="public", + website=True) + def dealer_feedback_form(self, **post): + """Creating a dealer feedback form in website.""" + franchise_dealer_rec = request.env['res.users'].sudo().search( + [('is_dealer_user', '=', True)]) + franchise_agreement_rec = request.env[ + 'franchise.agreement'].sudo().search([]) + values = { + 'franchise_agreement_rec': franchise_agreement_rec, + 'franchise_dealer_rec': franchise_dealer_rec, + } + if post.get('id'): + values['current_franchise'] = request.env[ + 'franchise.dealer'].sudo().browse( + int(post.get('id'))) + user = request.env['res.users'].sudo().search( + [('id', '=', int(request.env.user.id))]) + if user.is_dealer_user: + values['user_data'] = request.env[ + 'franchise.dealer'].sudo().search( + [('dealer_portal_user.id', '=', request.env.user.id)], limit=1) + return http.request.render( + "franchise_management.tmpl_dealer_feedback", values) + + @http.route(['/dealer_feedback_menu/form/submit'], type='http', + auth="public", website=True) + def franchise_form_submit(self, **post): + """Website dealer form submit function.""" + order = request.env['dealer.sale'].sudo().create({ + 'dealer_id': post.get('dealer_id'), + 'franchise_reference': post.get('franchise_reference') or '', + 'dealer_agreement_id': post.get('dealer_agreement_id'), + 'sale_quantity': post.get('sale_quantity'), + 'scrap_quantity': post.get('scrap_quantity'), + 'total_sale_amount': post.get('total_sale_amount'), + 'discount_percentage': post.get('discount_percentage'), + 'monthly_target_amount': post.get('monthly_target_amount'), + 'monthly_target_gained': post.get('monthly_target_gained'), + }) + vals = {'order': order} + return request.render("franchise_management.feedback_success_page", + vals) diff --git a/franchise_management/data/contract_email_data.xml b/franchise_management/data/contract_email_data.xml new file mode 100644 index 000000000..6a1af9625 --- /dev/null +++ b/franchise_management/data/contract_email_data.xml @@ -0,0 +1,56 @@ + + + + + + DEALERSHIP CONTRACT + + {{object.company_id.email}} + + {{ ctx.get('default_lang') }} + Dealership Contract + +

+ Hi,
+ Congratulations
+ You are approved for the Dealership with us.
+ Make sure you submit your request form completely, and
+ Please read carefully the pdf contract attached here and
+ if you are agree with our terms and conditions
+ Please sign the contract below for the further procedures.
+ You can sign digitally through the button link given here. +

+

+ +
+
+ + + Login Details + + {{object.company_id.email}} + + {{ ctx.get('default_lang') }} + Franchise Login Details + +

+ Hi, + Congratulations
+ You are successfully signed our dealership contract.
+ And now you can log in to our website using the email and password.
+ email : user email address given in the franchise registration.
+ password : franchise00129 +

+

+
+
+
+
diff --git a/franchise_management/data/contract_renewal_cron_data.xml b/franchise_management/data/contract_renewal_cron_data.xml new file mode 100644 index 000000000..841a0b6d7 --- /dev/null +++ b/franchise_management/data/contract_renewal_cron_data.xml @@ -0,0 +1,15 @@ + + + + + + Franchise Contract Renewal + + code + model.action_send_contract_renewal() + + 1 + days + + + diff --git a/franchise_management/data/contract_renewal_email_data.xml b/franchise_management/data/contract_renewal_email_data.xml new file mode 100644 index 000000000..47abb1184 --- /dev/null +++ b/franchise_management/data/contract_renewal_email_data.xml @@ -0,0 +1,33 @@ + + + + + + CONTRACT RENEWAL + + {{object.company_id.email}} + + {{ ctx.get('default_lang') }} + Contract Renewal + +

+ Hi,
+ Your Franchise dealership contract has expired,
+ Please renew your dealership contract in order to continue + the services.

+ Thanks and Regards
+

+ +
+
+
+
diff --git a/franchise_management/data/feedback_email_data.xml b/franchise_management/data/feedback_email_data.xml new file mode 100644 index 000000000..d0a688939 --- /dev/null +++ b/franchise_management/data/feedback_email_data.xml @@ -0,0 +1,34 @@ + + + + + + SALES FEEDBACK + + {{object.company_id.email}} + + {{ ctx.get('default_lang') }} + Monthly Sales Feedback + +

+ Hi,
+ Please submit monthly feedback report about the sales of the + product, which you owned through the dealership.
+ Please mention your monthly business target, achieved + target, and the total sales done .
+

+ +
+
+
+
diff --git a/franchise_management/data/franchise_contract_data.xml b/franchise_management/data/franchise_contract_data.xml new file mode 100644 index 000000000..6496f4029 --- /dev/null +++ b/franchise_management/data/franchise_contract_data.xml @@ -0,0 +1,88 @@ + + + + + Yearly + + Yearly Franchise Agreement +

This Franchise Agreement ("Agreement") is made and entered into as of January 1, 2025, by and between Franchise Corp, a company organized and existing under the laws of State with its principal office located at 123 Franchise Ave, City, State ("Franchisor"), and John Doe, located at 456 Partner St, City, State ("Franchisee").

+ +

1. Grant of Franchise

+

The Franchisor hereby grants to the Franchisee the right, and the Franchisee undertakes the obligation, to operate a franchise under the Franchisor’s brand and system, using the Franchisor's trademarks, trade names, service marks, logos, and commercial symbols (the "Marks").

+ +

2. Term

+

This Agreement shall commence on the effective date and shall continue for a term of one year, subject to renewal as provided herein.

+ +

3. Fees

+

The Franchisee shall pay to the Franchisor an initial franchise fee of $10,000 and an ongoing royalty fee of 5% of the Franchisee's gross revenue.

+ +

4. Duties of Franchisee

+
    +
  • Operate the franchise in compliance with the Franchisor’s standards and specifications.
  • +
  • Maintain the quality and image of the Franchisor’s brand.
  • +
  • Participate in all required training programs.
  • +
+ +

5. Confidentiality

+

The Franchisee agrees to maintain the confidentiality of all proprietary information provided by the Franchisor.

+ +

6. Termination

+

This Agreement may be terminated by either party upon thirty (30) days' written notice to the other party in the event of a breach of any provision of this Agreement.

+ +

7. Governing Law

+

This Agreement shall be governed by and construed in accordance with the laws of the State of [State].

+ +

8. Entire Agreement

+

This Agreement constitutes the entire agreement between the parties and supersedes all prior agreements and understandings, whether written or oral, relating to the subject matter hereof.

+ +

IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the day and year first above written.

+ +

____________________________
Franchisor Representative

+

____________________________
John Doe, Franchisee

+ ]]> +
+
+ + Monthly + + Monthly Franchise Agreement +

This Franchise Agreement ("Agreement") is made and entered into as of May 1, 2025, by and between Franchise Corp, a company organized and existing under the laws of State with its principal office located at 123 Franchise Ave, City, State ("Franchisor"), and John Doe, located at 456 Partner St, City, State ("Franchisee").

+ +

1. Grant of Franchise

+

The Franchisor hereby grants to the Franchisee the right, and the Franchisee undertakes the obligation, to operate a franchise under the Franchisor’s brand and system, using the Franchisor's trademarks, trade names, service marks, logos, and commercial symbols (the "Marks").

+ +

2. Term

+

This Agreement shall commence on the effective date and shall continue for a term of one month, subject to renewal as provided herein.

+ +

3. Fees

+

The Franchisee shall pay to the Franchisor an initial franchise fee of $1,000 and an ongoing royalty fee of 5% of the Franchisee's gross revenue.

+ +

4. Duties of Franchisee

+
    +
  • Operate the franchise in compliance with the Franchisor’s standards and specifications.
  • +
  • Maintain the quality and image of the Franchisor’s brand.
  • +
  • Participate in all required training programs.
  • +
+ +

5. Confidentiality

+

The Franchisee agrees to maintain the confidentiality of all proprietary information provided by the Franchisor.

+ +

6. Termination

+

This Agreement may be terminated by either party upon seven (7) days' written notice to the other party in the event of a breach of any provision of this Agreement.

+ +

7. Governing Law

+

This Agreement shall be governed by and construed in accordance with the laws of the State of [State].

+ +

8. Entire Agreement

+

This Agreement constitutes the entire agreement between the parties and supersedes all prior agreements and understandings, whether written or oral, relating to the subject matter hereof.

+ +

IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the day and year first above written.

+ +

____________________________
Franchisor Representative

+

____________________________
John Doe, Franchisee

+ ]]> +
+
+
diff --git a/franchise_management/data/ir_sequence_data.xml b/franchise_management/data/ir_sequence_data.xml new file mode 100644 index 000000000..481b9d311 --- /dev/null +++ b/franchise_management/data/ir_sequence_data.xml @@ -0,0 +1,21 @@ + + + + + Franchise Dealer + franchise.dealer + DL + 5 + + 1 + + + + Franchise Feedback + dealer.sale + FS + 5 + + 1 + + diff --git a/franchise_management/data/monthly_feedback_cron_data.xml b/franchise_management/data/monthly_feedback_cron_data.xml new file mode 100644 index 000000000..ec3da0605 --- /dev/null +++ b/franchise_management/data/monthly_feedback_cron_data.xml @@ -0,0 +1,15 @@ + + + + + + Monthly Franchise Sales Feedback + + code + model.action_send_feedback() + + 1 + months + + + diff --git a/franchise_management/doc/RELEASE_NOTES.md b/franchise_management/doc/RELEASE_NOTES.md new file mode 100644 index 000000000..73ad00de0 --- /dev/null +++ b/franchise_management/doc/RELEASE_NOTES.md @@ -0,0 +1,6 @@ +## Module + +#### 05.04.2025 +#### Version 18.0.1.0.0 +#### ADD +- Initial commit for Franchise Management diff --git a/franchise_management/models/__init__.py b/franchise_management/models/__init__.py new file mode 100644 index 000000000..a9970da2a --- /dev/null +++ b/franchise_management/models/__init__.py @@ -0,0 +1,26 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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 business_experience +from . import franchise_agreement +from . import franchise_dealer +from . import franchise_sales +from . import res_users diff --git a/franchise_management/models/business_experience.py b/franchise_management/models/business_experience.py new file mode 100644 index 000000000..277d7782e --- /dev/null +++ b/franchise_management/models/business_experience.py @@ -0,0 +1,37 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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 . +# +############################################################################# +"""Business Experience model""" +from odoo import fields, models + + +class BusinessExperience(models.Model): + """Business experience inverse model.""" + _name = 'business.experience' + _description = 'Business Experience' + + experience_name = fields.Char(string='Experience', + help='Business Experience', required=True) + from_date = fields.Date(string='From Date', help='Experience start Date') + to_date = fields.Date(string='To Date', help='Experience To Date') + experience_id = fields.Many2one('franchise.dealer', + help='Inverse field for Business' + ' Experience model') diff --git a/franchise_management/models/franchise_agreement.py b/franchise_management/models/franchise_agreement.py new file mode 100644 index 000000000..47020eebb --- /dev/null +++ b/franchise_management/models/franchise_agreement.py @@ -0,0 +1,40 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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 . +# +############################################################################# +"""Franchise Dealer Agreement Model""" +from odoo import fields, models + + +class FranchiseAgreement(models.Model): + """Franchise Agreement Model.""" + _name = "franchise.agreement" + _description = "Franchise Agreement Type." + _inherit = ['mail.thread', 'mail.activity.mixin'] + _rec_name = "agreement_type" + + agreement_type = fields.Selection( + [('Monthly', 'Monthly'), ('Yearly', 'Yearly')], + string='Agreement Type', + help='Franchise Agreement type', required=True) + agreement_body = fields.Html(string='Agreement Body', render_engine='qweb', + translate=True, + help='Franchise Agreement contents', + prefetch=True, sanitize=False) diff --git a/franchise_management/models/franchise_dealer.py b/franchise_management/models/franchise_dealer.py new file mode 100644 index 000000000..c85ddf7cc --- /dev/null +++ b/franchise_management/models/franchise_dealer.py @@ -0,0 +1,335 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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 . +# +############################################################################# +"""Franchise Dealer Model""" +import base64 +from datetime import datetime, timedelta +from odoo import api, fields, models, SUPERUSER_ID,_ +from odoo.exceptions import UserError + + +class FranchiseDealer(models.Model): + """Franchise Dealer Model.""" + _name = "franchise.dealer" + _inherit = ['portal.mixin', 'mail.thread', 'mail.activity.mixin', + 'utm.mixin'] + _description = "Dealers" + _rec_name = "dealer_name" + + serial_no = fields.Char(string="Sl No", readonly=True, copy=False, + default='New', help='Record serial no') + dealer_name = fields.Char(string='Franchisee Name', help='Franchisee Name', required=True) + dealer_user_id = fields.Many2one('res.users', string="user", + help='User') + street = fields.Char(string="Street", help='Street1 Name') + street2 = fields.Char(string="Street2", help='Street2 Name') + zip = fields.Char(change_default=True, string='Zip code', + help='Franchisee Zip code') + city = fields.Char(string='City', help='City Name') + state_id = fields.Many2one("res.country.state", string='State', + ondelete='restrict', help='Franchisee state', + domain="[('country_id', '=?', country_id)]") + country_id = fields.Many2one('res.country', string='Country', + help='Franchisee Country', + ondelete='restrict') + country_code = fields.Char(related='country_id.code', + string="Country Code", + help='Franchisee Country code') + dealer_qualification = fields.Char(string='Qualification', + help='Franchise Qualification') + dealer_occupation = fields.Char(string='Current Occupation', + help='Franchisee Occupation') + dealer_phone = fields.Char(string='Phone', help='Franchise Phone') + dealer_mobile = fields.Char(string='Mobile', help='Mobile number') + dealer_mail = fields.Char(string='Email', required=True, + help='Franchise email') + dealer_website = fields.Char(string='Website', help='Franchisee Website') + advertisement = fields.Selection( + selection=[('advertisement', 'Advertisement'), + ('area_sales_manager', 'Area Sales Manager'), + ('regional_manager', 'Regional Manager'), + ('others', 'Others')], + string='Advertisement', + help='Dealer Vacancy Known Through', + default='advertisement') + business_city = fields.Char(string='City Interested in', + help='City Interested to Franchise') + business_country = fields.Many2one('res.country', + string='Country Interested in', + help='Country Interested to Franchise', + ondelete='restrict') + experience = fields.Text(string='Experience in this Business', + help='Experience in this Business') + earnings = fields.Char(string='Last year Earnings', + help='Last year earnings in the business') + business_experience_ids = fields.One2many('business.experience', + 'experience_id', + string='Experience', + help='Business Experience') + site_location = fields.Char(string='Site Location', + help='Business Site location') + site_type = fields.Selection( + selection=[('owned', 'Owned'), ('rented', 'Rented'), + ('leased', 'Leased'), ('others', 'Others')], + string='Site Type', default='owned', help='Business Site Type') + site_area = fields.Float(string='Total Area(in sq/ft)', + help='Total site area in sq ft') + investment_from = fields.Float(string='From', help='Investment From') + investment_to = fields.Float(string='To', help='Investment To') + company_id = fields.Many2one('res.company', string='Company', + help='Company Name', + change_default=True, + default=lambda self: self.env.company, + required=False) + user_id = fields.Many2one('res.users', string='Responsible', + help='Responsible User', + default=lambda self: self.env.user) + url = fields.Char(string='url', help='url to website') + feedback_url = fields.Char(string='Feedback url', + help='Feedback Url to feedback form') + signature = fields.Image(string="Signature", copy=False, attachment=True, + help='Franchise Dealer Signature', + max_width=1024, max_height=1024) + signed_by = fields.Char(string="Signed By", copy=False, + help='Franchise Contract Signed By') + signed_on = fields.Date(string="Signed On", copy=False, + help='Franchise Contract Signed On') + contract_renewal_date = fields.Date(string="Renewal Date", store=True, + help='Contract Renewal Date', + compute='_compute_renewal_date') + priority = fields.Selection( + selection=[('0', 'Low'), ('1', 'Medium'), + ('2', 'High'), ('3', 'Very High')], + default='0', help='Prioritise the dealer', + index=True, string="Priority", tracking=True) + dealer_portal_user = fields.Many2one('res.users', + string='Portal User Name', + help='Dealer Portal User Name') + monthly_target_amount = fields.Float(string='Monthly Target Amount', + required=True, + help='Franchise Monthly Target Amount') + state = fields.Selection( + selection=[('a_draft', 'Draft'), ('b_to_approve', 'To Approve'), + ('c_approve', 'Approved'), ('d_cancel', 'Rejected'), + ('e_contract', 'Contract Proposal'), + ('g_declined', 'Declined'), + ('f_signed', 'Contract Signed'), + ('h_feedback', 'Feedback Sent') + ], + string='Status', help='Status', required=True, readonly=True, + copy=False, tracking=True, default='a_draft') + # contract + contract_type_id = fields.Many2one('franchise.agreement', + string='Agreement Type', + required=True, + help='Franchise Agreement Type') + body_html = fields.Html(string='Body', render_engine='qweb', + translate=True, prefetch=True, sanitize=False, + compute="_compute_body_html", + help='Franchise Agreement Body', + inverse="_inverse_contract", store=True) + + @api.constrains('monthly_target_amount') + def _monthly_target_amount(self): + """ Constraint to validate the number of featured blogs. + Raises: ValidationError: If more than three blogs are added.""" + if self.monthly_target_amount == 0.00: + raise UserError(_('Please enter the monthly target amount.')) + + @api.depends('contract_type_id') + def _compute_body_html(self): + """Contract type computation function.""" + for rec in self: + rec.body_html = rec.contract_type_id.agreement_body + + def _inverse_contract(self): + """Inverse function to make the compute field editable""" + self.body_html = self.body_html + + def _compute_renewal_date(self): + """Franchise dealer contract renewal date computation function.""" + for record in self: + record.contract_renewal_date = 0 + if record.signed_on: + if record.contract_type_id.agreement_type == 'Yearly': + record.contract_renewal_date = (record.signed_on + + timedelta(days=365)) + if record.contract_type_id.agreement_type == 'Monthly': + record.contract_renewal_date = (record.signed_on + + timedelta(days=30)) + else: + record.contract_renewal_date = 0 + + # EXTENDS portal portal.mixin + def _compute_access_url(self): + """Compute url in portal mixin.""" + super()._compute_access_url() + for move in self: + move.access_url = '/my/franchise/%s' % (move.id) + + @api.model_create_multi + def create(self, vals_list): + """Franchise dealer model sequence create method.""" + for vals in vals_list: + if vals.get('serial_no', _("New")) == _("New"): + vals['serial_no'] = self.env['ir.sequence'].next_by_code( + 'franchise.dealer') or 'New' + if vals.get('contract_type_id', False): + vals['body_html'] = self.env['franchise.agreement'].browse( + int(vals['contract_type_id'])).agreement_body + result = super(FranchiseDealer, self).create(vals) + return result + + def action_confirm(self): + """Function of confirm button.""" + self.write({'state': "b_to_approve"}) + + def action_approve(self): + """Function of approve button.""" + self.write({'state': "c_approve"}) + + def action_cancel(self): + """Function of cancel button.""" + self.write({'state': "d_cancel"}) + + def contract_signed(self): + """Function of contract sign button.""" + self.write({'state': "f_signed"}) + + def contract_declined(self): + """Function of reject_sign button in website portal.""" + self.write({'state': "g_declined"}) + + def action_send_contract(self): + """Contract send on button function.""" + base_url = str(self.get_base_url()) + str("/@/my/franchise/") + str( + self.id) + self.url = base_url + self.write({'state': "e_contract"}) + template = self.env.ref('franchise_management.contract_email_template') + self.argument_function(template) + return True + + def action_send_contract_renewal(self): + """Contract renewal schedule action.""" + today_renewals = self.env['franchise.dealer'].search( + [('contract_renewal_date', '=', datetime.today().date())]) + if today_renewals: + for i in today_renewals: + template = self.env.ref( + 'franchise_management.contract_renewal_email_template') + self.argument_function(template) + return True + + def argument_function(self, template): + """Contract send and renewal argument function.""" + current_dealer_order = self.env['franchise.dealer'].browse(self.id) + email_values = {'email_to': current_dealer_order.dealer_mail, } + form_data = { + 'data': current_dealer_order, + } + report_template_id = self.env.ref( + 'franchise_management.franchise_contract_report_action' + )._render_qweb_pdf( + 'franchise_management.franchise_contract_report_action', self.id, + data=form_data) + data_record = base64.b64encode(report_template_id[0]) + ir_values = { + 'name': "Dealership Contract", + 'type': 'binary', + 'datas': data_record, + 'store_fname': data_record, + 'mimetype': 'application/x-pdf', + } + data_id = self.env['ir.attachment'].create(ir_values) + template.attachment_ids = [(6, 0, [data_id.id])] + template.send_mail(self.id, email_values=email_values, force_send=True) + template.attachment_ids = [(3, data_id.id)] + + def _get_confirmation_template(self): + """ Get the mail template sent on SO confirmation (or for confirmed + Sales).:return: `mail.template` record or None if default template + wasn't found""" + return self.env.ref('franchise_management.portal_user_email_template', + raise_if_not_found=False) + + def _send_order_confirmation_mail(self): + """Dealer request confirmation mail after signing the contract.""" + if not self: + return + if self.env.su: + # sending mail in sudo was meant for it being sent from superuser + self = self.with_user(SUPERUSER_ID) + for record in self: + mail_template = record._get_confirmation_template() + if not mail_template: + continue + email_values = {'email_to': record.dealer_mail, } + mail_template.send_mail(self.id, email_values=email_values, force_send=True) + + def create_portal_user(self): + """After contract signed,the dealer created as portal user.""" + user = self.env['res.users'].create({ + 'name': self.dealer_name, + 'login': self.dealer_mail, + 'email': self.dealer_mail, + 'phone': self.dealer_phone, + 'website': self.dealer_website, + 'password': 'franchise00129', + 'street': self.street, + 'zip': self.zip, + 'groups_id': [(4, self.env.ref('base.group_portal').id)] + }) + self.dealer_portal_user = user.id + return user + + def action_preview_dealer_order(self): + """Dealer portal preview from backend.""" + return { + 'type': 'ir.actions.act_url', + 'target': 'self', + 'url': self.url, + } + + def action_dealer_feedback(self): + """Dealer sale feedback smart button to view feedback report + of the product""" + feedback_ids = self.env['dealer.sale'].search([ + ('dealer_id', '=', self.id)]).ids + return { + 'type': 'ir.actions.act_window', + 'name': 'Dealership feedback', + 'view_mode': 'list,form', + 'res_model': 'dealer.sale', + 'domain': [('id', 'in', feedback_ids)], + 'context': "{'create': False}" + } + + def action_send_feedback(self): + """Method to send franchise feedback""" + base_url = str(self.get_base_url()) + str( + "/@/feedback_report_menu?id=") + str(self.id) + self.feedback_url = base_url + current_dealer_order = self.env['franchise.dealer'].browse(self.id) + email_values = {'email_to': current_dealer_order.dealer_mail, } + template = self.env.ref('franchise_management.feedback_email_template') + template.send_mail(self.id, email_values=email_values, force_send=True) + return True diff --git a/franchise_management/models/franchise_sales.py b/franchise_management/models/franchise_sales.py new file mode 100644 index 000000000..6f1a66abc --- /dev/null +++ b/franchise_management/models/franchise_sales.py @@ -0,0 +1,85 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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 . +# +############################################################################# +"""Franchise feedback form""" +from odoo import api, fields, models, _ + + +class DealerSale(models.Model): + """Franchise Dealer Monthly Sales Feedback.""" + _name = "dealer.sale" + _inherit = ['portal.mixin', 'mail.thread', 'mail.activity.mixin', + 'utm.mixin'] + _description = "Dealer Sales" + _rec_name = "dealer_id" + + serial_no = fields.Char(string="Sl No", help='Serial no', readonly=True, + copy=False, default='New') + dealer_id = fields.Many2one('franchise.dealer', + string="Franchise Dealer", + help='Franchise dealer name', required=True) + franchise_reference = fields.Char(string="Franchise Reference", + readonly=True, + help='Franchise Reference Number') + dealer_mail = fields.Char(string='mail', help='Franchise Dealer email') + dealer_agreement_id = fields.Many2one('franchise.agreement', + string="Franchise agreement type", + help='Franchise Agreement Type') + dealership_signed_on = fields.Date(string='Dealership Signed on', + readonly=True, + help='Dealership Contract Signed on') + sale_quantity = fields.Integer(string="Sale Quantity", + help='Total Sale Quantity') + scrap_quantity = fields.Integer(string="Scrap Quantity", + help='Total Scrap Quantity') + total_sale_amount = fields.Float(string="Sale Amount", + help='Total Sale Amount') + discount_percentage = fields.Float(string="Discount Given in(%)", + help='Discount Given in(%)') + monthly_target_amount = fields.Float(string="Monthly Target", + help='Monthly Target Amount') + monthly_target_gained = fields.Float(string="Monthly Target Gained in (%)", + help='Monthly Target Gained in (%)') + state = fields.Selection(selection=[('a_to_verify', 'To Verify'), + ('b_verified', 'Verified')], + string='Status', required=True, + help='Status of the Franchise Registration', + readonly=True, copy=False, + tracking=True, default='a_to_verify') + company_id = fields.Many2one('res.company', string='Company', + help='Company Name', + change_default=True, + default=lambda self: self.env.company, + required=False) + + def action_verify_sale(self): + """Method to verify the sales feedback""" + self.write({'state': "b_verified"}) + + @api.model_create_multi + def create(self, vals_list): + """Method to create Franchise dealer sales record sequences.""" + for vals in vals_list: + if vals.get('serial_no', _("New")) == _("New"): + vals['serial_no'] = self.env['ir.sequence'].next_by_code( + 'dealer.sale') or 'New' + result = super(DealerSale, self).create(vals) + return result diff --git a/franchise_management/models/res_users.py b/franchise_management/models/res_users.py new file mode 100644 index 000000000..8792f8471 --- /dev/null +++ b/franchise_management/models/res_users.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +############################################################################# +# +# Cybrosys Technologies Pvt. Ltd. +# +# Copyright (C) 2025-TODAY Cybrosys Technologies() +# Author: Abbas P() +# +# 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 . +# +############################################################################# +"""Res Users Inherited model""" +from odoo import fields, models + + +class ResUsers(models.Model): + """Inherited the res_users model to add a boolean field to ensure + a dealer after contract signed.""" + _inherit = 'res.users' + + is_dealer_user = fields.Boolean(string='Is Dealer', + help='Dealer User identification field') diff --git a/franchise_management/report/agreement_based_templates.xml b/franchise_management/report/agreement_based_templates.xml new file mode 100644 index 000000000..0bf4a8b5a --- /dev/null +++ b/franchise_management/report/agreement_based_templates.xml @@ -0,0 +1,94 @@ + + + + + diff --git a/franchise_management/report/dealer_based_templates.xml b/franchise_management/report/dealer_based_templates.xml new file mode 100644 index 000000000..3fbc55991 --- /dev/null +++ b/franchise_management/report/dealer_based_templates.xml @@ -0,0 +1,73 @@ + + + + + diff --git a/franchise_management/report/dealer_sale_based_templates.xml b/franchise_management/report/dealer_sale_based_templates.xml new file mode 100644 index 000000000..9131a474b --- /dev/null +++ b/franchise_management/report/dealer_sale_based_templates.xml @@ -0,0 +1,94 @@ + + + + + diff --git a/franchise_management/report/dealer_sale_on_agreement_templates.xml b/franchise_management/report/dealer_sale_on_agreement_templates.xml new file mode 100644 index 000000000..19aa89b6f --- /dev/null +++ b/franchise_management/report/dealer_sale_on_agreement_templates.xml @@ -0,0 +1,95 @@ + + + + + diff --git a/franchise_management/report/dealer_sale_report_templates.xml b/franchise_management/report/dealer_sale_report_templates.xml new file mode 100644 index 000000000..9d91ed23f --- /dev/null +++ b/franchise_management/report/dealer_sale_report_templates.xml @@ -0,0 +1,86 @@ + + + + + diff --git a/franchise_management/report/franchise_dealership_contract_templates.xml b/franchise_management/report/franchise_dealership_contract_templates.xml new file mode 100644 index 000000000..8b62b121b --- /dev/null +++ b/franchise_management/report/franchise_dealership_contract_templates.xml @@ -0,0 +1,935 @@ + + + + + diff --git a/franchise_management/report/franchise_management_report.xml b/franchise_management/report/franchise_management_report.xml new file mode 100644 index 000000000..f0d1856a9 --- /dev/null +++ b/franchise_management/report/franchise_management_report.xml @@ -0,0 +1,68 @@ + + + + + Contract + franchise.dealer + qweb-pdf + franchise_management.franchise_dealership_contract_template + franchise_management.franchise_dealership_contract_template + + report + + + + franchise Dealer Details + franchise.dealer + qweb-pdf + franchise_management.all_dealer_based_report_pdf + franchise_management.all_dealer_based_report_pdf + report + + + + Dealer Franchisee + franchise.dealer + qweb-pdf + franchise_management.dealer_based_report_pdf + franchise_management.dealer_based_report_pdf + report + + + + Agreement Based Report + franchise.dealer + qweb-pdf + franchise_management.agreement_based_report_pdf + franchise_management.agreement_based_report_pdf + report + + + + Dealer Based Report + dealer.sale + qweb-pdf + franchise_management.all_dealer_sale_report_pdf + franchise_management.all_dealer_sale_report_pdf + report + + + + Dealer Based Sale Report + dealer.sale + qweb-pdf + franchise_management.dealer_sale_on_dealer_report_pdf + franchise_management.dealer_sale_on_dealer_report_pdf + report + + + + Agreement Based Sale Report + dealer.sale + qweb-pdf + franchise_management.dealer_sale_on_agreement_report_pdf + franchise_management.dealer_sale_on_agreement_report_pdf + report + + diff --git a/franchise_management/report/franchise_report_templates.xml b/franchise_management/report/franchise_report_templates.xml new file mode 100644 index 000000000..dbeac1b86 --- /dev/null +++ b/franchise_management/report/franchise_report_templates.xml @@ -0,0 +1,74 @@ + + + + + diff --git a/franchise_management/security/franchise_management_security.xml b/franchise_management/security/franchise_management_security.xml new file mode 100644 index 000000000..4216832ad --- /dev/null +++ b/franchise_management/security/franchise_management_security.xml @@ -0,0 +1,31 @@ + + + + + Dealer + User access levels for Franchise Management + 10 + + + Franchise User + + + + + Franchise Dealer: multi-company + + + + ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + + + + Dealer Sale: multi-company + + + + ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + + + + diff --git a/franchise_management/security/ir.model.access.csv b/franchise_management/security/ir.model.access.csv new file mode 100644 index 000000000..bc458db4a --- /dev/null +++ b/franchise_management/security/ir.model.access.csv @@ -0,0 +1,8 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_dealer_manager,access.dealer.manager,franchise_management.model_franchise_dealer,base.group_user,1,1,1,1 +access_dealer_agreement_user,access.dealer.agreement.user,franchise_management.model_franchise_agreement,base.group_user,1,1,1,1 +access_dealer_sale_user,access.dealer.sale.user,franchise_management.model_dealer_sale,base.group_user,1,1,1,1 +access_portal_dealer_user,access.portal.dealer.user,franchise_management.model_franchise_dealer,base.group_portal,1,0,0,0 +access_dealer_experience_user,access.dealer.experience.user,model_business_experience,base.group_user,1,1,1,1 +access_dealer_report_user,access.dealer.report.user,model_dealer_report,base.group_user,1,1,1,1 +access_dealer_sale_report_user,access.dealer.sales.report.user,model_dealer_sale_report,base.group_user,1,1,1,1 diff --git a/franchise_management/static/description/assets/cybro-icon.png b/franchise_management/static/description/assets/cybro-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..06e73e11de4e8a46365d583ae061e1d733284eeb GIT binary patch literal 2269 zcmcIme^3-v9AD%hBDF~Sp-HU^{V>_vAKWe6>UH8B$R$S%B2xZhZ};8Z=H2ePyKo1Y z0&1oU~kGh|IoW)w+fR)*ORCo5>|EgYBAr1?)bxA)$@_j#Z1 z=lkP*=hhY#&Ki?EF&ROSG46a{ChP7F{c?%T%_4ii699- zi6v!vnWuo|<&c>ZWG^sBLJCA9$aF_U;rJy$N4>x=N_OnbYaJLW3U+Ls)kAs|CkTl7 z)hd`%U0A|bFX3$h=C});9$_It2zJmSY%1%REJ> zQ&s`Wm`R)`NgBk3N{;c(a-&NR!apP+0u8$r?pP2&)OYgLlYMQ}+=8)0w(jaNlQ7i9@G7&)(8q1!R2 zbl8QE5~G#0XqaHYhzO?;l$kVK8UcDdmxhKyF|?-VRzfRLz5hzAl~gH!C|Zc(`B_pmV+aS zDjH!yY06BacgzzdK@MwE3`Nlcz{Tmnj=`+Kd>P*oie~9dmdu_?TG>o;80vv_AaFW& zd0<%(eN~qO^>|pfr0JZ*1GmeLK~ZK=6xeLR0)UmFaT`r>IODb0a4*I9aFXU}+DiKX znVB`D3!Zn$e1#D{h3NjBlVi96(RHn_#@Lt?&@$q;TW%1#h&+5gqIEv2}1S`h_ zYJ}|`RfIQ(3tq@-s1hKf*8(yDpAB#Z_(x*sM5DWpOk^TCG{xRtyz*)+ehW z4%Uen;{1S6BtM4!t;Q(_Wz{1KFy@&TuDhMiB31T@LAaq6&zgz4bDa!jV;Gz^Q%2cC z8PMH)QG+?Iie98SU}<0_H)7S}U*&h-0@q2={CCq^r& z-^L$_`=)km-*^S<3?hyixij&{l;2F^qH^1J)SKfMjGneS!F*HG?fv7g-!Ihc z+C8VNucfOB>6u(#v#rRie1Nnb?KyqAt3RWlaOV82Z7j~=vd-IzY*sZDva zR#rdWowoU<9!q2CgsZM9UeR$JJCl+zKlJL}XV!Ih=N~+{e64UzO9J*K&D_?u@7VR9 zxHgO_aWyc^v-K%ku`1K*&fEp1^O~QY{Lbe4&bOD>lx-LgCNwr~DCqg_)?>+EuY2Ut zPZvzJnZB=GSKx8?_A(!@F)dD6mgEvd_ryv2@V?T-t|g0eUv6*yg6lASc3<9)-S>Z3 z@LW1YO>S!+z$bUzWO}sK8k8zc#Zz{?NF>Fz7cXrp_n(h{;)(Kds z%{M$`nsKym+3M_5%cxH8u_+n512yg3_T8OR-%&N=m=py>gq>mw2RU`#AsmAD%k*=TBEx)>_N2^J~?n z17~k8a-Tp`XIwk$q(y1?;Ox!`*<&aDGWgcgyy~S-ZeqfzKYaD%0mrsK7Pc%t)RVA$ z)baIgD>L`>j5@mhaB2E&bDvgC&u`@d(W>Zucrc;$kVHLoCyE;3|@ C#VI)e literal 0 HcmV?d00001 diff --git a/franchise_management/static/description/assets/cybro-odoo.png b/franchise_management/static/description/assets/cybro-odoo.png new file mode 100644 index 0000000000000000000000000000000000000000..ed02e07a481b633b4bc9920897c4762cb1a68765 GIT binary patch literal 28336 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
& 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 DO{CFf literal 0 HcmV?d00001 diff --git a/franchise_management/static/description/assets/h2.png b/franchise_management/static/description/assets/h2.png new file mode 100644 index 0000000000000000000000000000000000000000..0bfc4707d83e2636c53b712bf6a7d8be021f90c4 GIT binary patch literal 642737 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