15 changed files with 67 additions and 102 deletions
-
21partner_sector/README.rst
-
1partner_sector/__init__.py
-
12partner_sector/__manifest__.py
-
6partner_sector/models/__init__.py
-
14partner_sector/models/base_config_settings.py
-
6partner_sector/models/res_config_settings.py
-
9partner_sector/models/res_partner.py
-
13partner_sector/models/res_partner_sector.py
-
3partner_sector/tests/__init__.py
-
7partner_sector/tests/test_res_partner_sector.py
-
21partner_sector/views/base_config_settings.xml
-
30partner_sector/views/res_config_settings.xml
-
4partner_sector/views/res_partner_sector_view.xml
-
3partner_sector/views/res_partner_view.xml
-
19partner_sector/views/sale_config_settings.xml
@ -1,4 +1,3 @@ |
|||
# -*- coding: utf-8 -*- |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
|
|||
from . import models |
@ -1,9 +1,5 @@ |
|||
# -*- coding: utf-8 -*- |
|||
# © 2015 Antiun Ingenieria S.L. - Javier Iniesta |
|||
# © 2016 Tecnativa S.L. - Vicent Cubells |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
|
|||
from . import res_partner |
|||
from . import res_partner_sector |
|||
from . import base_config_settings |
|||
from . import sale_config_settings |
|||
from . import res_config_settings |
@ -1,14 +0,0 @@ |
|||
# -*- coding: utf-8 -*- |
|||
# Copyright 2018 Eficent Business and IT Consulting Services, S.L. |
|||
|
|||
from odoo import fields, models |
|||
|
|||
|
|||
class BaseConfigSettings(models.TransientModel): |
|||
_inherit = 'base.config.settings' |
|||
|
|||
group_use_partner_sector_for_person = fields.Boolean( |
|||
'Use sector for individuals', |
|||
help="Set if you want to be able use sectors for " |
|||
"individuals also.", |
|||
implied_group='partner_sector.group_use_partner_sector_for_person') |
@ -1,11 +1,11 @@ |
|||
# -*- coding: utf-8 -*- |
|||
# Copyright 2018 Eficent Business and IT Consulting Services, S.L. |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
|
|||
from odoo import fields, models |
|||
|
|||
|
|||
class SaleConfigSettings(models.TransientModel): |
|||
_inherit = 'sale.config.settings' |
|||
class ResConfigSettings(models.TransientModel): |
|||
_inherit = 'res.config.settings' |
|||
|
|||
group_use_partner_sector_for_person = fields.Boolean( |
|||
'Use sector for individuals', |
@ -1,6 +1,3 @@ |
|||
# -*- coding: utf-8 -*- |
|||
# © 2015 Antiun Ingenieria S.L. - Javier Iniesta |
|||
# © 2016 Tecnativa S.L. - Vicent Cubells |
|||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
|||
|
|||
from . import test_res_partner_sector |
@ -1,21 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<odoo> |
|||
|
|||
<record id="view_general_configuration" model="ir.ui.view"> |
|||
<field name="name">General Settings</field> |
|||
<field name="model">base.config.settings</field> |
|||
<field name="inherit_id" ref="base_setup.view_general_configuration"/> |
|||
<field name="arch" type="xml"> |
|||
<group name="authentication" position="after"> |
|||
<group name="partner"> |
|||
<label for="id" string="Sector for individual"/> |
|||
<div name="group_use_partner_sector_for_person"> |
|||
<field name="group_use_partner_sector_for_person" class="oe_inline"/> |
|||
<label for="group_use_partner_sector_for_person"/> |
|||
</div> |
|||
</group> |
|||
</group> |
|||
</field> |
|||
</record> |
|||
|
|||
</odoo> |
@ -0,0 +1,30 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<!-- Copyright 2018 Eficent Business and IT Consulting Services, S.L. |
|||
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). --> |
|||
<odoo> |
|||
|
|||
<record id="res_config_settings_view_form" model="ir.ui.view"> |
|||
<field name="name">res.config.settings.view.form</field> |
|||
<field name="model">res.config.settings</field> |
|||
<field name="inherit_id" ref="base_setup.res_config_settings_view_form"/> |
|||
<field name="arch" type="xml"> |
|||
<xpath expr="//div[@name='multi_company']" position="after"> |
|||
<h2>Partner Sectors</h2> |
|||
<div class="row mt16 o_settings_container" name="partner_sectors"> |
|||
<div class="col-xs-12 col-md-6 o_setting_box"> |
|||
<div class="o_setting_left_pane"> |
|||
<field name="group_use_partner_sector_for_person"/> |
|||
</div> |
|||
<div class="o_setting_right_pane"> |
|||
<label string="Sector for individual" for="group_use_partner_sector_for_person"/> |
|||
<div class="text-muted"> |
|||
Enable sectors for individuals. |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</xpath> |
|||
</field> |
|||
</record> |
|||
|
|||
</odoo> |
@ -1,19 +0,0 @@ |
|||
<?xml version="1.0" encoding="utf-8"?> |
|||
<odoo> |
|||
<record id="view_sale_config_settings" model="ir.ui.view"> |
|||
<field name="name">partner sector settings</field> |
|||
<field name="model">sale.config.settings</field> |
|||
<field name="inherit_id" ref="sales_team.view_sale_config_settings"/> |
|||
<field name="arch" type="xml"> |
|||
<div id="main" position="inside"> |
|||
<group name="partner_sector" string="Partner Sector"> |
|||
<label for="id" string="Sector for individuals"/> |
|||
<div name="group_use_partner_sector_for_person"> |
|||
<field name="group_use_partner_sector_for_person" class="oe_inline"/> |
|||
<label for="group_use_partner_sector_for_person"/> |
|||
</div> |
|||
</group> |
|||
</div> |
|||
</field> |
|||
</record> |
|||
</odoo> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue