def on_submit(self):
		check_open_trb_batch_count(self.trb_batch)
		self.set_job_card_status()
		if self.result_status == "Reject":
			current_trb = frappe.get_doc(self.doctype, self.name)
			new_trb = frappe.copy_doc(current_trb, ignore_no_copy=False)
			new_trb.remarks = " created from "+self.name
			new_trb.result_status = ""
			new_trb.trb_batch = ""
			new_trb.save()
		self.end_time = datetime.datetime.now()
예제 #2
0
 def on_submit(self):
     check_open_trb_batch_count(self.trb_batch)
     self.set_job_card_status()
     if self.result_status == "Reject":
         current_trb = frappe.get_doc(self.doctype, self.name)
         new_trb = frappe.copy_doc(current_trb, ignore_no_copy=False)
         new_trb.remarks = " created from " + self.name
         new_trb.result_status = ""
         new_trb.trb_batch = ""
         new_trb.save()
     self.end_time = datetime.datetime.now()
예제 #3
0
 def on_submit(self):
     check_open_trb_batch_count(self.trb_batch)
     self.set_job_card_status()
     self.end_time = datetime.datetime.now()
     if self.result_status == "Reject":
         current_trb = frappe.get_doc("Dissolved Gas Analysis", self.name)
         new_trb = frappe.copy_doc(current_trb, ignore_no_copy=False)
         new_trb.remarks = " created from " + self.name
         new_trb.gase_analysis_run1 = []
         new_trb.gas_analysis_run_2 = []
         new_trb.analysis_run1 = []
         new_trb.analysis_run2 = []
         new_trb.trb_batch = ""
         new_trb.result_status = ""
         new_trb.save()
	def on_submit(self):
		check_open_trb_batch_count(self.trb_batch)
		self.set_job_card_status()
		self.end_time = datetime.datetime.now()
		if self.result_status == "Reject":
			current_trb = frappe.get_doc("Dissolved Gas Analysis", self.name)
			new_trb = frappe.copy_doc(current_trb, ignore_no_copy=False)
			new_trb.remarks = " created from "+self.name
			new_trb.gase_analysis_run1 = []
			new_trb.gas_analysis_run_2 = []
			new_trb.analysis_run1 = []
			new_trb.analysis_run2 = []
			new_trb.trb_batch = ""
			new_trb.result_status = ""
			new_trb.save()