- 
	
	
	
		module serial number 
		Bonjour 
 je suis débutante je veux afficher la quantité de produit automatiquement en fonction de produit et bans de commande choisie aidez moi à corriger cette fonction:
 def onchange_get_quantite(self, cr, uid, ids,product_id,bon_id, context=None):
 res = {}
 obj_bon = self.pool.get('purchase.order')
 obj_ordre_line = self.pool.get('purchase.order.line')
 ids_puch = obj_bon.search(cr,uid,[('product_id','=',product_id)])
 res_order = obj_bon.read(cr, uid,ids_puch,['order_line'])[0]['order_line']
 ids_quan = obj_ordre_line.search(cr,uid,[('product_id','=',product_id),('order_id','=',bon_id)])
 quantite = obj_ordre_line.read(cr, uid,ids_quan,['product_qty'])[0]['product_qty']
 self.write(self, cr, uid, ids,{'quantite':int(quantite)})
 return quantite
 
 _columns = {
 
 'quantite': fields.function(onchange_get_quantite, 'quantite', size=256),
 'debut': fields.char('Debut sequence', size=256),
 'bons': fields.many2one('purchase.order', 'Bons de Commandes Fournisseur ', select=True, required=True, ondelete='cascade', change_default=True, domain="[('product_id','=',product_id)]"),
 
 }