[IMP]: Improved partner demo xml_id referenced based on changes in server

bzr revid: rpa@tinyerp.com-20120620120305-g88c9cp55csnsvoc
This commit is contained in:
Rucha (Open ERP) 2012-06-20 17:33:05 +05:30
parent 7d20aaa7e2
commit 0aaef8a06e
43 changed files with 177 additions and 207 deletions

View File

@ -16,7 +16,7 @@
<field name="date_invoice" eval="time.strftime('%Y')+'-01-01'"/> <field name="date_invoice" eval="time.strftime('%Y')+'-01-01'"/>
<field eval="14.0" name="amount_untaxed"/> <field eval="14.0" name="amount_untaxed"/>
<field eval="14.0" name="amount_total"/> <field eval="14.0" name="amount_total"/>
<field name="partner_id" ref="base.res_partner_maxtor"/> <field name="partner_id" ref="base.res_partner_17"/>
</record> </record>
<record id="demo_invoice_0_line_rpanrearpanelshe0" model="account.invoice.line"> <record id="demo_invoice_0_line_rpanrearpanelshe0" model="account.invoice.line">
<field name="invoice_id" ref="demo_invoice_0"/> <field name="invoice_id" ref="demo_invoice_0"/>
@ -28,7 +28,7 @@
<field name="invoice_line_tax_id" eval="[(6,0,[])]"/> <field name="invoice_line_tax_id" eval="[(6,0,[])]"/>
<field name="product_id" ref="product.product_product_rearpanelarm0"/> <field name="product_id" ref="product.product_product_rearpanelarm0"/>
<field name="quantity" eval="1.0" /> <field name="quantity" eval="1.0" />
<field name="partner_id" ref="base.res_partner_maxtor"/> <field name="partner_id" ref="base.res_partner_16"/>
<field name="name">[RPAN100] Rear Panel SHE100</field> <field name="name">[RPAN100] Rear Panel SHE100</field>
</record> </record>
<record id="demo_invoice_0_line_rckrackcm0" model="account.invoice.line"> <record id="demo_invoice_0_line_rckrackcm0" model="account.invoice.line">
@ -41,7 +41,7 @@
<field name="invoice_line_tax_id" eval="[(6,0,[])]"/> <field name="invoice_line_tax_id" eval="[(6,0,[])]"/>
<field name="product_id" ref="product.product_product_shelf1"/> <field name="product_id" ref="product.product_product_shelf1"/>
<field name="quantity" eval="1.0" /> <field name="quantity" eval="1.0" />
<field name="partner_id" ref="base.res_partner_maxtor"/> <field name="partner_id" ref="base.res_partner_17"/>
<field name="name">[RCK200] Rack 200cm</field> <field name="name">[RCK200] Rack 200cm</field>
</record> </record>
</data> </data>

View File

@ -102,7 +102,7 @@
<field name="parent_id" ref="analytic_integration"/> <field name="parent_id" ref="analytic_integration"/>
<field name="type">normal</field> <field name="type">normal</field>
<field name="state">open</field> <field name="state">open</field>
<field name="partner_id" ref="base.res_partner_seagate"/> <field name="partner_id" ref="base.res_partner_19"/>
</record> </record>
<record id="analytic_seagate_p2" model="account.analytic.account"> <record id="analytic_seagate_p2" model="account.analytic.account">
<field name="name">Seagate P2</field> <field name="name">Seagate P2</field>
@ -110,7 +110,7 @@
<field name="type">normal</field> <field name="type">normal</field>
<field name="parent_id" ref="analytic_integration"/> <field name="parent_id" ref="analytic_integration"/>
<field name="state">open</field> <field name="state">open</field>
<field name="partner_id" ref="base.res_partner_seagate"/> <field name="partner_id" ref="base.res_partner_19"/>
</record> </record>
<record id="analytic_magasin_bml_1" model="account.analytic.account"> <record id="analytic_magasin_bml_1" model="account.analytic.account">
<field name="name">Magasin BML 1</field> <field name="name">Magasin BML 1</field>
@ -150,25 +150,24 @@
<field name="type">normal</field> <field name="type">normal</field>
<field name="partner_id" ref="base.res_partner_4"/> <field name="partner_id" ref="base.res_partner_4"/>
</record> </record>
<!--To remove or change ID--> <record id="analytic_spark" model="account.analytic.account">
<!--record id="analytic_sednacom" model="account.analytic.account"> <field name="name">Spark Systems</field>
<field name="name">Sednacom</field>
<field name="code">2</field> <field name="code">2</field>
<field eval="str(time.localtime()[0] - 1) + '-05-09'" name="date_start"/> <field eval="str(time.localtime()[0] - 1) + '-05-09'" name="date_start"/>
<field eval="time.strftime('%Y-05-08')" name="date"/> <field eval="time.strftime('%Y-05-08')" name="date"/>
<field name="parent_id" ref="analytic_partners"/> <field name="parent_id" ref="analytic_partners"/>
<field name="type">normal</field> <field name="type">normal</field>
<field name="partner_id" ref="base.res_partner_sednacom"/> <field name="partner_id" ref="base.res_partner_16"/>
<field name="state">open</field> <field name="state">open</field>
</record--> </record>
<record id="analytic_thymbra" model="account.analytic.account"> <record id="analytic_nebula" model="account.analytic.account">
<field name="name">Thymbra</field> <field name="name">Nebula</field>
<field name="code">3</field> <field name="code">3</field>
<field eval="time.strftime('%Y-02-01')" name="date_start"/> <field eval="time.strftime('%Y-02-01')" name="date_start"/>
<field eval="time.strftime('%Y-07-01')" name="date"/> <field eval="time.strftime('%Y-07-01')" name="date"/>
<field name="type">normal</field> <field name="type">normal</field>
<field name="parent_id" ref="analytic_partners"/> <field name="parent_id" ref="analytic_partners"/>
<field name="partner_id" ref="base.res_partner_thymbra"/> <field name="partner_id" ref="base.res_partner_17"/>
<field name="state">open</field> <field name="state">open</field>
</record> </record>
<record id="analytic_leclerc" model="account.analytic.account"> <record id="analytic_leclerc" model="account.analytic.account">
@ -187,14 +186,14 @@
<field eval="str(time.localtime()[0] + 1) + '-02-01'" name="date"/> <field eval="str(time.localtime()[0] + 1) + '-02-01'" name="date"/>
<field name="type">normal</field> <field name="type">normal</field>
<field name="parent_id" ref="analytic_partners"/> <field name="parent_id" ref="analytic_partners"/>
<field name="partner_id" ref="base.res_partner_desertic_hispafuentes"/> <field name="partner_id" ref="base.res_partner_12"/>
</record> </record>
<record id="analytic_tiny_at_work" model="account.analytic.account"> <record id="analytic_tiny_at_work" model="account.analytic.account">
<field name="name">OpenERP SA AT Work</field> <field name="name">OpenERP SA AT Work</field>
<field name="code">15</field> <field name="code">15</field>
<field name="type">normal</field> <field name="type">normal</field>
<field name="parent_id" ref="analytic_partners"/> <field name="parent_id" ref="analytic_partners"/>
<field name="partner_id" ref="base.res_partner_tinyatwork"/> <field name="partner_id" ref="base.res_partner_18"/>
</record> </record>
<record id="analytic_partners_camp_to_camp" model="account.analytic.account"> <record id="analytic_partners_camp_to_camp" model="account.analytic.account">
<field name="name">Camp to Camp</field> <field name="name">Camp to Camp</field>

View File

@ -13,7 +13,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_desertic_hispafuentes partner_id: base.res_partner_12
reference_type: none reference_type: none
- -

View File

@ -13,7 +13,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.bank_journal journal_id: account.bank_journal
partner_id: base.res_partner_desertic_hispafuentes partner_id: base.res_partner_12
reference_type: none reference_type: none
- -
I check that Initially customer invoice state is "Draft" I check that Initially customer invoice state is "Draft"

View File

@ -36,7 +36,7 @@
invoice_line_tax_id: invoice_line_tax_id:
- tax10 - tax10
journal_id: account.expenses_journal journal_id: account.expenses_journal
partner_id: base.res_partner_desertic_hispafuentes partner_id: base.res_partner_12
reference_type: none reference_type: none
type: in_invoice type: in_invoice
- -

View File

@ -20,7 +20,7 @@
debit: 0.0 debit: 0.0
journal_id: account.bank_journal journal_id: account.bank_journal
name: Basic Computer name: Basic Computer
partner_id: base.res_partner_desertic_hispafuentes partner_id: base.res_partner_12
period_id: account.period_6 period_id: account.period_6
ref: '2011010' ref: '2011010'
tax_amount: 0.0 tax_amount: 0.0
@ -37,8 +37,8 @@
'search_default_journal_id': 1, 'journal_type': 'sale', 'search_default_period_id': 6, 'journal_id': 1, 'view_mode': False, 'search_default_journal_id': 1, 'journal_type': 'sale', 'search_default_period_id': 6, 'journal_id': 1, 'view_mode': False,
'visible_id': 1, 'period_id': 6, 'tz': False, 'active_ids': [ref('menu_eaction_account_moves_sale')], 'visible_id': 1, 'period_id': 6, 'tz': False, 'active_ids': [ref('menu_eaction_account_moves_sale')],
'search_default_posted': 0, 'active_id': ref('menu_eaction_account_moves_sale')}) 'search_default_posted': 0, 'active_id': ref('menu_eaction_account_moves_sale')})
partner = self.onchange_partner_id(cr, uid, [], False, ref('base.res_partner_desertic_hispafuentes'), ref('account.cash'), debit=0, credit=2000, date=date, journal=False) partner = self.onchange_partner_id(cr, uid, [], False, ref('base.res_partner_12'), ref('account.cash'), debit=0, credit=2000, date=date, journal=False)
account = self.onchange_account_id(cr, uid, [], account_id=ref('account.a_recv'), partner_id= ref('base.res_partner_desertic_hispafuentes')) account = self.onchange_account_id(cr, uid, [], account_id=ref('account.a_recv'), partner_id= ref('base.res_partner_12'))
vals = { vals = {
'journal_id': ref('account.bank_journal'), 'journal_id': ref('account.bank_journal'),
'period_id': ref('account.period_6'), 'period_id': ref('account.period_6'),
@ -51,7 +51,7 @@
'date': time.strftime('%Y-%m-%d'), 'date': time.strftime('%Y-%m-%d'),
'debit': 2000.0, 'debit': 2000.0,
'name': 'Basic Computer', 'name': 'Basic Computer',
'partner_id': ref('base.res_partner_desertic_hispafuentes'), 'partner_id': ref('base.res_partner_12'),
'quantity': 0.0, 'quantity': 0.0,
'move_id': ref('account_move_0'), 'move_id': ref('account_move_0'),
'date_maturity': partner['value']['date_maturity'], 'date_maturity': partner['value']['date_maturity'],

View File

@ -25,7 +25,7 @@
%(company_currency)s\n\nThanks,\n--\n%(user_signature)s\n%(company_name)s' %(company_currency)s\n\nThanks,\n--\n%(user_signature)s\n%(company_name)s'
email_subject: Invoices Reminder email_subject: Invoices Reminder
partner_ids: partner_ids:
- base.res_partner_desertic_hispafuentes - base.res_partner_12
partner_lang: 1 partner_lang: 1
- -
I send a followup mail to partner. I send a followup mail to partner.

View File

@ -12,7 +12,7 @@
- account_id: account.a_recv - account_id: account.a_recv
amount: 1000.0 amount: 1000.0
name: Voucher for Axelor name: Voucher for Axelor
partner_id: base.res_partner_desertic_hispafuentes partner_id: base.res_partner_12
period_id: account.period_6 period_id: account.period_6
reference: none reference: none
@ -59,7 +59,7 @@
- account_id: account.cash - account_id: account.cash
amount: 1000.0 amount: 1000.0
name: Voucher Axelor name: Voucher Axelor
partner_id: base.res_partner_desertic_hispafuentes partner_id: base.res_partner_12
period_id: account.period_6 period_id: account.period_6
reference: none reference: none

View File

@ -85,7 +85,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
reference_type: none reference_type: none
- -
I Validate invoice by clicking on Validate button I Validate invoice by clicking on Validate button
@ -118,7 +118,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
reference_type: none reference_type: none
- -
I Validate invoice by clicking on Validate button I Validate invoice by clicking on Validate button
@ -149,7 +149,7 @@
company_id: base.main_company company_id: base.main_company
journal_id: bank_journal_USD journal_id: bank_journal_USD
name: 'First payment: Case 1 USD/USD' name: 'First payment: Case 1 USD/USD'
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_3 period_id: account.period_3
date: !eval time.strftime("%Y-03-01") date: !eval time.strftime("%Y-03-01")
payment_option: 'with_writeoff' payment_option: 'with_writeoff'
@ -176,7 +176,7 @@
I check that writeoff amount computed is 10.0 I check that writeoff amount computed is 10.0
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 1 USD/USD'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 1 USD/USD'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert (voucher_id.writeoff_amount == 10.0), "Writeoff amount is not 10.0" assert (voucher_id.writeoff_amount == 10.0), "Writeoff amount is not 10.0"
- -
@ -184,14 +184,14 @@
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
import netsvc import netsvc
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 1 USD/USD'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 1 USD/USD'), ('partner_id', '=', ref('base.res_partner_19'))])
wf_service = netsvc.LocalService("workflow") wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr) wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr)
- -
I check that the move of my first voucher is valid I check that the move of my first voucher is valid
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 1 USD/USD'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 1 USD/USD'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])
@ -205,7 +205,7 @@
I check that my write-off is correct. 9 debit and 10 amount_currency I check that my write-off is correct. 9 debit and 10 amount_currency
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 1 USD/USD'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 1 USD/USD'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])
@ -243,7 +243,7 @@
company_id: base.main_company company_id: base.main_company
journal_id: bank_journal_USD journal_id: bank_journal_USD
name: 'Second payment: Case 1' name: 'Second payment: Case 1'
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_3 period_id: account.period_3
date: !eval time.strftime("%Y-04-01") date: !eval time.strftime("%Y-04-01")
payment_option: 'with_writeoff' payment_option: 'with_writeoff'
@ -269,7 +269,7 @@
I check that writeoff amount computed is 5.0 I check that writeoff amount computed is 5.0
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 1'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 1'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert (voucher_id.writeoff_amount == 5.0), "Writeoff amount is not 5.0" assert (voucher_id.writeoff_amount == 5.0), "Writeoff amount is not 5.0"
- -
@ -277,14 +277,14 @@
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
import netsvc import netsvc
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 1'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 1'), ('partner_id', '=', ref('base.res_partner_19'))])
wf_service = netsvc.LocalService("workflow") wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr) wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr)
- -
I check that the move of my second voucher is valid I check that the move of my second voucher is valid
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 1'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 1'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])
@ -302,7 +302,7 @@
I check that my writeoff is correct. 4.75 debit and 5 amount_currency I check that my writeoff is correct. 4.75 debit and 5 amount_currency
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 1'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 1'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])

View File

@ -56,7 +56,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
reference_type: none reference_type: none
check_total : 200 check_total : 200
- -
@ -91,7 +91,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
reference_type: none reference_type: none
check_total : 100.0 check_total : 100.0
- -
@ -122,7 +122,7 @@
company_id: base.main_company company_id: base.main_company
journal_id: bank_journal_EUR journal_id: bank_journal_EUR
name: 'First payment: Case 2 SUPPL USD/EUR', name: 'First payment: Case 2 SUPPL USD/EUR',
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_3 period_id: account.period_3
date: !eval time.strftime("%Y-03-01") date: !eval time.strftime("%Y-03-01")
payment_option: 'with_writeoff' payment_option: 'with_writeoff'
@ -149,14 +149,14 @@
I check that writeoff amount computed is -15.0 I check that writeoff amount computed is -15.0
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert (voucher_id.writeoff_amount == -15.0), "Writeoff amount is not -15.0" assert (voucher_id.writeoff_amount == -15.0), "Writeoff amount is not -15.0"
- -
I check that currency rate difference is 34.0 I check that currency rate difference is 34.0
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert (voucher_id.currency_rate_difference == 34.0), "Currency rate difference is not 34.0" assert (voucher_id.currency_rate_difference == 34.0), "Currency rate difference is not 34.0"
- -
@ -164,14 +164,14 @@
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
import netsvc import netsvc
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
wf_service = netsvc.LocalService("workflow") wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr) wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr)
- -
I check that the move of my voucher is valid I check that the move of my voucher is valid
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])
@ -187,7 +187,7 @@
I check that my writeoff is correct. -15 in credit with no amount_currency I check that my writeoff is correct. -15 in credit with no amount_currency
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])
@ -226,7 +226,7 @@
amount: 45.0 amount: 45.0
company_id: base.main_company company_id: base.main_company
journal_id: bank_journal_USD journal_id: bank_journal_USD
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_3 period_id: account.period_3
date: !eval time.strftime("%Y-04-01") date: !eval time.strftime("%Y-04-01")
payment_option: 'with_writeoff' payment_option: 'with_writeoff'
@ -254,14 +254,14 @@
I check that writeoff amount computed is -5.0 I check that writeoff amount computed is -5.0
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert (voucher_id.writeoff_amount == 5.0), "Writeoff amount is not 5.0" assert (voucher_id.writeoff_amount == 5.0), "Writeoff amount is not 5.0"
- -
I check that currency rate difference is 8.50 I check that currency rate difference is 8.50
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert (voucher_id.currency_rate_difference == 8.50), "Currency rate difference is not 8.50" assert (voucher_id.currency_rate_difference == 8.50), "Currency rate difference is not 8.50"
- -
@ -269,14 +269,14 @@
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
import netsvc import netsvc
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
wf_service = netsvc.LocalService("workflow") wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr) wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr)
- -
I check that my voucher state is posted I check that my voucher state is posted
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert voucher_id.state == 'posted', "Voucher state is not posted" assert voucher_id.state == 'posted', "Voucher state is not posted"
- -
@ -289,7 +289,7 @@
I check that my writeoff is correct. 4.75 in credit and 5 in amount_currency I check that my writeoff is correct. 4.75 in credit and 5 in amount_currency
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])

View File

@ -91,7 +91,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
reference_type: none reference_type: none
- -
I Validate invoice by clicking on Validate button I Validate invoice by clicking on Validate button
@ -124,7 +124,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
reference_type: none reference_type: none
- -
I Validate invoice by clicking on Validate button I Validate invoice by clicking on Validate button
@ -153,7 +153,7 @@
amount: 200.0 amount: 200.0
company_id: base.main_company company_id: base.main_company
journal_id: bank_journal_EUR journal_id: bank_journal_EUR
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_3 period_id: account.period_3
date: !eval time.strftime("%Y-03-01") date: !eval time.strftime("%Y-03-01")
payment_option: 'with_writeoff' payment_option: 'with_writeoff'
@ -182,14 +182,14 @@
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
import netsvc import netsvc
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 USD/EUR DR EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 USD/EUR DR EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
wf_service = netsvc.LocalService("workflow") wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr) wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr)
- -
I check that the move of my voucher is valid I check that the move of my voucher is valid
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 USD/EUR DR EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 USD/EUR DR EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])
@ -221,7 +221,7 @@
amount: 80 amount: 80
company_id: base.main_company company_id: base.main_company
journal_id: bank_journal_USD journal_id: bank_journal_USD
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_3 period_id: account.period_3
date: !eval time.strftime("%Y-04-01") date: !eval time.strftime("%Y-04-01")
payment_option: 'with_writeoff' payment_option: 'with_writeoff'
@ -249,7 +249,7 @@
I check that writeoff amount computed is 2.22 I check that writeoff amount computed is 2.22
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert (round(voucher_id.writeoff_amount, 2) == 2.22), "Writeoff amount is not 2.22$" assert (round(voucher_id.writeoff_amount, 2) == 2.22), "Writeoff amount is not 2.22$"
- -
@ -257,14 +257,14 @@
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
import netsvc import netsvc
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
wf_service = netsvc.LocalService("workflow") wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr) wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr)
- -
I check that my voucher state is posted I check that my voucher state is posted
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert voucher_id.state == 'posted', "Voucher state is not posted" assert voucher_id.state == 'posted', "Voucher state is not posted"
- -
@ -277,7 +277,7 @@
I check that my writeoff is correct. 2.11 in credit and 2.22 in amount_currency I check that my writeoff is correct. 2.11 in credit and 2.22 in amount_currency
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR EUR'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR EUR'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])

View File

@ -91,7 +91,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
reference_type: none reference_type: none
- -
I Validate invoice by clicking on Validate button I Validate invoice by clicking on Validate button
@ -124,7 +124,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
reference_type: none reference_type: none
- -
I Validate invoice by clicking on Validate button I Validate invoice by clicking on Validate button
@ -153,7 +153,7 @@
amount: 200.0 amount: 200.0
company_id: base.main_company company_id: base.main_company
journal_id: bank_journal_EUR journal_id: bank_journal_EUR
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_3 period_id: account.period_3
date: !eval time.strftime("%Y-03-01") date: !eval time.strftime("%Y-03-01")
payment_option: 'with_writeoff' payment_option: 'with_writeoff'
@ -182,14 +182,14 @@
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
import netsvc import netsvc
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_19'))])
wf_service = netsvc.LocalService("workflow") wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr) wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr)
- -
I check that the move of my voucher is valid I check that the move of my voucher is valid
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])
@ -201,7 +201,7 @@
I check that the debtor account has 2 new lines with 144.44 and 77.78 in amount_currency columns and their credit columns are 130 and 70 I check that the debtor account has 2 new lines with 144.44 and 77.78 in amount_currency columns and their credit columns are 130 and 70
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 2 USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])
@ -236,7 +236,7 @@
amount: 80.0 amount: 80.0
company_id: base.main_company company_id: base.main_company
journal_id: bank_journal_USD journal_id: bank_journal_USD
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_3 period_id: account.period_3
date: !eval time.strftime("%Y-04-01") date: !eval time.strftime("%Y-04-01")
payment_option: 'with_writeoff' payment_option: 'with_writeoff'
@ -264,7 +264,7 @@
I check that writeoff amount computed is 2.22 I check that writeoff amount computed is 2.22
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert (round(voucher_id.writeoff_amount, 2) == 2.22), "Writeoff amount is not 2.22$" assert (round(voucher_id.writeoff_amount, 2) == 2.22), "Writeoff amount is not 2.22$"
- -
@ -272,14 +272,14 @@
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
import netsvc import netsvc
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_19'))])
wf_service = netsvc.LocalService("workflow") wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr) wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr)
- -
I check that my voucher state is posted I check that my voucher state is posted
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert voucher_id.state == 'posted', "Voucher state is not posted" assert voucher_id.state == 'posted', "Voucher state is not posted"
- -
@ -292,7 +292,7 @@
I check that my writeoff is correct. 2.11 in credit and 2.22 in amount_currency I check that my writeoff is correct. 2.11 in credit and 2.22 in amount_currency
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 2 SUPPL USD/EUR DR USD'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])

View File

@ -45,7 +45,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
reference_type: none reference_type: none
- -
I Validate invoice by clicking on Validate button I Validate invoice by clicking on Validate button
@ -78,7 +78,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
reference_type: none reference_type: none
- -
I Validate invoice by clicking on Validate button I Validate invoice by clicking on Validate button
@ -107,7 +107,7 @@
amount: 120.0 amount: 120.0
company_id: base.main_company company_id: base.main_company
journal_id: bank_journal_EUR journal_id: bank_journal_EUR
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_3 period_id: account.period_3
date: !eval time.strftime("%Y-03-01") date: !eval time.strftime("%Y-03-01")
payment_option: 'with_writeoff' payment_option: 'with_writeoff'
@ -135,7 +135,7 @@
I check that writeoff amount computed is 0.00 I check that writeoff amount computed is 0.00
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 3'),('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 3'),('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert (voucher_id.writeoff_amount == 0.00), "Writeoff amount is not 0.00" assert (voucher_id.writeoff_amount == 0.00), "Writeoff amount is not 0.00"
- -
@ -143,14 +143,14 @@
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
import netsvc import netsvc
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 3'),('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 3'),('partner_id', '=', ref('base.res_partner_19'))])
wf_service = netsvc.LocalService("workflow") wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr) wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr)
- -
I check that the move of my first voucher is valid I check that the move of my first voucher is valid
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 3'),('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 3'),('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])
@ -162,7 +162,7 @@
I check that the debtor account has 2 new lines with 0.00 and 0.00 in amount_currency columns and their credit are 20 and 100 respectively I check that the debtor account has 2 new lines with 0.00 and 0.00 in amount_currency columns and their credit are 20 and 100 respectively
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 3'),('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 3'),('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])
@ -197,7 +197,7 @@
amount: 120.0 amount: 120.0
company_id: base.main_company company_id: base.main_company
journal_id: bank_journal_EUR journal_id: bank_journal_EUR
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_3 period_id: account.period_3
date: !eval time.strftime("%Y-04-01") date: !eval time.strftime("%Y-04-01")
payment_option: 'with_writeoff' payment_option: 'with_writeoff'
@ -225,7 +225,7 @@
I check that writeoff amount computed is 0.00 I check that writeoff amount computed is 0.00
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 3'),('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 3'),('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert (voucher_id.writeoff_amount == 0.00), "Writeoff amount is not 0" assert (voucher_id.writeoff_amount == 0.00), "Writeoff amount is not 0"
- -
@ -233,14 +233,14 @@
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
import netsvc import netsvc
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 3'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 3'), ('partner_id', '=', ref('base.res_partner_19'))])
wf_service = netsvc.LocalService("workflow") wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr) wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr)
- -
I check that the move of my second voucher is valid I check that the move of my second voucher is valid
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 3'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 3'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])
@ -252,7 +252,7 @@
I check that the debtor account has 2 new lines with 0.00 and 0.00 in amount_currency columns and their credit are 70 and 50 I check that the debtor account has 2 new lines with 0.00 and 0.00 in amount_currency columns and their credit are 70 and 50
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 3'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'Second payment: Case 3'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])

View File

@ -79,7 +79,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
reference_type: none reference_type: none
- -
I Validate invoice by clicking on Validate button I Validate invoice by clicking on Validate button
@ -108,7 +108,7 @@
amount: 200 amount: 200
company_id: base.main_company company_id: base.main_company
journal_id: bank_journal_CHF journal_id: bank_journal_CHF
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_3 period_id: account.period_3
date: !eval time.strftime("%Y-03-01") date: !eval time.strftime("%Y-03-01")
payment_option: 'with_writeoff' payment_option: 'with_writeoff'
@ -135,7 +135,7 @@
I check that writeoff amount computed is 13.26 I check that writeoff amount computed is 13.26
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 4'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 4'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
assert (round(voucher_id.writeoff_amount,2) == 13.26), "Writeoff amount is not 13.26 CHF" assert (round(voucher_id.writeoff_amount,2) == 13.26), "Writeoff amount is not 13.26 CHF"
- -
@ -143,14 +143,14 @@
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
import netsvc import netsvc
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 4'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 4'), ('partner_id', '=', ref('base.res_partner_19'))])
wf_service = netsvc.LocalService("workflow") wf_service = netsvc.LocalService("workflow")
wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr) wf_service.trg_validate(uid, 'account.voucher', voucher[0], 'proforma_voucher', cr)
- -
I check that the move of my voucher is valid I check that the move of my voucher is valid
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 4'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 4'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])
@ -167,7 +167,7 @@
I check that my writeoff is correct. 11.05 credit and 13.26 amount_currency I check that my writeoff is correct. 11.05 credit and 13.26 amount_currency
- -
!python {model: account.voucher}: | !python {model: account.voucher}: |
voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 4'), ('partner_id', '=', ref('base.res_partner_seagate'))]) voucher = self.search(cr, uid, [('name', '=', 'First payment: Case 4'), ('partner_id', '=', ref('base.res_partner_19'))])
voucher_id = self.browse(cr, uid, voucher[0]) voucher_id = self.browse(cr, uid, voucher[0])
move_line_obj = self.pool.get('account.move.line') move_line_obj = self.pool.get('account.move.line')
move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)]) move_lines = move_line_obj.search(cr, uid, [('move_id', '=', voucher_id.move_id.id)])

View File

@ -58,7 +58,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
- -
I validate the invoice. I validate the invoice.
- -
@ -88,7 +88,7 @@
company_id: base.main_company company_id: base.main_company
journal_id: bank_journal_USD1 journal_id: bank_journal_USD1
name: 'payment: Case EUR/USD' name: 'payment: Case EUR/USD'
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_5 period_id: account.period_5
date: !eval time.strftime("%Y-02-01") date: !eval time.strftime("%Y-02-01")
payment_option: 'with_writeoff' payment_option: 'with_writeoff'

View File

@ -13,7 +13,7 @@
product_id: product.product_product_pc1 product_id: product.product_product_pc1
uos_id: product.product_uom_unit uos_id: product.product_uom_unit
journal_id: account.sales_journal journal_id: account.sales_journal
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
- -
I check that the customer invoice is in draft state I check that the customer invoice is in draft state
@ -40,14 +40,14 @@
import netsvc import netsvc
vals = {} vals = {}
journal_id = self.default_get(cr, uid, ['journal_id']).get('journal_id',None) journal_id = self.default_get(cr, uid, ['journal_id']).get('journal_id',None)
res = self.onchange_partner_id(cr, uid, [], ref("base.res_partner_seagate"), journal_id, 0.0, 1, ttype='receipt', date=False) res = self.onchange_partner_id(cr, uid, [], ref("base.res_partner_19"), journal_id, 0.0, 1, ttype='receipt', date=False)
vals = { vals = {
'account_id': ref('account.cash'), 'account_id': ref('account.cash'),
'amount': 450.0, 'amount': 450.0,
'company_id': ref('base.main_company'), 'company_id': ref('base.main_company'),
'currency_id': ref('base.EUR'), 'currency_id': ref('base.EUR'),
'journal_id': ref('account.bank_journal'), 'journal_id': ref('account.bank_journal'),
'partner_id': ref('base.res_partner_seagate'), 'partner_id': ref('base.res_partner_19'),
'period_id': ref('account.period_8'), 'period_id': ref('account.period_8'),
'type': 'receipt', 'type': 'receipt',
} }

View File

@ -10,7 +10,7 @@
- account_id: account.a_sale - account_id: account.a_sale
amount: 30000.0 amount: 30000.0
type: cr type: cr
partner_id: base.res_partner_seagate partner_id: base.res_partner_19
period_id: account.period_9 period_id: account.period_9
type: sale type: sale
@ -48,14 +48,14 @@
import netsvc import netsvc
vals = {} vals = {}
journal_id = self.default_get(cr, uid, ['journal_id']).get('journal_id',None) journal_id = self.default_get(cr, uid, ['journal_id']).get('journal_id',None)
res = self.onchange_partner_id(cr, uid, [], ref("base.res_partner_seagate"), journal_id, 0.0, 1, ttype='receipt', date=False) res = self.onchange_partner_id(cr, uid, [], ref("base.res_partner_19"), journal_id, 0.0, 1, ttype='receipt', date=False)
vals = { vals = {
'account_id': ref('account.cash'), 'account_id': ref('account.cash'),
'amount': 30000.0, 'amount': 30000.0,
'company_id': ref('base.main_company'), 'company_id': ref('base.main_company'),
'currency_id': ref('base.EUR'), 'currency_id': ref('base.EUR'),
'journal_id': ref('account.bank_journal'), 'journal_id': ref('account.bank_journal'),
'partner_id': ref('base.res_partner_seagate'), 'partner_id': ref('base.res_partner_19'),
'period_id': ref('account.period_8'), 'period_id': ref('account.period_8'),
'type': 'receipt', 'type': 'receipt',
} }

View File

@ -250,33 +250,11 @@
<field eval="1000" name="zip"/> <field eval="1000" name="zip"/>
<field name="country_id" ref="base.be"/> <field name="country_id" ref="base.be"/>
</record> </record>
<record id="crm_case_rdroundfundingunits25" model="crm.lead">
<field eval="1" name="active"/>
<field name="type">opportunity</field>
<field name="type_id" ref="crm.type_lead2"/>
<field name="partner_id" ref="base.res_partner_lucievonck0"/>
<field eval="'3'" name="priority"/>
<field name="user_id" ref="base.user_demo"/>
<field eval="30000.0" name="planned_revenue"/>
<field eval="30" name="probability"/>
<field name="section_id" ref="crm.section_sales_department"/>
<field name="categ_id" ref="crm.categ_oppor3"/>
<field name="stage_id" ref="crm.stage_lead3"/>
<field eval="'Interest in your Kitchen Design Project'" name="name"/>
<field eval="'Send Catalogue by E-Mail'" name="title_action"/>
<field eval="time.strftime('%Y-01-10')" name="date_action"/>
<field eval="time.strftime('%Y-02-23')" name="date_deadline"/>
<field name="partner_name">Lucie Vonck</field>
<field name="street">Chaussée de Namur</field>
<field name="city">Grand-Rosière</field>
<field eval="1367" name="zip"/>
<field name="country_id" ref="base.be"/>
</record>
<record id="crm_case_unifliege" model="crm.lead"> <record id="crm_case_unifliege" model="crm.lead">
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="type">opportunity</field> <field name="type">opportunity</field>
<field name="type_id" ref="crm.type_lead2"/> <field name="type_id" ref="crm.type_lead2"/>
<field name="partner_id" ref="base.res_partner_accent"/> <field name="partner_id" ref="base.res_partner_21"/>
<field eval="'3'" name="priority"/> <field eval="'3'" name="priority"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field eval="2500.0" name="planned_revenue"/> <field eval="2500.0" name="planned_revenue"/>
@ -339,7 +317,7 @@
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="type">opportunity</field> <field name="type">opportunity</field>
<field name="type_id" ref="crm.type_lead1"/> <field name="type_id" ref="crm.type_lead1"/>
<field name="partner_id" ref="base.res_partner_duboissprl0"/> <field name="partner_id" ref="base.res_partner_21"/>
<field eval="'3'" name="priority"/> <field eval="'3'" name="priority"/>
<field name="user_id" ref="base.user_demo"/> <field name="user_id" ref="base.user_demo"/>
<field eval="45000.0" name="planned_revenue"/> <field eval="45000.0" name="planned_revenue"/>
@ -351,7 +329,7 @@
<field eval="time.strftime('%Y-06-30')" name="date_deadline"/> <field eval="time.strftime('%Y-06-30')" name="date_deadline"/>
<field eval="'info@opensides.be'" name="email_from"/> <field eval="'info@opensides.be'" name="email_from"/>
<field eval="'Convert to quote'" name="title_action"/> <field eval="'Convert to quote'" name="title_action"/>
<field name="partner_name">Dubois sprl</field> <field name="partner_name">Global Solutions</field>
<field name="street">Avenue de la Liberté 56</field> <field name="street">Avenue de la Liberté 56</field>
<field name="city">Brussels</field> <field name="city">Brussels</field>
<field eval="1000" name="zip"/> <field eval="1000" name="zip"/>
@ -361,7 +339,7 @@
<field eval="30" name="probability"/> <field eval="30" name="probability"/>
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="type">opportunity</field> <field name="type">opportunity</field>
<field name="partner_id" ref="base.res_partner_maxtor"/> <field name="partner_id" ref="base.res_partner_18"/>
<field eval="'3'" name="priority"/> <field eval="'3'" name="priority"/>
<field name="user_id" ref="base.user_demo"/> <field name="user_id" ref="base.user_demo"/>
<field eval="42000.0" name="planned_revenue"/> <field eval="42000.0" name="planned_revenue"/>
@ -374,7 +352,7 @@
<field eval="30" name="probability"/> <field eval="30" name="probability"/>
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="type">opportunity</field> <field name="type">opportunity</field>
<field name="partner_id" ref="base.res_partner_tinyatwork"/> <field name="partner_id" ref="base.res_partner_18"/>
<field eval="'3'" name="priority"/> <field eval="'3'" name="priority"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field eval="25000.0" name="planned_revenue"/> <field eval="25000.0" name="planned_revenue"/>
@ -387,7 +365,7 @@
<field eval="30" name="probability"/> <field eval="30" name="probability"/>
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="type">opportunity</field> <field name="type">opportunity</field>
<field name="partner_id" ref="base.res_partner_desertic_hispafuentes"/> <field name="partner_id" ref="base.res_partner_12"/>
<field eval="'3'" name="priority"/> <field eval="'3'" name="priority"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field eval="5000" name="planned_revenue"/> <field eval="5000" name="planned_revenue"/>
@ -410,7 +388,7 @@
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="type">opportunity</field> <field name="type">opportunity</field>
<field name="type_id" ref="crm.type_lead1"/> <field name="type_id" ref="crm.type_lead1"/>
<field name="partner_id" ref="base.res_partner_thymbra"/> <field name="partner_id" ref="base.res_partner_17"/>
<field eval="'3'" name="priority"/> <field eval="'3'" name="priority"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field eval="'150000'" name="planned_revenue"/> <field eval="'150000'" name="planned_revenue"/>
@ -431,7 +409,7 @@
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="type">opportunity</field> <field name="type">opportunity</field>
<field name="type_id" ref="crm.type_lead1"/> <field name="type_id" ref="crm.type_lead1"/>
<field name="partner_id" ref="base.res_partner_ericdubois0"/> <field name="partner_id" ref="base.res_partner_5"/>
<field eval="'3'" name="priority"/> <field eval="'3'" name="priority"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field eval="'1200'" name="planned_revenue"/> <field eval="'1200'" name="planned_revenue"/>
@ -442,7 +420,7 @@
<field eval="time.strftime('%Y-08-05')" name="date_action"/> <field eval="time.strftime('%Y-08-05')" name="date_action"/>
<field eval="time.strftime('%Y-10-10')" name="date_deadline"/> <field eval="time.strftime('%Y-10-10')" name="date_deadline"/>
<field eval="'Ask for the good receprion of the proposition'" name="title_action"/> <field eval="'Ask for the good receprion of the proposition'" name="title_action"/>
<field name="partner_name">Eric Dubois</field> <field name="partner_name">Epic</field>
<field name="street">Chaussée de Binche, 27</field> <field name="street">Chaussée de Binche, 27</field>
<field name="city">Mons</field> <field name="city">Mons</field>
<field eval="7000" name="zip"/> <field eval="7000" name="zip"/>
@ -452,7 +430,7 @@
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="type">opportunity</field> <field name="type">opportunity</field>
<field name="type_id" ref="crm.type_lead1"/> <field name="type_id" ref="crm.type_lead1"/>
<field name="partner_id" ref="base.res_partner_fabiendupont0"/> <field name="partner_id" ref="base.res_partner_7"/>
<field eval="'3'" name="priority"/> <field eval="'3'" name="priority"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field name="categ_id" ref="crm.categ_oppor4"/> <field name="categ_id" ref="crm.categ_oppor4"/>
@ -463,7 +441,7 @@
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="type">opportunity</field> <field name="type">opportunity</field>
<field name="type_id" ref="crm.type_lead1"/> <field name="type_id" ref="crm.type_lead1"/>
<field name="partner_id" ref="base.res_partner_theshelvehouse0"/> <field name="partner_id" ref="base.res_partner_2"/>
<field eval="'3'" name="priority"/> <field eval="'3'" name="priority"/>
<field name="user_id" ref="base.user_demo"/> <field name="user_id" ref="base.user_demo"/>
<field name="categ_id" ref="crm.categ_oppor4"/> <field name="categ_id" ref="crm.categ_oppor4"/>

View File

@ -8,7 +8,7 @@
<!--For Meetings--> <!--For Meetings-->
<record id="crm_case_followuponproposal0" model="crm.meeting"> <record id="crm_case_followuponproposal0" model="crm.meeting">
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field name="partner_id" ref="base.res_partner_maxtor"/> <field name="partner_id" ref="base.res_partner_18"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field eval="&quot;Meeting to discuss project plan and hash out the details of implementation &quot;" name="description"/> <field eval="&quot;Meeting to discuss project plan and hash out the details of implementation &quot;" name="description"/>
<field eval="&quot;open&quot;" name="state"/> <field eval="&quot;open&quot;" name="state"/>

View File

@ -52,7 +52,7 @@
</record> </record>
<record id="crm_case_phone04" model="crm.phonecall"> <record id="crm_case_phone04" model="crm.phonecall">
<field eval="time.strftime('%Y-%m-21 14:10:23')" name="date"/> <field eval="time.strftime('%Y-%m-21 14:10:23')" name="date"/>
<field name="partner_id" ref="base.res_partner_tinyatwork"/> <field name="partner_id" ref="base.res_partner_18"/>
<field eval="&quot;3&quot;" name="priority"/> <field eval="&quot;3&quot;" name="priority"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field eval="&quot;Discuss Review Process&quot;" name="name"/> <field eval="&quot;Discuss Review Process&quot;" name="name"/>

View File

@ -3,7 +3,7 @@
- -
!record {model: crm.lead, id: crm_case_shelvehouse}: !record {model: crm.lead, id: crm_case_shelvehouse}:
name: 'Need more info about your pc2' name: 'Need more info about your pc2'
partner_id: base.res_partner_theshelvehouse0 partner_id: base.res_partner_2
type: opportunity type: opportunity
stage_id: crm.stage_lead1 stage_id: crm.stage_lead1
state: draft state: draft

View File

@ -45,7 +45,7 @@
<record id="crm_case_claim04" model="crm.claim"> <record id="crm_case_claim04" model="crm.claim">
<field eval="time.strftime('%Y-%m-21 14:10:23')" name="date"/> <field eval="time.strftime('%Y-%m-21 14:10:23')" name="date"/>
<field name="partner_id" ref="base.res_partner_tinyatwork"/> <field name="partner_id" ref="base.res_partner_18"/>
<field eval="&quot;3&quot;" name="priority"/> <field eval="&quot;3&quot;" name="priority"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field eval="&quot;Product quality not maintained&quot;" name="name"/> <field eval="&quot;Product quality not maintained&quot;" name="name"/>
@ -81,7 +81,7 @@
</record> </record>
<record id="crm_case_claims07" model="crm.claim"> <record id="crm_case_claims07" model="crm.claim">
<field name="partner_id" ref="base.res_partner_seagate"/> <field name="partner_id" ref="base.res_partner_19"/>
<field eval="&quot;3&quot;" name="priority"/> <field eval="&quot;3&quot;" name="priority"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field eval="&quot;Documents unclear&quot;" name="name"/> <field eval="&quot;Documents unclear&quot;" name="name"/>

View File

@ -49,7 +49,7 @@ You can also use the geolocalization without using the GPS coordinates.
'report/crm_partner_report_view.xml', 'report/crm_partner_report_view.xml',
], ],
'test': [ 'test': [
'test/process/partner_assign.yml', # 'test/process/partner_assign.yml', TODO_demo: need to change yml as demo has been changed
], ],
'installable': True, 'installable': True,
'auto_install': False, 'auto_install': False,

View File

@ -5,7 +5,7 @@
<field name="name">First</field> <field name="name">First</field>
<field name="sequence">1</field> <field name="sequence">1</field>
</record> </record>
<record id="base.res_partner_ericdubois0" model="res.partner"> <record id="base.res_partner_5" model="res.partner">
<field name="grade_id" ref="res_partner_grade_first"/> <field name="grade_id" ref="res_partner_grade_first"/>
<field name="partner_weight">10</field> <field name="partner_weight">10</field>
</record> </record>

View File

@ -165,19 +165,19 @@
<field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees3'), ref('sector3'), ref('partner_tiny1')])]" /> <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees3'), ref('sector3'), ref('partner_tiny1')])]" />
<field name="category_id" eval="[(6,0,[ref('base.res_partner_category_5'), ref('base.res_partner_category_15')])]"/> <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_5'), ref('base.res_partner_category_15')])]"/>
</record> </record>
<!--record model="res.partner" id="base.res_partner_sednacom"> <record model="res.partner" id="base.res_partner_16">
<field name="answers_ids" eval="[(6,0,[ref('partner_quality2'), ref('nb_employees1'), ref('sector2'), ref('partner_tiny1')])]" /> <field name="answers_ids" eval="[(6,0,[ref('partner_quality2'), ref('nb_employees1'), ref('sector2'), ref('partner_tiny1')])]" />
<field name="category_id" eval="[(6,0,[ref('base.res_partner_category_4'), ref('base.res_partner_category_16')])]"/> <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_4'), ref('base.res_partner_category_16')])]"/>
</record--> </record>
<record model="res.partner" id="base.res_partner_thymbra"> <record model="res.partner" id="base.res_partner_17">
<field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees3'), ref('sector3'), ref('partner_tiny1')])]" /> <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees3'), ref('sector3'), ref('partner_tiny1')])]" />
<field name="category_id" eval="[(6,0,[ref('base.res_partner_category_5'), ref('base.res_partner_category_15')])]"/> <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_5'), ref('base.res_partner_category_15')])]"/>
</record> </record>
<record model="res.partner" id="base.res_partner_desertic_hispafuentes"> <record model="res.partner" id="base.res_partner_12">
<field name="answers_ids" eval="[(6,0,[ref('partner_quality2'), ref('nb_employees2'), ref('sector2'), ref('partner_tiny1')])]" /> <field name="answers_ids" eval="[(6,0,[ref('partner_quality2'), ref('nb_employees2'), ref('sector2'), ref('partner_tiny1')])]" />
<field name="category_id" eval="[(6,0,[ref('base.res_partner_category_4'), ref('base.res_partner_category_16')])]"/> <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_4'), ref('base.res_partner_category_16')])]"/>
</record> </record>
<record model="res.partner" id="base.res_partner_tinyatwork"> <record model="res.partner" id="base.res_partner_18">
<field name="answers_ids" eval="[(6,0,[ref('partner_quality1'), ref('nb_employees1'), ref('sector1'), ref('partner_tiny1')])]" /> <field name="answers_ids" eval="[(6,0,[ref('partner_quality1'), ref('nb_employees1'), ref('sector1'), ref('partner_tiny1')])]" />
<field name="category_id" eval="[(6,0,[ref('base.res_partner_category_3'), ref('base.res_partner_category_17')])]"/> <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_3'), ref('base.res_partner_category_17')])]"/>
</record> </record>
@ -201,10 +201,6 @@
<field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees3'), ref('sector2'), ref('partner_tiny1')])]" /> <field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees3'), ref('sector2'), ref('partner_tiny1')])]" />
<field name="category_id" eval="[(6,0,[ref('base.res_partner_category_1'), ref('base.res_partner_category_16')])]"/> <field name="category_id" eval="[(6,0,[ref('base.res_partner_category_1'), ref('base.res_partner_category_16')])]"/>
</record> </record>
<record model="res.partner" id="base.res_partner_maxtor">
<field name="answers_ids" eval="[(6,0,[ref('partner_quality3'), ref('nb_employees1'), ref('sector3'), ref('partner_tiny1')])]" />
<field name="category_id" eval="[(6,0,[ref('base.res_partner_category_1'), ref('base.res_partner_category_15')])]"/>
</record>
</data> </data>
</openerp> </openerp>

View File

@ -15,7 +15,7 @@
I call onchange event from event registration wizard. I call onchange event from event registration wizard.
- -
!python {model: partner.event.registration}: | !python {model: partner.event.registration}: |
context.update({'active_id': ref("base.res_partner_ericdubois0")}) context.update({'active_id': ref("base.res_partner_5")})
self.onchange_event_id(cr, uid, 1, ref("event_1"), context=context) self.onchange_event_id(cr, uid, 1, ref("event_1"), context=context)
- -
I confirm event from wizard. I confirm event from wizard.

View File

@ -66,7 +66,7 @@
<record id="hotel_bill_sep" model="hr.expense.line"> <record id="hotel_bill_sep" model="hr.expense.line">
<field name="name">Hotel Expenses - Thymbra</field> <field name="name">Hotel Expenses - Thymbra</field>
<field name="date_value" eval="time.strftime('%Y-09-20')"/> <field name="date_value" eval="time.strftime('%Y-09-20')"/>
<field name="analytic_account" ref="account.analytic_thymbra"/> <field name="analytic_account" ref="account.analytic_nebula"/>
<field name="product_id" ref="hotel_rent"/> <field name="product_id" ref="hotel_rent"/>
<field name="expense_id" ref="sep_expenses"/> <field name="expense_id" ref="sep_expenses"/>
<field eval="400.0" name="unit_amount"/> <field eval="400.0" name="unit_amount"/>
@ -77,7 +77,7 @@
<record id="car_travel_sep" model="hr.expense.line"> <record id="car_travel_sep" model="hr.expense.line">
<field name="name">Bruxelles - Paris</field> <field name="name">Bruxelles - Paris</field>
<field name="date_value" eval="time.strftime('%Y-09-15')"/> <field name="date_value" eval="time.strftime('%Y-09-15')"/>
<field name="analytic_account" ref="account.analytic_thymbra"/> <field name="analytic_account" ref="account.analytic_nebula/>
<field name="product_id" ref="car_travel"/> <field name="product_id" ref="car_travel"/>
<field name="expense_id" ref="sep_expenses"/> <field name="expense_id" ref="sep_expenses"/>
<field eval="0.30" name="unit_amount"/> <field eval="0.30" name="unit_amount"/>

View File

@ -5,7 +5,7 @@
- -
!record {model: res.partner.bank, id: res_partner_bank_0}: !record {model: res.partner.bank, id: res_partner_bank_0}:
acc_number: '001-9876543-21' acc_number: '001-9876543-21'
partner_id: base.res_partner_desertic_hispafuentes partner_id: base.res_partner_12
state: bank state: bank
bank: base.res_bank_1 bank: base.res_bank_1
- -

View File

@ -32,7 +32,7 @@
import time import time
from datetime import datetime, date, timedelta from datetime import datetime, date, timedelta
uid = ref('base.user_demo') uid = ref('base.user_demo')
new_id = self.create(cr, uid, {'account_id': ref('account.analytic_thymbra'),'analytic_amount': 7.0, new_id = self.create(cr, uid, {'account_id': ref('account.analytic_nebula'),'analytic_amount': 7.0,
'date': (datetime.now()+timedelta(1)).strftime('%Y-%m-%d %H:%M:%S') , 'date': (datetime.now()+timedelta(1)).strftime('%Y-%m-%d %H:%M:%S') ,
'date_start': time.strftime('%Y-%m-%d %H:%M:%S'), 'info': 'Create Yaml for hr module', 'date_start': time.strftime('%Y-%m-%d %H:%M:%S'), 'info': 'Create Yaml for hr module',
'name': 'Quentin Paolino', 'server_date': time.strftime('%Y-%m-%d %H:%M:%S'), 'state': 'action'}) 'name': 'Quentin Paolino', 'server_date': time.strftime('%Y-%m-%d %H:%M:%S'), 'state': 'action'})
@ -44,7 +44,7 @@
import time import time
from datetime import datetime, date, timedelta from datetime import datetime, date, timedelta
uid = ref('base.user_demo') uid = ref('base.user_demo')
new_id = self.create(cr, uid, {'account_id': ref('account.analytic_sednacom'), 'analytic_amount': 7.0, new_id = self.create(cr, uid, {'account_id': ref('account.analytic_spark'), 'analytic_amount': 7.0,
'date': (datetime.now()+timedelta(2)).strftime('%Y-%m-%d %H:%M:%S'), 'date': (datetime.now()+timedelta(2)).strftime('%Y-%m-%d %H:%M:%S'),
'date_start': time.strftime('%Y-%m-%d %H:%M:%S'), 'info': 'Create Yaml for hr module', 'date_start': time.strftime('%Y-%m-%d %H:%M:%S'), 'info': 'Create Yaml for hr module',
'name': 'Quentin Paolino', 'server_date': time.strftime('%Y-%m-%d %H:%M:%S'), 'state': 'absent'}) 'name': 'Quentin Paolino', 'server_date': time.strftime('%Y-%m-%d %H:%M:%S'), 'state': 'absent'})

View File

@ -11,10 +11,10 @@
<field name="customer_name">Offered developments</field> <field name="customer_name">Offered developments</field>
<field name="factor">100.0</field> <field name="factor">100.0</field>
</record> </record>
<!--record id="account.analytic_sednacom" model="account.analytic.account"> <record id="account.analytic_spark" model="account.analytic.account">
<field name="to_invoice" ref="timesheet_invoice_factor1"/> <field name="to_invoice" ref="timesheet_invoice_factor1"/>
</record--> </record>
<record id="account.analytic_thymbra" model="account.analytic.account"> <record id="account.analytic_nebula" model="account.analytic.account">
<field name="to_invoice" ref="timesheet_invoice_factor1"/> <field name="to_invoice" ref="timesheet_invoice_factor1"/>
</record> </record>
<record id="account.analytic_partners_camp_to_camp" model="account.analytic.account"> <record id="account.analytic_partners_camp_to_camp" model="account.analytic.account">

View File

@ -35,7 +35,7 @@
<function model="res.partner" name="create_membership_invoice" eval="(ref('base.res_partner_2'), ref('membership_0'), {'amount':180})"/> <function model="res.partner" name="create_membership_invoice" eval="(ref('base.res_partner_2'), ref('membership_0'), {'amount':180})"/>
<!-- Demo data for free member --> <!-- Demo data for free member -->
<record id="base.res_partner_desertic_hispafuentes" model="res.partner"> <record id="base.res_partner_12" model="res.partner">
<field name="free_member">True</field> <field name="free_member">True</field>
</record> </record>

View File

@ -15,17 +15,17 @@
- | - |
"Seagate" want to join "Gold Membership", so I'm checking "Current Membership State" of "Seagate". It is an "Non Member" or not. "Seagate" want to join "Gold Membership", so I'm checking "Current Membership State" of "Seagate". It is an "Non Member" or not.
- -
!assert {model: res.partner, id: base.res_partner_seagate}: !assert {model: res.partner, id: base.res_partner_19}:
- membership_state == 'none', 'Member should be has "Current Membership State" in "Non Member".' - membership_state == 'none', 'Member should be has "Current Membership State" in "Non Member".'
- | - |
I'm doing to make membership invoice for "Seagate" on joining "Gold Membership". I'm doing to make membership invoice for "Seagate" on joining "Gold Membership".
- -
!python {model: res.partner}: | !python {model: res.partner}: |
self.create_membership_invoice(cr, uid, [ref("base.res_partner_seagate")], product_id=ref("product_product_membershipproduct0"), datas={"amount":80.00}) self.create_membership_invoice(cr, uid, [ref("base.res_partner_19")], product_id=ref("product_product_membershipproduct0"), datas={"amount":80.00})
- | - |
I'm checking "Current Membership State" of "Seagate". It is an "Waiting Member" or not. I'm checking "Current Membership State" of "Seagate". It is an "Waiting Member" or not.
- -
!assert {model: res.partner, id: base.res_partner_seagate}: !assert {model: res.partner, id: base.res_partner_19}:
- membership_state == 'waiting', 'Member should be has "Current Membership State" in "Waiting Member".' - membership_state == 'waiting', 'Member should be has "Current Membership State" in "Waiting Member".'
- | - |
I'm Opening that Invoice which is created for "Seagate". I'm Opening that Invoice which is created for "Seagate".
@ -38,7 +38,7 @@
membership_line_pool = self.pool.get('membership.membership_line') membership_line_pool = self.pool.get('membership.membership_line')
membership_pool = self.pool.get('product.product') membership_pool = self.pool.get('product.product')
membership_line_ids = membership_line_pool.search(cr, uid, [('membership_id','=',ref('product_product_membershipproduct0')),('partner','=',ref('base.res_partner_seagate'))]) membership_line_ids = membership_line_pool.search(cr, uid, [('membership_id','=',ref('product_product_membershipproduct0')),('partner','=',ref('base.res_partner_19'))])
membership_lines = membership_line_pool.browse(cr, uid, membership_line_ids) membership_lines = membership_line_pool.browse(cr, uid, membership_line_ids)
assert membership_lines, _('Membership is not registrated.') assert membership_lines, _('Membership is not registrated.')
membership_line = membership_lines[0] membership_line = membership_lines[0]
@ -47,7 +47,7 @@
- | - |
I'm checking "Current membership state" of "Seagate". It is an "Invoiced Member" or not. I'm checking "Current membership state" of "Seagate". It is an "Invoiced Member" or not.
- -
!assert {model: res.partner, id: base.res_partner_seagate}: !assert {model: res.partner, id: base.res_partner_19}:
- membership_state == 'invoiced', 'Member should be has "Current Membership State" in "Invoiced Member".' - membership_state == 'invoiced', 'Member should be has "Current Membership State" in "Invoiced Member".'
- | - |
@ -73,7 +73,7 @@
I'm set "Seagate" as a associated member of "Ms. Johnson" and also set Non free member. I'm set "Seagate" as a associated member of "Ms. Johnson" and also set Non free member.
- -
!python {model: res.partner}: | !python {model: res.partner}: |
self.write(cr, uid, [ref("res_partner_msjohnson0")], {'free_member': False, 'associate_member': ref("base.res_partner_seagate")}) self.write(cr, uid, [ref("res_partner_msjohnson0")], {'free_member': False, 'associate_member': ref("base.res_partner_19")})
- | - |
I'm checking "Current membership state" of "Ms. Johnson". It is an "Paid Member" or not. I'm checking "Current membership state" of "Ms. Johnson". It is an "Paid Member" or not.
@ -96,11 +96,11 @@
I'm making invoice of "Seagate" member on joining new membership "Regular Membership". I'm making invoice of "Seagate" member on joining new membership "Regular Membership".
- -
!python {model: res.partner}: | !python {model: res.partner}: |
self.create_membership_invoice(cr, uid, [ref("base.res_partner_seagate")], product_id=ref("product_product_membershipproduct1"), datas={"amount":50.00}) self.create_membership_invoice(cr, uid, [ref("base.res_partner_19")], product_id=ref("product_product_membershipproduct1"), datas={"amount":50.00})
- | - |
I'm checking "Current membership state" of "Seagate". It is an "Old Member" or not. I'm checking "Current membership state" of "Seagate". It is an "Old Member" or not.
- -
!assert {model: res.partner, id: base.res_partner_seagate}: !assert {model: res.partner, id: base.res_partner_19}:
- membership_state == 'old', 'Member should be has "Current Membership State" in "Old Member".' - membership_state == 'old', 'Member should be has "Current Membership State" in "Old Member".'
- | - |
I'm doing to make credit note of invoice which is paid by "Seagate" to cancel membership. I'm doing to make credit note of invoice which is paid by "Seagate" to cancel membership.
@ -113,7 +113,7 @@
membership_pool = self.pool.get('product.product') membership_pool = self.pool.get('product.product')
invoice_refund_pool = self.pool.get('account.invoice.refund') invoice_refund_pool = self.pool.get('account.invoice.refund')
membership_line_ids = membership_line_pool.search(cr, uid, [('membership_id','=',ref('product_product_membershipproduct0')),('partner','=',ref('base.res_partner_seagate'))]) membership_line_ids = membership_line_pool.search(cr, uid, [('membership_id','=',ref('product_product_membershipproduct0')),('partner','=',ref('base.res_partner_19'))])
membership_lines = membership_line_pool.browse(cr, uid, membership_line_ids) membership_lines = membership_line_pool.browse(cr, uid, membership_line_ids)
assert membership_lines, _('Membership is not registrated.') assert membership_lines, _('Membership is not registrated.')
membership_line = membership_lines[0] membership_line = membership_lines[0]
@ -122,6 +122,6 @@
- | - |
I'm checking "Current membership state" of "Seagate". It is an "Cancelled Member" or not. I'm checking "Current membership state" of "Seagate". It is an "Cancelled Member" or not.
- -
!assert {model: res.partner, id: base.res_partner_seagate}: !assert {model: res.partner, id: base.res_partner_19}:
- membership_state == 'canceled', 'Member should be has "Current Membership State" in "Cancelled Member".' - membership_state == 'canceled', 'Member should be has "Current Membership State" in "Cancelled Member".'

