FB-026: Job Queue Fehler - TZA PROD
							parent
							
								
									73dd7ec7c3
								
							
						
					
					
						commit
						ec2c82b3b2
					
				|  | @ -24,6 +24,7 @@ from odoo import fields, models, api, _ | |||
| from odoo.exceptions import ValidationError | ||||
| from odoo.addons.queue_job.job import job | ||||
| 
 | ||||
| 
 | ||||
| class ProductXCategory(models.Model): | ||||
|     _name = 'product.xcategory' | ||||
|     _description = 'X-Kategorie' | ||||
|  | @ -174,8 +175,12 @@ class ProductPricelistItem(models.Model): | |||
|     @api.multi | ||||
|     @job | ||||
|     def job_mark_partner_for_export(self, pricelist_id): | ||||
|         partners = self.env['res.partner'].search([('company_type','=','company'),('portal_id','!=',False)]) | ||||
|         partners = self.env['res.partner'].search([('company_type', '=', 'company'), ('portal_id', '!=', False)]) | ||||
|         todo_partner = self.env['res.partner'] | ||||
|         for partner in partners: | ||||
|             # Search ist auf die Preisliste nicht möglich, daher wird jeder Partner einzeln verglichen | ||||
|             if partner.property_product_pricelist.id == pricelist_id: | ||||
|                 partner.portal_export_pending = True | ||||
|                 todo_partner |= partner | ||||
|         todo_partner.write({ | ||||
|             'portal_export_pending': True | ||||
|         }) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue