9 changed files with 200 additions and 0 deletions
			
			
		@ -0,0 +1,26 @@ | 
				
			|||||
 | 
					Company Hierarchy V10 | 
				
			||||
 | 
					===================== | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					This module will display the companies in the hierarchical structure. So that user can easily understand the | 
				
			||||
 | 
					structure of the company very easily. | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					Configuration: | 
				
			||||
 | 
					-------------- | 
				
			||||
 | 
					Install the module. Activate the multi company feature from the General Settings. | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					Here is how it works: | 
				
			||||
 | 
					--------------------- | 
				
			||||
 | 
					    * User have to enable multi company feature; | 
				
			||||
 | 
					    * Then opening the company form view you can define the company structure by defining | 
				
			||||
 | 
					    the parent for each companies; | 
				
			||||
 | 
					    * Settings -> Users -> Companies; | 
				
			||||
 | 
					    * Then to get the Hierarchical view open the company form, click on action -> Company Hierarchy; | 
				
			||||
 | 
					    * Expand the view by clicking the Arrow; | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					Credits | 
				
			||||
 | 
					======= | 
				
			||||
 | 
					Cybrosys Techno Solutions | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					Author | 
				
			||||
 | 
					------ | 
				
			||||
 | 
					* Niyas Raphy <niyas@cybrosys.in> | 
				
			||||
@ -0,0 +1,22 @@ | 
				
			|||||
 | 
					# -*- coding: utf-8 -*- | 
				
			||||
 | 
					############################################################################## | 
				
			||||
 | 
					# | 
				
			||||
 | 
					#    Cybrosys Technologies Pvt. Ltd. | 
				
			||||
 | 
					#    Copyright (C) 2017-TODAY Cybrosys Technologies(<https://www.cybrosys.com>). | 
				
			||||
 | 
					#    Author: Niyas Raphy(<https://www.cybrosys.com>) | 
				
			||||
 | 
					#    you can modify it under the terms of the GNU LESSER | 
				
			||||
 | 
					#    GENERAL PUBLIC LICENSE (LGPL v3), Version 3. | 
				
			||||
 | 
					# | 
				
			||||
 | 
					#    It is forbidden to publish, distribute, sublicense, or sell copies | 
				
			||||
 | 
					#    of the Software or modified copies of the Software. | 
				
			||||
 | 
					# | 
				
			||||
 | 
					#    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 LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. | 
				
			||||
 | 
					# | 
				
			||||
 | 
					#    You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE | 
				
			||||
 | 
					#    GENERAL PUBLIC LICENSE (LGPL v3) along with this program. | 
				
			||||
 | 
					#    If not, see <https://www.gnu.org/licenses/>. | 
				
			||||
 | 
					# | 
				
			||||
 | 
					############################################################################## | 
				
			||||
@ -0,0 +1,42 @@ | 
				
			|||||
 | 
					# -*- coding: utf-8 -*- | 
				
			||||
 | 
					############################################################################## | 
				
			||||
 | 
					# | 
				
			||||
 | 
					#    Cybrosys Technologies Pvt. Ltd. | 
				
			||||
 | 
					#    Copyright (C) 2017-TODAY Cybrosys Technologies(<https://www.cybrosys.com>). | 
				
			||||
 | 
					#    Author: Niyas Raphy(<https://www.cybrosys.com>) | 
				
			||||
 | 
					#    you can modify it under the terms of the GNU LESSER | 
				
			||||
 | 
					#    GENERAL PUBLIC LICENSE (LGPL v3), Version 3. | 
				
			||||
 | 
					# | 
				
			||||
 | 
					#    It is forbidden to publish, distribute, sublicense, or sell copies | 
				
			||||
 | 
					#    of the Software or modified copies of the Software. | 
				
			||||
 | 
					# | 
				
			||||
 | 
					#    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 LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. | 
				
			||||
 | 
					# | 
				
			||||
 | 
					#    You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE | 
				
			||||
 | 
					#    GENERAL PUBLIC LICENSE (LGPL v3) along with this program. | 
				
			||||
 | 
					#    If not, see <https://www.gnu.org/licenses/>. | 
				
			||||
 | 
					# | 
				
			||||
 | 
					############################################################################## | 
				
			||||
 | 
					{ | 
				
			||||
 | 
					    'name': 'Company Hierarchy', | 
				
			||||
 | 
					    'summary': """Hierarchical View For Companies""", | 
				
			||||
 | 
					    'version': '10.0.1.0', | 
				
			||||
 | 
					    'description': """Companies will be listed in hierarchical structure""", | 
				
			||||
 | 
					    'author': 'Cybrosys Techno Solutions', | 
				
			||||
 | 
					    'company': 'Cybrosys Techno Solutions', | 
				
			||||
 | 
					    'website': 'https://www.cybrosys.com', | 
				
			||||
 | 
					    'category': 'Tools', | 
				
			||||
 | 
					    'depends': ['base'], | 
				
			||||
 | 
					    'license': 'AGPL-3', | 
				
			||||
 | 
					    'data': [ | 
				
			||||
 | 
					        'views/company_hierarchy.xml', | 
				
			||||
 | 
					    ], | 
				
			||||
 | 
					    'images': ['static/description/banner.jpg'], | 
				
			||||
 | 
					    'demo': [], | 
				
			||||
 | 
					    'installable': True, | 
				
			||||
 | 
					    'auto_install': False, | 
				
			||||
 | 
					} | 
				
			||||
 | 
					
 | 
				
			||||
| 
		 After Width: | Height: | Size: 86 KiB  | 
| 
		 After Width: | Height: | Size: 70 KiB  | 
| 
		 After Width: | Height: | Size: 50 KiB  | 
| 
		 After Width: | Height: | Size: 32 KiB  | 
@ -0,0 +1,69 @@ | 
				
			|||||
 | 
					<section class="oe_container"> | 
				
			||||
 | 
					     <div class="oe_row oe_spaced"> | 
				
			||||
 | 
					         <h2 class="oe_slogan">Company Hierarchical View</h2> | 
				
			||||
 | 
					         <h3 class="oe_slogan">Display the companies in the hierarchical view</h3> | 
				
			||||
 | 
					         <h4 class="oe_slogan"><a href="https://www.cybrosys.com">Cybrosys Technologies</a> </h4> | 
				
			||||
 | 
					    </div> | 
				
			||||
 | 
					</section> | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					<section class="oe_container oe_dark"> | 
				
			||||
 | 
					    <div class="oe_row oe_spaced"> | 
				
			||||
 | 
					        <div class="oe_picture"> | 
				
			||||
 | 
					            <h3 class="oe_slogan">Overview</h3> | 
				
			||||
 | 
					            <p class="oe_mt32 text-justify" style="text-align: center;"> | 
				
			||||
 | 
					               The module gives the hierarchical view of the whole company structure. To understand | 
				
			||||
 | 
					                the company hierarchy, you don't need to open each company form and look parent. Just | 
				
			||||
 | 
					                install the module and get the company structure at a glance. | 
				
			||||
 | 
					            </p> | 
				
			||||
 | 
					        </div> | 
				
			||||
 | 
					    </div> | 
				
			||||
 | 
					</section> | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					<section class="oe_container"> | 
				
			||||
 | 
					    <div class="oe_row oe_spaced"> | 
				
			||||
 | 
					        <div style="text-align: center"> | 
				
			||||
 | 
					            <p> | 
				
			||||
 | 
					                <h4>Hierarchial View</h4> | 
				
			||||
 | 
					            <p> | 
				
			||||
 | 
					        </div> | 
				
			||||
 | 
					        <div class="oe_row oe_spaced" style="padding-left:65px;"> | 
				
			||||
 | 
					            <span style="color:green;"> ⚝ </span> Settings -> Users -> Companies<br/> | 
				
			||||
 | 
					            <span style="color:green;"> ⚝ </span> Open the Company form<br/> | 
				
			||||
 | 
					            <span style="color:green;"> ⚝ </span> Click on Actions -> Company Hierarchy<br/> | 
				
			||||
 | 
					        </div> | 
				
			||||
 | 
					        <div style="text-align: center"> | 
				
			||||
 | 
					            <div class="oe_demo oe_picture oe_screenshot"> | 
				
			||||
 | 
					                <img style="border:10px solid white;" src="company_hierarchy_view.png"> | 
				
			||||
 | 
					            </div> | 
				
			||||
 | 
					        </div> | 
				
			||||
 | 
					    </div> | 
				
			||||
 | 
					</section> | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					<section class="oe_container"> | 
				
			||||
 | 
							<h2 class="oe_slogan" style="margin-top:20px;" >Need Any Help?</h2> | 
				
			||||
 | 
							<div class="oe_slogan" style="margin-top:10px !important;"> | 
				
			||||
 | 
					            <div> | 
				
			||||
 | 
									<a  class="btn btn-primary btn-lg mt8" | 
				
			||||
 | 
									style="color: #FFFFFF !important;border-radius: 0;" href="https://www.cybrosys.com"><i | 
				
			||||
 | 
									class="fa fa-envelope"></i> Email </a> <a | 
				
			||||
 | 
									class="btn btn-primary btn-lg mt8" style="color: #FFFFFF !important;border-radius: 0;" | 
				
			||||
 | 
									href="https://www.cybrosys.com/contact/"><i | 
				
			||||
 | 
									class="fa fa-phone"></i> Contact Us </a> <a | 
				
			||||
 | 
									class="btn btn-primary btn-lg mt8" style="color: #FFFFFF !important;border-radius: 0;" | 
				
			||||
 | 
									href="https://www.cybrosys.com/odoo-customization-and-installation/"><i | 
				
			||||
 | 
									class="fa fa-check-square"></i> Request Customization </a> | 
				
			||||
 | 
						        </div> | 
				
			||||
 | 
					            <br> | 
				
			||||
 | 
							    <img src="cybro_logo.png" style="width: 190px; margin-bottom: 20px;" class="center-block"> | 
				
			||||
 | 
					            <div> | 
				
			||||
 | 
								  <a href="https://twitter.com/cybrosys" target="_blank"><i class="fa fa-2x fa-twitter" style="color:white;background: #00a0d1;width:35px;"></i></a></td> | 
				
			||||
 | 
					              <a href="https://www.linkedin.com/company/cybrosys-technologies-pvt-ltd" target="_blank"><i class="fa fa-2x fa-linkedin" style="color:white;background: #31a3d6;width:35px;padding-left: 3px;"></i></a></td> | 
				
			||||
 | 
					              <a href="https://www.facebook.com/cybrosystechnologies" target="_blank"><i class="fa fa-2x fa-facebook" style="color:white;background: #3b5998;width:35px;padding-left: 8px;"></i></a></td> | 
				
			||||
 | 
					              <a href="https://plus.google.com/106641282743045431892/about" target="_blank"><i class="fa fa-2x fa-google-plus" style="color:white;background: #c53c2c;width:35px;padding-left: 3px;"></i></a></td> | 
				
			||||
 | 
					              <a href="https://in.pinterest.com/cybrosys" target="_blank"><i class="fa fa-2x fa-pinterest" style="color:white;background: #ac0f18;width:35px;padding-left: 3px;"></i></a></td> | 
				
			||||
 | 
					            </div> | 
				
			||||
 | 
							</div> | 
				
			||||
 | 
					</section> | 
				
			||||
