prevent to put price to zero in case SSO
							parent
							
								
									b9a546e4ca
								
							
						
					
					
						commit
						65e960d21c
					
				| 
						 | 
					@ -1149,6 +1149,11 @@ class HDCase(Model):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def done(self,ids,context={}):
 | 
					    def done(self,ids,context={}):
 | 
				
			||||||
        obj=self.browse(ids)[0]
 | 
					        obj=self.browse(ids)[0]
 | 
				
			||||||
 | 
					        if obj.patient_type_id.code=='SSO':
 | 
				
			||||||
 | 
					            for line in obj.lines:
 | 
				
			||||||
 | 
					                prod=line.product_id
 | 
				
			||||||
 | 
					                if not line.price and prod:
 | 
				
			||||||
 | 
					                    raise Exception("Can not complete HDCase because price of product %s is missing!"%(prod.name))
 | 
				
			||||||
        count=0
 | 
					        count=0
 | 
				
			||||||
        for sline in obj.staffs:
 | 
					        for sline in obj.staffs:
 | 
				
			||||||
            if sline.staff_id:
 | 
					            if sline.staff_id:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue