summaryrefslogtreecommitdiff
path: root/jasper_reports
diff options
context:
space:
mode:
authorAzka Nathan <darizkyfaz@gmail.com>2024-07-08 10:24:20 +0700
committerAzka Nathan <darizkyfaz@gmail.com>2024-07-08 10:24:20 +0700
commit8b9c86dcfc58b87582c52c78f8433f812e55aadf (patch)
treed01ea5913910bc842d6fd69a07b906c6022f6d48 /jasper_reports
parentb8ae506cee1a125606d43b3d26750d24ec934293 (diff)
change request jasper reports
Diffstat (limited to 'jasper_reports')
-rwxr-xr-xjasper_reports/models/report_xml.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/jasper_reports/models/report_xml.py b/jasper_reports/models/report_xml.py
index 56f4198..a7d24af 100755
--- a/jasper_reports/models/report_xml.py
+++ b/jasper_reports/models/report_xml.py
@@ -37,6 +37,7 @@ import logging
import os
import time
from xml.dom.minidom import getDOMImplementation
+from datetime import datetime
from odoo import api, fields, models, _
from odoo.exceptions import UserError, AccessError
@@ -158,12 +159,16 @@ class ReportXml(models.Model):
uid = self.env.uid
cr = self.env.cr
- if self.id in [843, 844]:
+ if self.id in [843, 844, 764]:
picking = self.env['stock.picking'].browse(docids)
if not picking:
return False
if not picking.state == 'done':
raise UserError('DO Harus complete terlebih dahulu, baru bisa di print')
+
+
+ picking.date_printed_sj = datetime.utcnow()
+ picking.printed_sj = True
if self.id in [777]:
picking = self.env['stock.picking'].browse(docids)
@@ -171,6 +176,7 @@ class ReportXml(models.Model):
return False
picking.status_printed = 'printed'
+ picking.date_printed_list = datetime.utcnow()
if not data:
data = {}