Skip to content

Commit

Permalink
[10.0]-[MIG]-Business requirement deliverable crm from v8 to v10 (OCA…
Browse files Browse the repository at this point in the history
…#229)

* [MIG]Migrated Module

* [IMP]Improved code

* [IMP]Improved code

* [IMP]Improved code

* [IMP]Improved code

* [IMP]Improved code for demo data

* [IMP]Improveed License code

* [IMP]Improved code in xml

* [IMP]Imprved demo data,Removed duplicate data

* [IMP]Improved code for update quatation

* [IMP]Improved code for update quatation

* [IMP]Improved BR button postion in CRM

* [IMP]Improved code

* [IMP]Fixed issue of pricelist comes from BR

* [IMP]Improved changes

* [IMP]Imprroved code

* [IMP]Imprroved code

* [IMP]Imprroved code

* [IMP]Imprroved code
  • Loading branch information
YogeshMahera-SerpentCS authored and Tardo committed Mar 30, 2020
1 parent 0bb342c commit 4429c62
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 16 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,23 @@
<odoo>
<data noupdate="1">

<!-- Projects -->
<record id="project_1" model="project.project">
<field name="name">Corporate Website</field>
<field name="partner_id" ref="base.res_partner_2"/>
<record id="base.HKD" model="res.currency">
<field name="name">HKD</field>
<field name="symbol">$</field>
<field name="rounding">0.01</field>
<field name="active" eval="True"/>
</record>
<record id="project_2" model="project.project">
<field name="name">ERP improvements</field>
<field name="partner_id" ref="base.main_partner"/>
</record>
<record id="project_3" model="project.project">
<field name="name">Business Analysis</field>
<field name="partner_id" ref="base.res_partner_12"/>

<!--Pricelist Demo data -->
<record model="product.pricelist" id="brpricelist0">
<field name="name">HKD Pricelist</field>
<field name="sequence">2</field>
<field name="currency_id" ref="base.HKD"/>
</record>

<record id="business_requirement.business_requirement_4" model="business.requirement">
<field name="pricelist_id" ref="brpricelist0"/>
</record>
<!-- Products -->
<record id="product_template_1" model="product.template" context="{'create_product_product': True}">
<field name="name">Developer</field>
Expand Down
10 changes: 5 additions & 5 deletions business_requirement_deliverable/tests/test_br.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,13 @@ def setUp(self):
'name': 'Your user test',
'login': 'your.user@your-user.com'
})
self.currency_usd_id = self.env.ref("base.USD").id
self.currency_eur_id = self.env.ref("base.EUR").id
self.currency_usd_id = self.env.ref("base.USD")
self.currency_eur_id = self.env.ref("base.EUR")

self.pricelist_id = self.env['product.pricelist'].create({
'name': 'United States',
'sequence': 10,
'currency_id': self.currency_eur_id
'currency_id': self.currency_eur_id.id
})
self.partner1 = self.env.ref('base.res_partner_1')
vals = {
Expand Down Expand Up @@ -110,8 +110,8 @@ def test_commercial_fields(self):

def test_get_cost_total(self):
cost_total = self.br.total_revenue
self.assertEqual(
cost_total, 900.0 * 1 + 1100.0 * 1 + 1300.0 * 1 + 1500.0 * 1)
total_cost = 900.0 * 1 + 1100.0 * 1 + 1300.0 * 1 + 1500.0 * 1
self.assertEqual(cost_total, total_cost)

def test_compute_get_price_total(self):
for line in self.br.deliverable_lines:
Expand Down
7 changes: 7 additions & 0 deletions business_requirement_deliverable/views/business_view.xml
Original file line number Diff line number Diff line change
Expand Up @@ -314,4 +314,11 @@
parent="business_requirement.menu_business_requirement"
sequence="11"/>

<!-- MenuItem Price List in BR Configuration-->
<menuitem action="product.product_pricelist_action2"
id="menu_product_pricelist_action2"
parent="business_requirement.menu_business_configuration"
sequence="12"
groups="product.group_sale_pricelist"/>

</odoo>

0 comments on commit 4429c62

Please sign in to comment.