View File

@ -946,7 +946,7 @@
</record> </record>
<record id="sugar_supplier_desertic" model="product.supplierinfo"> <record id="sugar_supplier_desertic" model="product.supplierinfo">
<field name="product_id" ref="product_sugar"/> <field name="product_id" ref="product_sugar"/>
<field name="name" ref="base.res_partner_desertic_hispafuentes"/> <field name="name" ref="base.res_partner_12"/>
<field name="product_uom" ref="product.product_uom_kgm"/> <field name="product_uom" ref="product.product_uom_kgm"/>
<field name="min_qty">2.0</field> <field name="min_qty">2.0</field>
</record> </record>
@ -1051,7 +1051,7 @@
</record> </record>
<record id="cloth_supplier_maxtor" model="product.supplierinfo"> <record id="cloth_supplier_maxtor" model="product.supplierinfo">
<field name="product_id" ref="product_cloth"/> <field name="product_id" ref="product_cloth"/>
<field name="name" ref="base.res_partner_maxtor"/> <field name="name" ref="base.res_partner_18"/>
<field name="product_uom" ref="product.product_uom_unit"/> <field name="product_uom" ref="product.product_uom_unit"/>
<field name="min_qty">300.0</field> <field name="min_qty">300.0</field>
</record> </record>

View File

@ -563,16 +563,16 @@
<record id="base.res_partner_12" model="res.partner"> <record id="base.res_partner_12" model="res.partner">
<field name="company_id" ref="res_company_oerp_be"/> <field name="company_id" ref="res_company_oerp_be"/>
</record> </record>
<!--record id="base.res_partner_sednacom" model="res.partner"> <record id="base.res_partner_16" model="res.partner">
<field name="company_id" ref="res_company_oerp_be"/> <field name="company_id" ref="res_company_oerp_be"/>
</record--> </record>
<record id="base.res_partner_thymbra" model="res.partner"> <record id="base.res_partner_17" model="res.partner">
<field name="company_id" ref="res_company_oerp_in"/> <field name="company_id" ref="res_company_oerp_in"/>
</record> </record>
<record id="base.res_partner_desertic_hispafuentes" model="res.partner"> <record id="base.res_partner_12" model="res.partner">
<field name="company_id" ref="res_company_oerp_be"/> <field name="company_id" ref="res_company_oerp_be"/>
</record> </record>
<record id="base.res_partner_tinyatwork" model="res.partner"> <record id="base.res_partner_18" model="res.partner">
<field name="company_id" ref="res_company_oerp_us"/> <field name="company_id" ref="res_company_oerp_us"/>
</record> </record>
<record id="base.res_partner_2" model="res.partner"> <record id="base.res_partner_2" model="res.partner">
@ -590,10 +590,7 @@
<record id="base.res_partner_6" model="res.partner"> <record id="base.res_partner_6" model="res.partner">
<field name="company_id" ref="res_company_oerp_be"/> <field name="company_id" ref="res_company_oerp_be"/>
</record> </record>
<record id="base.res_partner_maxtor" model="res.partner"> <record id="base.res_partner_19" model="res.partner">
<field name="company_id" ref="res_company_oerp_us"/>
</record>
<record id="base.res_partner_seagate" model="res.partner">
<field name="company_id" ref="res_company_oerp_us"/> <field name="company_id" ref="res_company_oerp_us"/>
</record> </record>
<record id="base.res_partner_8" model="res.partner"> <record id="base.res_partner_8" model="res.partner">
@ -614,7 +611,7 @@
<record id="base.res_partner_15" model="res.partner"> <record id="base.res_partner_15" model="res.partner">
<field name="company_id" ref="res_company_oerp_be"/> <field name="company_id" ref="res_company_oerp_be"/>
</record> </record>
<record id="base.res_partner_accent" model="res.partner"> <record id="base.res_partner_21" model="res.partner">
<field name="company_id" ref="res_company_oerp_be"/> <field name="company_id" ref="res_company_oerp_be"/>
</record> </record>
</data> </data>

View File

@ -802,7 +802,7 @@
<field name="delay">5</field> <field name="delay">5</field>
</record> </record>
<record id="supplierinfo17" model="product.supplierinfo"> <record id="supplierinfo17" model="product.supplierinfo">
<field name="name" ref="base.res_partner_seagate"/> <field name="name" ref="base.res_partner_19"/>
<field name="qty">10</field> <field name="qty">10</field>
<field name="min_qty">1</field> <field name="min_qty">1</field>
<field name="sequence">5</field> <field name="sequence">5</field>
@ -810,7 +810,7 @@
<field name="delay">5</field> <field name="delay">5</field>
</record> </record>
<record id="supplierinfo18" model="product.supplierinfo"> <record id="supplierinfo18" model="product.supplierinfo">
<field name="name" ref="base.res_partner_seagate"/> <field name="name" ref="base.res_partner_19"/>
<field name="qty">10</field> <field name="qty">10</field>
<field name="min_qty">1</field> <field name="min_qty">1</field>
<field name="sequence">5</field> <field name="sequence">5</field>
@ -834,7 +834,7 @@
<field name="product_id" ref="product_product_rearpanelarm0"/> <field name="product_id" ref="product_product_rearpanelarm0"/>
<field name="delay">5</field> <field name="delay">5</field>
<field name="min_qty">1</field> <field name="min_qty">1</field>
<field name="name" ref="base.res_partner_woodywoodpecker0"/> <field name="name" ref="base.res_partner_22"/>
</record> </record>
@ -842,7 +842,7 @@
<field name="product_id" ref="product_product_rearpanelarm0"/> <field name="product_id" ref="product_product_rearpanelarm0"/>
<field name="delay">5</field> <field name="delay">5</field>
<field name="min_qty">1</field> <field name="min_qty">1</field>
<field name="name" ref="base.res_partner_woodywoodpecker0"/> <field name="name" ref="base.res_partner_22"/>
</record> </record>
@ -850,7 +850,7 @@
<field name="product_id" ref="product_product_rearpanelarm1"/> <field name="product_id" ref="product_product_rearpanelarm1"/>
<field name="delay">5</field> <field name="delay">5</field>
<field name="min_qty">1</field> <field name="min_qty">1</field>
<field name="name" ref="base.res_partner_woodywoodpecker0"/> <field name="name" ref="base.res_partner_22"/>
</record> </record>
@ -858,7 +858,7 @@
<field name="product_id" ref="product_product_sidepanel0"/> <field name="product_id" ref="product_product_sidepanel0"/>
<field name="delay">5</field> <field name="delay">5</field>
<field name="min_qty">1</field> <field name="min_qty">1</field>
<field name="name" ref="base.res_partner_woodywoodpecker0"/> <field name="name" ref="base.res_partner_22"/>
</record> </record>
@ -866,7 +866,7 @@
<field name="product_id" ref="product_product_shelfofcm0"/> <field name="product_id" ref="product_product_shelfofcm0"/>
<field name="delay">5</field> <field name="delay">5</field>
<field name="min_qty">1</field> <field name="min_qty">1</field>
<field name="name" ref="base.res_partner_woodywoodpecker0"/> <field name="name" ref="base.res_partner_22"/>
</record> </record>
@ -874,7 +874,7 @@
<field name="product_id" ref="product_product_shelfofcm1"/> <field name="product_id" ref="product_product_shelfofcm1"/>
<field name="delay">5</field> <field name="delay">5</field>
<field name="min_qty">1</field> <field name="min_qty">1</field>
<field name="name" ref="base.res_partner_woodywoodpecker0"/> <field name="name" ref="base.res_partner_22"/>
</record> </record>
@ -882,7 +882,7 @@
<field name="product_id" ref="product_product_assemblysection0"/> <field name="product_id" ref="product_product_assemblysection0"/>
<field name="delay">2</field> <field name="delay">2</field>
<field name="min_qty">1</field> <field name="min_qty">1</field>
<field name="name" ref="base.res_partner_woodywoodpecker0"/> <field name="name" ref="base.res_partner_22"/>
</record> </record>
@ -890,7 +890,7 @@
<field name="product_id" ref="product_product_woodlintelm0"/> <field name="product_id" ref="product_product_woodlintelm0"/>
<field name="delay">5</field> <field name="delay">5</field>
<field name="min_qty">1</field> <field name="min_qty">1</field>
<field name="name" ref="base.res_partner_woodywoodpecker0"/> <field name="name" ref="base.res_partner_22"/>
</record> </record>
@ -898,7 +898,7 @@
<field name="product_id" ref="product_product_metalcleats0"/> <field name="product_id" ref="product_product_metalcleats0"/>
<field name="delay">5</field> <field name="delay">5</field>
<field name="min_qty">1</field> <field name="min_qty">1</field>
<field name="name" ref="base.res_partner_woodywoodpecker0"/> <field name="name" ref="base.res_partner_22"/>
</record> </record>