@ -0,0 +1,41 @@ | 
				
			|||||
 | 
					<?xml version="1.0" encoding="utf-8"?> | 
				
			||||
 | 
					<odoo> | 
				
			||||
 | 
					    <data> | 
				
			||||
 | 
					          <!-- Company Hierarchy --> | 
				
			||||
 | 
					          <record id="view_company_hierarchy" model="ir.ui.view"> | 
				
			||||
 | 
					                <field name="name">res.company.tree</field> | 
				
			||||
 | 
					                <field name="model">res.company</field> | 
				
			||||
 | 
					                <field name="field_parent">child_ids</field> | 
				
			||||
 | 
					                <field name="priority" eval="20"/> | 
				
			||||
 | 
					                <field name="arch" type="xml"> | 
				
			||||
 | 
					                    <tree string="Company"> | 
				
			||||
 | 
					                        <field name="name"/> | 
				
			||||
 | 
					                        <field name="partner_id"/> | 
				
			||||
 | 
					                        <field name="email"/> | 
				
			||||
 | 
					                        <field name="website"/> | 
				
			||||
 | 
					                        <field name="phone"/> | 
				
			||||
 | 
					                        <field name="currency_id"/> | 
				
			||||
 | 
					                        <field name="parent_id" invisible="1"/> | 
				
			||||
 | 
					                    </tree> | 
				
			||||
 | 
					                </field> | 
				
			||||
 | 
					          </record> | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					          <record id="action_company_hierarchy" model="ir.actions.act_window"> | 
				
			||||
 | 
					              <field name="name">Company Hierarchy</field> | 
				
			||||
 | 
					              <field name="type">ir.actions.act_window</field> | 
				
			||||
 | 
					              <field name="res_model">res.company</field> | 
				
			||||
 | 
					              <field name="domain">[('id','in',active_ids)]</field> | 
				
			||||
 | 
					              <field name="view_type">tree</field> | 
				
			||||
 | 
					              <field name="view_id" ref="view_company_hierarchy"/> | 
				
			||||
 | 
					          </record> | 
				
			||||
 | 
					
 | 
				
			||||
 | 
					          <record id="action_company_hierarchy_mutli" model="ir.values"> | 
				
			||||
 | 
					              <field name="name">Company Hierarchy</field> | 
				
			||||
 | 
					              <field name="model_id" ref="base.model_res_company"/> | 
				
			||||
 | 
					              <field name="value" eval="'ir.actions.act_window,' + str(ref('action_company_hierarchy'))"/> | 
				
			||||
 | 
					              <field name="key">action</field> | 
				
			||||
 | 
					              <field name="key2">client_action_multi</field> | 
				
			||||
 | 
					              <field name="model">res.company</field> | 
				
			||||
 | 
					          </record> | 
				
			||||
 | 
					    </data> | 
				
			||||
 | 
					</odoo> | 
				
			||||
					Loading…
					
					
				
		Reference in new issue