15 changed files with 67 additions and 102 deletions
-
19partner_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). |
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
||||
|
|
||||
from . import models |
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). |
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
||||
|
|
||||
from . import res_partner |
from . import res_partner |
||||
from . import res_partner_sector |
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. |
# 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 |
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( |
group_use_partner_sector_for_person = fields.Boolean( |
||||
'Use sector for individuals', |
'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). |
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). |
||||
|
|
||||
from . import test_res_partner_sector |
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