add new module of template

This commit is contained in:
sonal
2020-07-29 19:36:42 +05:30
parent 4fd3bf32a2
commit b3c837aa07
2 changed files with 19 additions and 16 deletions

View File

@@ -1,27 +1,19 @@
from odoo import models, api, fields
import datetime
from datetime import date
class AccountMove(models.Model):
_inherit = "account.move"
txn_id = fields.Char("Transaction ID")
signed_by = fields.Char("signed by", compute='compute_signature')
signed_by = fields.Char("Printed by", compute='compute_signature')
print_date = fields.Date("Print date", compute='compute_print_date')
note = fields.Text("Note")
def compute_print_date(self):
for rec in self:
if rec.invoice_origin:
sale_id = self.env['sale.order'].sudo().search([('name', '=', rec.invoice_origin)])
for doc in sale_id:
rec.print_date = doc.signed_on
else:
rec.print_date = date.today()
rec.print_date = date.today()
def compute_signature(self):
for rec in self:
if rec.invoice_origin:
sale_id = self.env['sale.order'].sudo().search([('name', '=', rec.invoice_origin)])
for doc in sale_id:
rec.signed_by = doc.signed_by
rec.signed_by = self.env.user.name