From 8f2532f265bce0482f4c68f8f272aee0cb79156e Mon Sep 17 00:00:00 2001 From: Ravi Chandra <149189748+ravichandra1998g@users.noreply.github.com> Date: Wed, 22 Oct 2025 17:24:13 +0530 Subject: [PATCH] Revert "Change close reminder business rule (#1933)" This reverts commit 695d030059f96d3476c263a749c6965a8dccd68a. --- .../Business Rules/README.md | 34 ------------------- .../Business Rules/change_close_reminder.js | 15 -------- 2 files changed, 49 deletions(-) delete mode 100644 Server-Side Components/Business Rules/README.md delete mode 100644 Server-Side Components/Business Rules/change_close_reminder.js diff --git a/Server-Side Components/Business Rules/README.md b/Server-Side Components/Business Rules/README.md deleted file mode 100644 index f7e542d4b4..0000000000 --- a/Server-Side Components/Business Rules/README.md +++ /dev/null @@ -1,34 +0,0 @@ -About this script : - -Type: Before Business Rule -Table: Reminder [reminder] -When: Before Insert or Update - -This Business Rule automatically generate a reminder message for Tasks that are approaching their closure time. -It dynamically fills in the Subject, Notes, and Using fields with a formatted message, ensuring consistent and timely communication. - -What it does : -It retrieves the Task number from the task field. -It reads the reminder time (remind_me) to know how many minutes before closure the reminder should be sent. -It builds a subject line like: - -“Change Request CHG001234 Closure Approaching in 30 Minutes” - -It builds a message body explaining the reminder details. -It automatically sets: -subject → reminder subject line -notes → reminder message body -using → "outlook" (indicating reminder channel) - -Use of this script : -This automation ensures that Change Managers and implementers are reminded before a Change Request closes, reducing the risk of: -Missing required closure tasks -Incomplete validations or documentation -Unnotified team members before system changes finalize - - -Please find the screenshots attached for clarity. -image -image - - diff --git a/Server-Side Components/Business Rules/change_close_reminder.js b/Server-Side Components/Business Rules/change_close_reminder.js deleted file mode 100644 index b3f1a03a64..0000000000 --- a/Server-Side Components/Business Rules/change_close_reminder.js +++ /dev/null @@ -1,15 +0,0 @@ -(function executeRule(current, previous /*null when async*/) { - - var tsk_number = current.getDisplayValue('task'); // Get Change Request number - var time = current.getValue('remind_me'); // Reminder time in minutes - - var subject = 'Change Request ' + tsk_number + ' Closure Approaching in ' + time + ' Minutes'; - var body = 'This is a reminder that Change Request ' + tsk_number + - ' is scheduled to close in ' + time + ' minutes. Please ensure that all necessary ' + - 'tasks, validations, and documentation are completed before the closure.'; - - current.setValue('subject', subject); - current.setValue('notes', body); - current.setValue('using', 'outlook'); - -})(current, previous);