Browse Source

Mar 15 : [UPDT] Module Updated 'print_subscription_id_card'

pull/278/merge
RisvanaCybro 1 year ago
parent
commit
87f532b36e
  1. 21
      print_subscription_id_card/models/sale_order.py

21
print_subscription_id_card/models/sale_order.py

@ -25,20 +25,21 @@ from odoo import models
class SaleOrder(models.Model): class SaleOrder(models.Model):
"""Inherit sale order model for add a button to print """Inherit sale order model for add a button to print
subscription id card""" subscription id card"""
_inherit = 'sale.order'
_inherit = "sale.order"
def action_subscription_id_card(self): def action_subscription_id_card(self):
"""For printing subscription id card""" """For printing subscription id card"""
products = [order.product_id.name for order in self.order_line] products = [order.product_id.name for order in self.order_line]
data = { data = {
'name': self.partner_id.name, "name": self.partner_id.name,
'start_date': self.date_order.date(), "start_date": self.date_order.date(),
'partner_id': self.partner_id.id, "partner_id": self.partner_id.id,
'end_date': self.end_date, "end_date": self.end_date,
'products': products, "products": products,
} }
action = self.env.ref('print_subscription_id_card' action = self.env.ref(
'.action_report_subscription_card').report_action( "print_subscription_id_card" ".action_report_subscription_card"
None, data=data) ).report_action(None, data=data)
action.update({'close_on_report_download': True}) action.update({"close_on_report_download": True})
return action return action

Loading…
Cancel
Save