From 4d4381e8daa77de97682c92cd8ecda22d39fbfd3 Mon Sep 17 00:00:00 2001 From: "Infineon\\Ouellette" Date: Tue, 4 Feb 2025 15:02:44 -0700 Subject: [PATCH] Added in new distribution lists to recipients when a new RTF form is created --- LSL2/STPROC/RETURN_TO_FAB_SERVICES.txt | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/LSL2/STPROC/RETURN_TO_FAB_SERVICES.txt b/LSL2/STPROC/RETURN_TO_FAB_SERVICES.txt index f386a77..b8e2e81 100644 --- a/LSL2/STPROC/RETURN_TO_FAB_SERVICES.txt +++ b/LSL2/STPROC/RETURN_TO_FAB_SERVICES.txt @@ -77,6 +77,8 @@ Service CreateReturnToFabRecord(CassId, UserId) Message = 'Return to fab form created for ' : CassId : ' by ' : UserId : '.' : CRLF$ Message := 'Link to Return To Fab form: https://goto.infineon.com/oiwizard/ReturnToFab' Recipients = XLATE('NOTIFICATION','SHIPPING',NOTIFICATION_USER_ID$,'X') + Recipients<1, -1> = XLATE('NOTIFICATION','RETURN_TO_FAB_ENG',NOTIFICATION_USER_ID$,'X') + Recipients<1, -1> = XLATE('NOTIFICATION','RETURN_TO_FAB_MANUF',NOTIFICATION_USER_ID$,'X') Recipients<1, -1> = UserId SentFrom = 'OI_ADMIN' Subject = 'Return To Fab Form Created' @@ -465,12 +467,14 @@ Service SetBinToBin(RTFId, MHUserId) Database_Services('WriteDataRow', 'RETURN_TO_FAB_LOTS', RTFId, RTFRecord, True$, False$, False$) If Error_Services('NoError') then //Send notification that a return to fab record was created. - CassId = RTFRecord - RTFOrigUser = RTFRecord - Message = 'Return to fab form updated for ' : CassId : ' by ' : RTFOrigUser : '.' : CRLF$ - Message := 'Initial Bin to Bin has been marked as completed.' : CRLF$ - Message := 'Link to Return To Fab form: https://goto.infineon.com/oiwizard/ReturnToFab' - Recipients = XLATE('NOTIFICATION','SHIPPING',NOTIFICATION_USER_ID$,'X') + CassId = RTFRecord + RTFOrigUser = RTFRecord + Message = 'Return to fab form updated for ' : CassId : ' by ' : RTFOrigUser : '.' : CRLF$ + Message := 'Initial Bin to Bin has been marked as completed.' : CRLF$ + Message := 'Link to Return To Fab form: https://goto.infineon.com/oiwizard/ReturnToFab' + Recipients = XLATE('NOTIFICATION','SHIPPING',NOTIFICATION_USER_ID$,'X') + Recipients<1, -1> = XLATE('NOTIFICATION','RETURN_TO_FAB_ENG',NOTIFICATION_USER_ID$,'X') + Recipients<1, -1> = XLATE('NOTIFICATION','RETURN_TO_FAB_MANUF',NOTIFICATION_USER_ID$,'X') Recipients<1, -1> = RTFOrigUser SentFrom = 'OI_ADMIN' Subject = 'Return To Fab Form Updated' @@ -543,6 +547,8 @@ Service SetRTFCompleted(RTFId, CompleteUserId) Message := 'Return to fab marked as completed.' : CRLF$ Message := 'Link to Return To Fab form: https://goto.infineon.com/oiwizard/ReturnToFab' Recipients = XLATE('NOTIFICATION','SHIPPING',NOTIFICATION_USER_ID$,'X') + Recipients<1, -1> = XLATE('NOTIFICATION','RETURN_TO_FAB_ENG',NOTIFICATION_USER_ID$,'X') + Recipients<1, -1> = XLATE('NOTIFICATION','RETURN_TO_FAB_MANUF',NOTIFICATION_USER_ID$,'X') Recipients<1, -1> = RTFRecord SentFrom = 'OI_ADMIN' Subject = 'Return To Fab Form Completed' @@ -607,7 +613,7 @@ Service SetEvalInfo(RTFId, EvalUserId, ResultId) RTFRecord = Datetime() Database_Services('WriteDataRow', 'RETURN_TO_FAB_LOTS', RTFId, RTFRecord, True$, False$, False$) If Error_Services('NoError') then - ResultDescription = XLate('RETURN_TO_FAB_RESULT_OPTION', ResultId, RETURN_TO_FAB_RESULT_OPTION_RESULT$, 'X') + ResultDescription = XLate('RETURN_TO_FAB_RESULT_OPTION', ResultId, RETURN_TO_FAB_RESULT_OPTION_RESULT$, 'X') //Send notification that a return to fab record was created. CassId = RTFRecord RTFOrigUser = RTFRecord @@ -615,6 +621,8 @@ Service SetEvalInfo(RTFId, EvalUserId, ResultId) Message := 'Result has been set to ' : ResultDescription : '.' : CRLF$ Message := 'Link to Return To Fab form: https://goto.infineon.com/oiwizard/ReturnToFab' Recipients = XLATE('NOTIFICATION','SHIPPING',NOTIFICATION_USER_ID$,'X') + Recipients<1, -1> = XLATE('NOTIFICATION','RETURN_TO_FAB_ENG',NOTIFICATION_USER_ID$,'X') + Recipients<1, -1> = XLATE('NOTIFICATION','RETURN_TO_FAB_MANUF',NOTIFICATION_USER_ID$,'X') Recipients<1, -1> = RTFRecord SentFrom = 'OI_ADMIN' Subject = 'Return To Fab Form Updated'