2 Answers
Add record id of object created from that form as well in invoice and filter out invoices with partner and record id in your smart button method
Hello Ra_one_1_11,
Please find code in comment.
Thanks & Regards,
Email: odoo@aktivsoftware.com
Skype: kalpeshmaheshwari
*Add source code in your module as per below example.
def _compute_invoice_count(self)
for rec in self:
rec.invoice_count = len(rec.invoice_ids)
invoice_count = field.Integer("Invoice Count", compute="_compute_invoice_count")
invoice_ids = field.One2Many("account.move", "sale_id")
def method_name(self):
return {
"name": "Invoice",
"type": "ir.actions.act_window",
"view_mode": "tree,form",
"res_model": "account.move",
"domain": [("sale_id", "=", self.id)],
}