clearcorp team mailing list archive
-
clearcorp team
-
Mailing list archive
-
Message #00363
[Merge] lp:~dr.clearcorp/openerp-ccorp-addons/6.1-rent_rent into lp:openerp-ccorp-addons
Diana Rodríguez Martínez has proposed merging lp:~dr.clearcorp/openerp-ccorp-addons/6.1-rent_rent into lp:openerp-ccorp-addons.
Requested reviews:
CLEARCORP drivers (clearcorp-drivers)
For more details, see:
https://code.launchpad.net/~dr.clearcorp/openerp-ccorp-addons/6.1-rent_rent/+merge/133375
[ADD] Add journal_id to rent module.
--
https://code.launchpad.net/~dr.clearcorp/openerp-ccorp-addons/6.1-rent_rent/+merge/133375
Your team CLEARCORP development team is subscribed to branch lp:openerp-ccorp-addons.
=== modified file 'rent/rent.py'
--- rent/rent.py 2012-11-01 18:54:32 +0000
+++ rent/rent.py 2012-11-07 22:58:20 +0000
@@ -919,7 +919,7 @@
'currency_id': (type == 'rent' and obj_rent.currency_id.id or obj_rent.main_currency_id.id),
'address_invoice_id': obj_client.address[0].id,
'address_contact_id': obj_client.address[0].id,
- 'journal_id': len(journal_ids) and journal_ids[0] or False,
+ #'journal_id': len(journal_ids) and journal_ids[0] or False,
'origin': obj_rent.name or desc,
'invoice_line': il,
'fiscal_position': obj_client.property_account_position.id,
@@ -928,6 +928,7 @@
'date_invoice' : inv_date or today,
'date_due' : date_due,
'period_id' : period_id or False,
+ 'journal_id': obj_rent.journal_id.id or False,
}
inv_id = self.pool.get('account.invoice').create(cr, uid, inv, {'type':'out_invoice'})
self.pool.get('account.invoice').button_compute(cr, uid, [inv_id], {'type':'out_invoice'}, set_total=True)
@@ -1433,8 +1434,9 @@
return {'value' : res}
_columns = {
+ 'journal_id' :fields.many2one('account.journal', 'Journal',required=True,states={'finished':[('readonly',True)]}),
'name' : fields.char('Name',size=64,required=True,states={'finished':[('readonly',True)]}),
- 'ref' : fields.char('Reference',size=64,states={'finished':[('readonly',True)]}),
+ 'ref' : fields.char('Reference',size=64,states={'finished':[('readonly',True)]}),
'rent_rent_client_id' : fields.many2one('res.partner','Client', required=True, states={'finished':[('readonly',True)]}),
'rent_end_date' : fields.date('Ending Date', required=True, states={'finished':[('readonly',True)]}),
'rent_ending_motif' : fields.selection([('early','Early Return'),('expiration','Contract Expiration'),('eviction','No payment eviction'), ('others','Various problems with tenant')],'Ending Motif'),
=== modified file 'rent/rent_view.xml'
--- rent/rent_view.xml 2012-10-18 18:38:14 +0000
+++ rent/rent_view.xml 2012-11-07 22:58:20 +0000
@@ -751,6 +751,7 @@
<group colspan = "2" col = "6">
<field name = "rent_main_inc"/>
<field name = "company_id"/>
+ <field name = "journal_id"/>
</group>
</group>
<notebook>
Follow ups