mirror of
https://gitlab.com/sonalarora/tra_backend.git
synced 2025-12-17 10:19:09 +02:00
add new module of template
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user