Skip to content

Commit

Permalink
[IMP] Añadir reglas de registro multicompañía a informes financieros …
Browse files Browse the repository at this point in the history
…e informes AEAT
  • Loading branch information
hugosantosred committed Apr 24, 2017
1 parent ee763a0 commit 0be44e7
Show file tree
Hide file tree
Showing 18 changed files with 150 additions and 13 deletions.
3 changes: 2 additions & 1 deletion account_balance_reporting/__openerp__.py
Expand Up @@ -7,7 +7,7 @@

{
"name": "Account balance reporting engine",
"version": "8.0.1.2.0",
"version": "8.0.1.3.0",
"author": "Pexego, "
"AvanzOSC, "
"Tecnativa, "
Expand All @@ -26,6 +26,7 @@
],
"data": [
"security/ir.model.access.csv",
"security/ir_rule.xml",
"views/account_account_view.xml",
"views/account_balance_reporting_template_view.xml",
"views/account_balance_reporting_report_view.xml",
Expand Down
15 changes: 15 additions & 0 deletions account_balance_reporting/security/ir_rule.xml
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- © 2017 Hugo Santos <hugo.santos@factorlibre.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -->
<openerp>
<data>
<record id="ir_rule_account_balance_reporting_company" model="ir.rule">
<field name="name">Financial Reports Company Rule</field>
<field name="model_id" ref="model_account_balance_reporting"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_unlink" eval="True"/>
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
</record>
</data>
</openerp>
5 changes: 3 additions & 2 deletions l10n_es_aeat_mod111/__openerp__.py
Expand Up @@ -18,7 +18,7 @@

{
'name': 'AEAT modelo 111',
'version': '8.0.2.0.0',
'version': '8.0.2.1.0',
'category': "Localisation/Accounting",
'author': "AvanzOSC,"
"Serv. Tecnol. Avanzados - Pedro M. Baeza,"
Expand All @@ -32,6 +32,7 @@
'data': [
'data/aeat_export_mod111_data.xml',
'views/mod111_view.xml',
'security/ir.model.access.csv'],
'security/ir.model.access.csv',
'security/ir_rule.xml'],
'installable': True,
}
15 changes: 15 additions & 0 deletions l10n_es_aeat_mod111/security/ir_rule.xml
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- © 2017 Hugo Santos <hugo.santos@factorlibre.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -->
<openerp>
<data>
<record id="ir_rule_aeat_mod111_company" model="ir.rule">
<field name="name">AEAT 111 Company Rule</field>
<field name="model_id" ref="model_l10n_es_aeat_mod111_report"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_unlink" eval="True"/>
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
</record>
</data>
</openerp>
5 changes: 3 additions & 2 deletions l10n_es_aeat_mod115/__openerp__.py
Expand Up @@ -20,7 +20,7 @@

{
'name': 'AEAT modelo 115',
'version': '8.0.1.2.0',
'version': '8.0.1.3.0',
'category': "Localisation/Accounting",
'author': "Serv. Tecnol. Avanzados - Pedro M. Baeza,"
"AvanzOSC,"
Expand All @@ -32,6 +32,7 @@
'data': [
'wizard/export_mod115_to_boe.xml',
'views/mod115_view.xml',
'security/ir.model.access.csv'],
'security/ir.model.access.csv',
'security/ir_rule.xml'],
'installable': True,
}
15 changes: 15 additions & 0 deletions l10n_es_aeat_mod115/security/ir_rule.xml
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- © 2017 Hugo Santos <hugo.santos@factorlibre.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -->
<openerp>
<data>
<record id="ir_rule_aeat_mod115_company" model="ir.rule">
<field name="name">AEAT 115 Company Rule</field>
<field name="model_id" ref="model_l10n_es_aeat_mod115_report"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_unlink" eval="True"/>
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
</record>
</data>
</openerp>
3 changes: 2 additions & 1 deletion l10n_es_aeat_mod130/__openerp__.py
Expand Up @@ -23,7 +23,7 @@

{
"name": "AEAT modelo 130",
"version": "8.0.0.8.0",
"version": "8.0.0.9.0",
"author": "Serv. Tecnol. Avanzados - Pedro M. Baeza, "
"Odoo Community Association (OCA)",
"license": "AGPL-3",
Expand Down Expand Up @@ -65,6 +65,7 @@
"wizard/export_mod130_to_boe.xml",
"views/mod130_view.xml",
"security/ir.model.access.csv",
"security/ir_rule.xml"
],
"installable": True,
}
15 changes: 15 additions & 0 deletions l10n_es_aeat_mod130/security/ir_rule.xml
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- © 2017 Hugo Santos <hugo.santos@factorlibre.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -->
<openerp>
<data>
<record id="ir_rule_aeat_mod130_company" model="ir.rule">
<field name="name">AEAT 130 Company Rule</field>
<field name="model_id" ref="model_l10n_es_aeat_mod130_report"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_unlink" eval="True"/>
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
</record>
</data>
</openerp>
5 changes: 3 additions & 2 deletions l10n_es_aeat_mod216/__openerp__.py
Expand Up @@ -18,7 +18,7 @@

{
'name': 'AEAT modelo 216',
'version': '8.0.1.2.0',
'version': '8.0.1.3.0',
'category': "Localisation/Accounting",
'author': "Serv. Tecnol. Avanzados - Pedro M. Baeza,"
"AvanzOSC,"
Expand All @@ -34,7 +34,8 @@
'wizard/export_mod216_to_boe.xml',
'views/mod216_view.xml',
'views/res_partner_view.xml',
'security/ir.model.access.csv'
'security/ir.model.access.csv',
'security/ir_rule.xml'
],
'installable': True,
}
15 changes: 15 additions & 0 deletions l10n_es_aeat_mod216/security/ir_rule.xml
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- © 2017 Hugo Santos <hugo.santos@factorlibre.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -->
<openerp>
<data>
<record id="ir_rule_aeat_mod216_company" model="ir.rule">
<field name="name">AEAT 216 Company Rule</field>
<field name="model_id" ref="model_l10n_es_aeat_mod216_report"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_unlink" eval="True"/>
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
</record>
</data>
</openerp>
5 changes: 3 additions & 2 deletions l10n_es_aeat_mod296/__openerp__.py
Expand Up @@ -20,7 +20,7 @@

{
'name': 'AEAT modelo 296',
'version': '8.0.1.2.0',
'version': '8.0.1.3.0',
'category': "Localisation/Accounting",
'author': "Serv. Tecnol. Avanzados - Pedro M. Baeza,"
"AvanzOSC,"
Expand All @@ -35,6 +35,7 @@
'data': [
'wizard/export_mod296_to_boe.xml',
'views/mod296_view.xml',
'security/ir.model.access.csv'],
'security/ir.model.access.csv',
'security/ir_rule.xml'],
'installable': True,
}
15 changes: 15 additions & 0 deletions l10n_es_aeat_mod296/security/ir_rule.xml
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- © 2017 Hugo Santos <hugo.santos@factorlibre.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -->
<openerp>
<data>
<record id="ir_rule_aeat_mod296_company" model="ir.rule">
<field name="name">AEAT 296 Company Rule</field>
<field name="model_id" ref="model_l10n_es_aeat_mod296_report"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_unlink" eval="True"/>
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
</record>
</data>
</openerp>
3 changes: 2 additions & 1 deletion l10n_es_aeat_mod303/__openerp__.py
Expand Up @@ -6,7 +6,7 @@

{
"name": "AEAT modelo 303",
"version": "8.0.1.9.0",
"version": "8.0.1.10.0",
'category': "Accounting & Finance",
'author': "Guadaltech,"
"AvanzOSC,"
Expand All @@ -26,6 +26,7 @@
"data/aeat_export_mod303_2017_data.xml",
"views/mod303_view.xml",
"security/ir.model.access.csv",
"security/ir_rule.xml"
],
"installable": True,
}
15 changes: 15 additions & 0 deletions l10n_es_aeat_mod303/security/ir_rule.xml
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- © 2017 Hugo Santos <hugo.santos@factorlibre.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -->
<openerp>
<data>
<record id="ir_rule_aeat_mod303_company" model="ir.rule">
<field name="name">AEAT 303 Company Rule</field>
<field name="model_id" ref="model_l10n_es_aeat_mod303_report"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_unlink" eval="True"/>
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
</record>
</data>
</openerp>
3 changes: 2 additions & 1 deletion l10n_es_aeat_mod340/__openerp__.py
Expand Up @@ -23,7 +23,7 @@

{
'name': 'Generación de fichero modelo 340 y libro de IVA',
'version': '8.0.2.3.0',
'version': '8.0.2.4.0',
"author": "Spanish Localization Team,"
# "Acysos S.L., "
# "Ting, "
Expand Down Expand Up @@ -56,6 +56,7 @@
'views/account_invoice_view.xml',
'views/account_view.xml',
'data/taxes_data.xml',
'security/ir_rule.xml'
],
'installable': True,
}
15 changes: 15 additions & 0 deletions l10n_es_aeat_mod340/security/ir_rule.xml
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- © 2017 Hugo Santos <hugo.santos@factorlibre.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -->
<openerp>
<data>
<record id="ir_rule_aeat_mod340_company" model="ir.rule">
<field name="name">AEAT 340 Company Rule</field>
<field name="model_id" ref="model_l10n_es_aeat_mod340_report"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_unlink" eval="True"/>
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
</record>
</data>
</openerp>
2 changes: 1 addition & 1 deletion l10n_es_aeat_mod347/__openerp__.py
Expand Up @@ -10,7 +10,7 @@

{
'name': "Modelo 347 AEAT",
'version': "8.0.1.4.0",
'version': "8.0.1.5.0",
'author': "Pexego,"
"ASR-OSS,"
"NaN·tic,"
Expand Down
9 changes: 9 additions & 0 deletions l10n_es_aeat_mod347/security/mod_347_security.xml
Expand Up @@ -9,5 +9,14 @@
<field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field>
</record>

<record id="ir_rule_aeat_mod347_company" model="ir.rule">
<field name="name">AEAT 347 Company Rule</field>
<field name="model_id" ref="model_l10n_es_aeat_mod347_report"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_unlink" eval="True"/>
<field name="domain_force">[('company_id','child_of',[user.company_id.id])]</field>
</record>

</data>
</openerp>

0 comments on commit 0be44e7

Please sign in to comment.