Skip to content

Commit

Permalink
[IMP] agreement_legal: black, isort, prettier
Browse files Browse the repository at this point in the history
  • Loading branch information
victoralmau committed May 14, 2021
1 parent 387e695 commit 2ff0685
Show file tree
Hide file tree
Showing 41 changed files with 1,322 additions and 912 deletions.
6 changes: 4 additions & 2 deletions agreement_legal/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@

def post_init_agreement_legal(cr, registry):
env = api.Environment(cr, SUPERUSER_ID, dict())
cr.execute('UPDATE agreement SET stage_id = %s WHERE stage_id IS NULL;',
(env.ref('agreement_legal.agreement_stage_new').id,))
cr.execute(
"UPDATE agreement SET stage_id = %s WHERE stage_id IS NULL;",
(env.ref("agreement_legal.agreement_stage_new").id,),
)
return True
13 changes: 3 additions & 10 deletions agreement_legal/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,17 +35,10 @@
"views/agreement.xml",
"views/menu.xml",
],
"demo": [
"demo/demo.xml"
],
'qweb': [
"static/src/xml/domain_widget_view.xml"
],
"demo": ["demo/demo.xml"],
"qweb": ["static/src/xml/domain_widget_view.xml"],
"post_init_hook": "post_init_agreement_legal",
"application": True,
"development_status": "Beta",
"maintainers": [
"max3903",
"ygol"
],
"maintainers": ["max3903", "ygol"],
}
11 changes: 1 addition & 10 deletions agreement_legal/data/agreement_stage.xml
Original file line number Diff line number Diff line change
@@ -1,54 +1,45 @@
<?xml version="1.0"?>
<?xml version="1.0" ?>
<odoo>

<record id="agreement_stage_new" model="agreement.stage">
<field name="name">New</field>
<field name="sequence">10</field>
<field name="stage_type">agreement</field>
</record>

<record id="agreement_stage_draft" model="agreement.stage">
<field name="name">Draft</field>
<field name="sequence">20</field>
<field name="stage_type">agreement</field>
</record>

<record id="agreement_stage_reviewed" model="agreement.stage">
<field name="name">Reviewed</field>
<field name="sequence">30</field>
<field name="stage_type">agreement</field>
</record>

<record id="agreement_stage_negotiation" model="agreement.stage">
<field name="name">Negotiation</field>
<field name="sequence">40</field>
<field name="stage_type">agreement</field>
</record>

<record id="agreement_stage_out" model="agreement.stage">
<field name="name">Out for Customer Signature</field>
<field name="sequence">50</field>
<field name="stage_type">agreement</field>
</record>

<record id="agreement_stage_internal" model="agreement.stage">
<field name="name">Waiting Internal Signature</field>
<field name="sequence">60</field>
<field name="stage_type">agreement</field>
</record>

<record id="agreement_stage_active" model="agreement.stage">
<field name="name">Active</field>
<field name="sequence">70</field>
<field name="stage_type">agreement</field>
</record>

<record id="agreement_stage_expired" model="agreement.stage">
<field name="name">Expired</field>
<field name="sequence">80</field>
<field name="stage_type">agreement</field>
</record>

<record id="agreement_stage_cancelled" model="agreement.stage">
<field name="name">Cancelled</field>
<field name="sequence">100</field>
Expand Down
6 changes: 1 addition & 5 deletions agreement_legal/data/agreement_type.xml
Original file line number Diff line number Diff line change
@@ -1,16 +1,12 @@
<?xml version="1.0"?>
<?xml version="1.0" ?>
<odoo>

<record id="agreement_type_agreement" model="agreement.type">
<field name="name">Agreement</field>
</record>

<record id="agreement_type_contract" model="agreement.type">
<field name="name">Contract</field>
</record>

<record id="agreement_type_loi" model="agreement.type">
<field name="name">Letter of Intent</field>
</record>

</odoo>
6 changes: 2 additions & 4 deletions agreement_legal/data/ir_sequence.xml
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8" ?>
<odoo noupdate="1">

<!-- Sequence for agreement -->
<record id="seq_agreement" model="ir.sequence">
<field name="name">Agreements</field>
<field name="code">agreement</field>
<field name="prefix">AG</field>
<field name="padding">3</field>
<field name="company_id" eval="False"/>
<field name="company_id" eval="False" />
</record>

</odoo>
4 changes: 1 addition & 3 deletions agreement_legal/data/module_category.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8" ?>
<odoo>

<record id="agreement" model="ir.module.category">
<field name="name">Agreement</field>
<field name="sequence">80</field>
</record>

</odoo>
26 changes: 10 additions & 16 deletions agreement_legal/demo/demo.xml
Original file line number Diff line number Diff line change
@@ -1,40 +1,34 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8" ?>
<!--
© 2019 Ygol Internetwork (yves@ygol.com)
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
-->

<odoo noupdate="1">

<record id="agreement.market1" model="agreement">
<field name="description">Hardware IT (C2C-IT0042)</field>
<field name="agreement_type_id" ref="agreement_type_agreement"/>
<field name="agreement_type_id" ref="agreement_type_agreement" />
</record>

<record id="agreement.market2" model="agreement">
<field name="description">Fiber access office Lausanne (C2C-IT0043)</field>
<field name="agreement_type_id" ref="agreement_type_contract"/>
<field name="agreement_type_id" ref="agreement_type_contract" />
</record>

<record id="agreement.market3" model="agreement">
<field name="description">Vétérinaire (AGR-VETO001)</field>
<field name="agreement_type_id" ref="agreement_type_loi"/>
<field name="agreement_type_id" ref="agreement_type_loi" />
</record>

<record id="agreement.market4" model="agreement">
<field name="description">Wazo IPBX deployment and maintenance (AGR-TEL001)</field>
<field name="agreement_type_id" ref="agreement_type_loi"/>
<field
name="description"
>Wazo IPBX deployment and maintenance (AGR-TEL001)</field>
<field name="agreement_type_id" ref="agreement_type_loi" />
</record>

<record id="agreement.market5" model="agreement">
<field name="description">SIP Phones supply (BUY-VOIP012)</field>
<field name="agreement_type_id" ref="agreement_type_agreement"/>
<field name="agreement_type_id" ref="agreement_type_agreement" />
</record>

<record id="agreement.market6" model="agreement">
<field name="is_template">True</field>
<field name="description">SIP-ISDN gateways (BUY-VOIP013)</field>
<field name="agreement_type_id" ref="agreement_legal.agreement_type_contract"/>
<field name="agreement_type_id" ref="agreement_legal.agreement_type_contract" />
</record>

</odoo>
6 changes: 4 additions & 2 deletions agreement_legal/migrations/12.0.2.0.0/post-migration.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,7 @@ def migrate(env, version):
if not version:
return

env.execute("UPDATE agreement_stage SET stage_type = 'agreement' "
"WHERE stage_type IS NULL;")
env.execute(
"UPDATE agreement_stage SET stage_type = 'agreement' "
"WHERE stage_type IS NULL;"
)
Loading

0 comments on commit 2ff0685

Please sign in to comment.