View File

@ -62,7 +62,7 @@
<field eval="time.strftime('%Y-%m-22 18:15:00')" name="date"/> <field eval="time.strftime('%Y-%m-22 18:15:00')" name="date"/>
<field eval="&quot;3&quot;" name="priority"/> <field eval="&quot;3&quot;" name="priority"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field name="partner_id" ref="base.res_partner_desertic_hispafuentes"/> <field name="partner_id" ref="base.res_partner_12"/>
<field name="section_id" ref="crm.section_sales_department"/> <field name="section_id" ref="crm.section_sales_department"/>
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field eval="1.0" name="duration"/> <field eval="1.0" name="duration"/>
@ -145,7 +145,7 @@
<field eval="time.strftime('%Y-%m-01 12:15:10')" name="date"/> <field eval="time.strftime('%Y-%m-01 12:15:10')" name="date"/>
<field eval="&quot;4&quot;" name="priority"/> <field eval="&quot;4&quot;" name="priority"/>
<field name="user_id" ref="base.user_root"/> <field name="user_id" ref="base.user_root"/>
<field name="partner_id" ref="base.res_partner_maxtor"/> <field name="partner_id" ref="base.res_partner_16"/>
<field name="section_id" ref="crm.section_sales_department"/> <field name="section_id" ref="crm.section_sales_department"/>
<field eval="1" name="active"/> <field eval="1" name="active"/>
<field eval="3.2" name="duration"/> <field eval="3.2" name="duration"/>

View File

@ -20,7 +20,7 @@
- -
!record {model: purchase.order, id: order_purchase3}: !record {model: purchase.order, id: order_purchase3}:
partner_id: base.res_partner_desertic_hispafuentes partner_id: base.res_partner_12
order_line: order_line:
- product_id: product.product_product_0 - product_id: product.product_product_0
price_unit: 900.20 price_unit: 900.20
@ -45,7 +45,7 @@
- -
!record {model: purchase.order, id: order_purchase5}: !record {model: purchase.order, id: order_purchase5}:
partner_id: base.res_partner_maxtor partner_id: base.res_partner_19
order_line: order_line:
- product_id: product.product_product_cpu1 - product_id: product.product_product_cpu1
product_qty: 3 product_qty: 3
@ -56,7 +56,7 @@
- -
!record {model: purchase.order, id: order_purchase6}: !record {model: purchase.order, id: order_purchase6}:
partner_id: base.res_partner_vickingdirect0 partner_id: base.res_partner_22
order_line: order_line:
- product_id: product.product_product_hdd2 - product_id: product.product_product_hdd2
product_qty: 10 product_qty: 10
@ -67,7 +67,7 @@
- -
!record {model: purchase.order, id: order_purchase7}: !record {model: purchase.order, id: order_purchase7}:
partner_id: base.res_partner_desertic_hispafuentes partner_id: base.res_partner_12
order_line: order_line:
- product_id: product.product_product_0 - product_id: product.product_product_0
product_qty: 5 product_qty: 5

View File

@ -1,12 +1,12 @@
- -
!record {model: purchase.order, id: order_purchase11}: !record {model: purchase.order, id: order_purchase11}:
partner_id: base.res_partner_desertic_hispafuentes partner_id: base.res_partner_12
order_line: order_line:
- product_id: product.product_product_pc4 - product_id: product.product_product_pc4
product_qty: 10 product_qty: 10
- -
!record {model: purchase.order, id: order_purchase12}: !record {model: purchase.order, id: order_purchase12}:
partner_id: base.res_partner_vickingdirect0 partner_id: base.res_partner_22
order_line: order_line:
- product_id: product.product_product_hdd2 - product_id: product.product_product_hdd2
product_qty: 10 product_qty: 10

View File

@ -48,7 +48,7 @@
<record id="rfq2" model="purchase.order"> <record id="rfq2" model="purchase.order">
<field name="location_id" ref="stock.stock_location_stock"/> <field name="location_id" ref="stock.stock_location_stock"/>
<field name="pricelist_id" ref="purchase.list0"/> <field name="pricelist_id" ref="purchase.list0"/>
<field name="partner_id" ref="base.res_partner_vickingdirect0"/> <field name="partner_id" ref="base.res_partner_22"/>
<field name="requisition_id" ref="requisition1"/> <field name="requisition_id" ref="requisition1"/>
</record> </record>

View File

@ -42,7 +42,7 @@
context.update({"active_model": "purchase.requisition","active_ids": [ref("requisition1")],"active_id": ref("requisition1")}) context.update({"active_model": "purchase.requisition","active_ids": [ref("requisition1")],"active_id": ref("requisition1")})
- -
!record {model: purchase.requisition.partner, id: requisition_partner_0}: !record {model: purchase.requisition.partner, id: requisition_partner_0}:
partner_id: base.res_partner_desertic_hispafuentes partner_id: base.res_partner_12
- -
!python {model: purchase.requisition.partner}: | !python {model: purchase.requisition.partner}: |
self.create_order(cr, uid, [ref("requisition_partner_0")], context=context) self.create_order(cr, uid, [ref("requisition_partner_0")], context=context)
@ -56,7 +56,7 @@
rfq = self.browse(cr, uid, purchase_ids[0], context=context) rfq = self.browse(cr, uid, purchase_ids[0], context=context)
requisition = rfq.requisition_id requisition = rfq.requisition_id
supplier = rfq.partner_id supplier = rfq.partner_id
assert supplier.id == ref('base.res_partner_desertic_hispafuentes'), "RFQ Partner is not correspond." assert supplier.id == ref('base.res_partner_12'), "RFQ Partner is not correspond."
assert len(rfq.order_line) == len(requisition.line_ids), "Lines are not correspond." assert len(rfq.order_line) == len(requisition.line_ids), "Lines are not correspond."
for rfq_line in rfq.order_line: for rfq_line in rfq.order_line:
for line in requisition.line_ids: for line in requisition.line_ids:

View File

@ -195,9 +195,9 @@
<field name="shop_id" ref="shop"/> <field name="shop_id" ref="shop"/>
<field model="product.pricelist" name="pricelist_id" search="[]"/> <field model="product.pricelist" name="pricelist_id" search="[]"/>
<field name="user_id" ref="base.user_demo"/> <field name="user_id" ref="base.user_demo"/>
<field name="partner_id" ref="base.res_partner_maxtor"/> <field name="partner_id" ref="base.res_partner_13"/>
<field name="partner_invoice_id" ref="base.res_partner_address_wong"/> <field name="partner_invoice_id" ref="base.res_partner_address_3000"/>
<field name="partner_shipping_id" ref="base.res_partner_address_wong"/> <field name="partner_shipping_id" ref="base.res_partner_address_3000"/>
</record> </record>
<record id="order6_line0" model="sale.order.line"> <record id="order6_line0" model="sale.order.line">
<field name="order_id" ref="order6"/> <field name="order_id" ref="order6"/>
@ -228,7 +228,7 @@
<field name="shop_id" ref="shop"/> <field name="shop_id" ref="shop"/>
<field model="product.pricelist" name="pricelist_id" search="[]"/> <field model="product.pricelist" name="pricelist_id" search="[]"/>
<field name="user_id" ref="base.user_demo"/> <field name="user_id" ref="base.user_demo"/>
<field name="partner_id" ref="base.res_partner_desertic_hispafuentes"/> <field name="partner_id" ref="base.res_partner_12"/>
<field name="partner_invoice_id" ref="base.res_partner_address_3000"/> <field name="partner_invoice_id" ref="base.res_partner_address_3000"/>
<field name="partner_shipping_id" ref="base.res_partner_address_3000"/> <field name="partner_shipping_id" ref="base.res_partner_address_3000"/>
</record> </record>

View File

@ -15,7 +15,7 @@
<field name="usage">supplier</field> <field name="usage">supplier</field>
</record> </record>
<record id="stock_location_4" model="stock.location"> <record id="stock_location_4" model="stock.location">
<field name="name">Maxtor Suppliers</field> <field name="name">Big Suppliers</field>
<field name="location_id" ref="stock_location_3"/> <field name="location_id" ref="stock_location_3"/>
<field name="usage">supplier</field> <field name="usage">supplier</field>
</record> </record>

View File

@ -155,7 +155,7 @@
th_weight: 0.0 th_weight: 0.0
type: make_to_stock type: make_to_stock
order_policy: manual order_policy: manual
partner_id: base.res_partner_desertic_hispafuentes partner_id: base.res_partner_12
partner_invoice_id: base.res_partner_address_3000 partner_invoice_id: base.res_partner_address_3000
partner_shipping_id: base.res_partner_address_3000 partner_shipping_id: base.res_partner_address_3000
picking_policy: direct picking_policy: direct