Fall 5430 Bugfix mit context
							parent
							
								
									bedc4e6bd8
								
							
						
					
					
						commit
						51f0f46ea7
					
				|  | @ -134,8 +134,6 @@ class AccountInvoice(models.Model): | ||||||
|                     intrastrat_not_set = True |                     intrastrat_not_set = True | ||||||
|         if intrastrat_not_set: |         if intrastrat_not_set: | ||||||
|             action = self.env.ref('dp_custom.action_wizard_confirm_print_invoice').read()[0] |             action = self.env.ref('dp_custom.action_wizard_confirm_print_invoice').read()[0] | ||||||
|             action['context'] = '{"default_info": "'+info+'"}' |             action['context'] = str({"default_info": info, "invoice_ids": self.env.context.get("active_ids")}) | ||||||
|             return action |             return action | ||||||
|         return self.env.ref('dp_reports_account.account_invoices_with_intrastat').report_action(self) |         return self.env.ref('dp_reports_account.account_invoices_with_intrastat').report_action(self) | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
|  |  | ||||||
|  | @ -13,6 +13,8 @@ class ConfirmPrintInvoice(models.TransientModel): | ||||||
| 
 | 
 | ||||||
|     def print_invoice(self): |     def print_invoice(self): | ||||||
|         self.ensure_one() |         self.ensure_one() | ||||||
|         invoice = self.env['account.invoice'].browse(self.env.context.get('active_ids', [])) |         invoice = self.env['account.invoice'].browse(self.env.context.get('invoice_ids', [])) | ||||||
|  |         if not invoice: | ||||||
|  |             return {'type': 'ir.actions.act_window_close'} | ||||||
| 
 | 
 | ||||||
|         return self.env.ref('dp_reports_account.account_invoices_with_intrastat').report_action(invoice) |         return self.env.ref('dp_reports_account.account_invoices_with_intrastat').report_action(invoice) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue