clearcorp team mailing list archive
-
clearcorp team
-
Mailing list archive
-
Message #00123
lp:~juan-munoz-clearcorp/openerp-ccorp-addons/rent_refund_invoice_feature into lp:openerp-ccorp-addons/6.1
Juan Felipe Muñoz Ramos has proposed merging lp:~juan-munoz-clearcorp/openerp-ccorp-addons/rent_refund_invoice_feature into lp:openerp-ccorp-addons/6.1.
Requested reviews:
CLEARCORP development team (clearcorp)
For more details, see:
https://code.launchpad.net/~juan-munoz-clearcorp/openerp-ccorp-addons/rent_refund_invoice_feature/+merge/104148
[FIX] Create of rent refund invoice
--
https://code.launchpad.net/~juan-munoz-clearcorp/openerp-ccorp-addons/rent_refund_invoice_feature/+merge/104148
Your team CLEARCORP development team is requested to review the proposed merge of lp:~juan-munoz-clearcorp/openerp-ccorp-addons/rent_refund_invoice_feature into lp:openerp-ccorp-addons/6.1.
=== modified file 'rent/rent.py'
--- rent/rent.py 2012-03-30 21:15:02 +0000
+++ rent/rent.py 2012-04-30 17:18:23 +0000
@@ -1728,6 +1728,19 @@
res['invoice_rent_id'] = False
return {'value' : res}
+
+ def create(self, cr, uid,vals, context=None):
+ #Check for the area before creating the object
+ vals2 = vals
+ #invoice_line = vals['invoice_line']
+ if vals2['invoice_type'] == 'rent':
+ p_invoice_rent_id = vals['invoice_rent_id'][0]
+ vals2['invoice_rent_id'] = p_invoice_rent_id
+ return super(rent_invoice_line,self).create(cr,uid,vals2,context)
+
+
+ #raise osv.except_osv('Wrong value!', 'The area for the estate has to bee greater than 0')
+ return super(rent_invoice_line,self).create(cr,uid,vals,context)
_columns = {
'invoice_type' : fields.selection([('rent','Rent'),('product','Product')],'Type',help = 'Select one of this to determine the type of invoice to create'),
Follow ups