From a55092d8da9653a3d29ab845cf1ea3268c1b7663 Mon Sep 17 00:00:00 2001 From: ravibharathi656 Date: Fri, 19 Dec 2025 19:48:58 +0530 Subject: [PATCH] fix: set posting time during restore --- erpnext/utilities/transaction_base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/erpnext/utilities/transaction_base.py b/erpnext/utilities/transaction_base.py index 283ad1c4eab..0f29de81ebd 100644 --- a/erpnext/utilities/transaction_base.py +++ b/erpnext/utilities/transaction_base.py @@ -19,8 +19,8 @@ class UOMMustBeIntegerError(frappe.ValidationError): class TransactionBase(StatusUpdater): def validate_posting_time(self): - # set Edit Posting Date and Time to 1 while data import - if frappe.flags.in_import and self.posting_date: + # set Edit Posting Date and Time to 1 while data import and restore + if (frappe.flags.in_import or self.flags.from_restore) and self.posting_date: self.set_posting_time = 1 if not getattr(self, "set_posting_time", None):