Uploaded image for project: 'WORKTERRA'
  1. WORKTERRA
  2. WT-11882

Import Add Employee: enable/disable flag on Email message format

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: BenAdmin
    • Environment:
      Production
    • Bug Type:
      Functional
    • Bug Severity:
      Critical
    • Module:
      BenAdmin - Import
    • Reported by:
      Client
    • Company:
      County of San Luis Obispo
    • Item State:
      Production Complete - Closed
    • Sprint:
      WT Sprint 40 - Bugs

      Description

      1. Why was email sent out to employee, when for ‘Add Employee’ – Email status has been disabled. These employees have been loaded to system through Import
      2. Why was email sent our as ‘From’ email address – admin@workterra.net All emails for BCC should be sent out through admin@benxcel.net address.

      CC : Satya Samir Bharti Satpute Gaurav Sodani

        Attachments

          Issue Links

            Activity

            Hide
            swapnil.pandhare Swapnil Pandhare (Inactive) added a comment - - edited

            CC : Satya Samir

            Hi Satya ,

            Please find the details below :
            1. Concern: Why was email sent out to employee, when for ‘Add Employee’ – Email status has been disabled. These employees have been loaded to system through Import.
            Cause : While sending email to employee through import, Email message category Send Email flag is not checked.
            Correction : We need to add check for Email category send email flag before sending to following function : SendNotificationMailToEmployeeForUserCredentials

            2. Concern : Why was email sent our as ‘From’ email address – admin@workterra.net All emails for BCC should be sent out through admin@benxcel.net address.
            Cause : SLO company is not added in benexcel list. So, admin email address is not getting replaced.
            Correction : We have added SLO company id in OES_SP_Send_CdoSysMail SP for which from email id will be “admin@benxcel.net”

            Thanks,
            Swapnil P.

            Show
            swapnil.pandhare Swapnil Pandhare (Inactive) added a comment - - edited CC : Satya Samir Hi Satya , Please find the details below : 1. Concern : Why was email sent out to employee, when for ‘Add Employee’ – Email status has been disabled. These employees have been loaded to system through Import. Cause : While sending email to employee through import, Email message category Send Email flag is not checked. Correction : We need to add check for Email category send email flag before sending to following function : SendNotificationMailToEmployeeForUserCredentials 2. Concern : Why was email sent our as ‘From’ email address – admin@workterra.net All emails for BCC should be sent out through admin@benxcel.net address. Cause : SLO company is not added in benexcel list. So, admin email address is not getting replaced. Correction : We have added SLO company id in OES_SP_Send_CdoSysMail SP for which from email id will be “admin@benxcel.net” Thanks, Swapnil P.
            Hide
            satyap Satya added a comment -

            Attached are two emails received from Debbie for this issue.

            Hi Debbie Kulling,

            Please find updated comments from Development on SLO issues reported today. We will handle this in Import code.

            For Workaround: you can set Company Information - Receive Email flag as 'No' so this will ensure there are not emails sent out for next import in the system.

            Regards,
            Satya Prakash

            Cc: Jaideep Vinchurkar Swapnil Pandhare Gaurav Sodani Rakesh Roy Bharti Satpute Jennifer Reed Suraj Sokasane

            Show
            satyap Satya added a comment - Attached are two emails received from Debbie for this issue. Hi Debbie Kulling , Please find updated comments from Development on SLO issues reported today. We will handle this in Import code. For Workaround: you can set Company Information - Receive Email flag as 'No' so this will ensure there are not emails sent out for next import in the system. Regards, Satya Prakash Cc: Jaideep Vinchurkar Swapnil Pandhare Gaurav Sodani Rakesh Roy Bharti Satpute Jennifer Reed Suraj Sokasane
            Hide
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) added a comment -

            Please look into issue #1

            Show
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) added a comment - Please look into issue #1
            Hide
            vishal.bajad Vishal Bajad (Inactive) added a comment -

            Hi All ,

            Please find details as below ,
            Concern : Why was email sent out to employee, when for ‘Add Employee’ – Email status has been disabled. These employees have been loaded to system through Import.

            Cause : While sending email to employee through import, Email message category Send Email flag is not checked.

            Correction : We have added Email category send email flag before sending email to users

            Impacted Area : Email for Login Credentials will be send , when Receive Email flag set From Company info , Employee level Receive Email and Email category Send Message flag set to yes.

            Test Scenario:

            • Email will not send if any one from received email flag set to No
            • Email will get send if all received email flag set to Yes

            Affected Files :

            • OES_SP_Import_SendUserCredentialNotifications

            Jaideep Vinchurkar : As i am facing issue with SVN , Please review the script that need to be check in to Trunk and LB. Script share in separate mail.

            Thanks !

            Show
            vishal.bajad Vishal Bajad (Inactive) added a comment - Hi All , Please find details as below , Concern : Why was email sent out to employee, when for ‘Add Employee’ – Email status has been disabled. These employees have been loaded to system through Import. Cause : While sending email to employee through import, Email message category Send Email flag is not checked. Correction : We have added Email category send email flag before sending email to users Impacted Area : Email for Login Credentials will be send , when Receive Email flag set From Company info , Employee level Receive Email and Email category Send Message flag set to yes. Test Scenario : Email will not send if any one from received email flag set to No Email will get send if all received email flag set to Yes Affected Files : OES_SP_Import_SendUserCredentialNotifications Jaideep Vinchurkar : As i am facing issue with SVN , Please review the script that need to be check in to Trunk and LB. Script share in separate mail. Thanks !
            Hide
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) added a comment -

            Code is reviewed and checked-in in Trunk and LB

            Show
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) added a comment - Code is reviewed and checked-in in Trunk and LB
            Hide
            satyap Satya added a comment -

            @Rakesh: #2 from above list has been done by Ashwin Wankhede. Can you please get this verified for all BCC group companies?

            Regards,
            Satay Prakash

            Cc: Samir Jaideep Vinchurkar Gaurav SodaniPrasad PiseHrishikesh Deshpande Sachin Hingole

            Show
            satyap Satya added a comment - @Rakesh: #2 from above list has been done by Ashwin Wankhede . Can you please get this verified for all BCC group companies? Regards, Satay Prakash Cc: Samir Jaideep Vinchurkar Gaurav Sodani Prasad Pise Hrishikesh Deshpande Sachin Hingole
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - - edited

            Hi Swapnil Pandhare,

            Verified On LB
            Company - For QA CAISO For hspl.

            Verified below scenario for #1 Point : - Working fine
            1)Verified For Only ADD EMPLOYEE through import.
            2)Email for Login Credentials send , when Receive Email flag set From Company info , Employee level Receive Email and Email category Send Message flag set to yes.- Email received
            3)Add employee "Receive email" is set as No and other remaining two flag is YES - Mail not received
            4)Email message format - No, Other two remaining flag set to yes- Mail not received
            5)system setting -NO and other remaining two flag YES - Mail not received
            6)Verified for One employee
            7)Verified for Multiple employee

            Verified Sender address for #2 Point
            Its also corrected.
            Updated as "Sender: admin@benxcel.net"

            Working fine as expected.

            Marking item state as Ready for Stage

            Thanks,
            Jayshree

            cc : Rakesh Roy Prasad Pise Jaideep Vinchurkar Hrishikesh Deshpande

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - - edited Hi Swapnil Pandhare , Verified On LB Company - For QA CAISO For hspl. Verified below scenario for #1 Point : - Working fine 1)Verified For Only ADD EMPLOYEE through import. 2)Email for Login Credentials send , when Receive Email flag set From Company info , Employee level Receive Email and Email category Send Message flag set to yes.- Email received 3)Add employee "Receive email" is set as No and other remaining two flag is YES - Mail not received 4)Email message format - No, Other two remaining flag set to yes- Mail not received 5)system setting -NO and other remaining two flag YES - Mail not received 6)Verified for One employee 7)Verified for Multiple employee Verified Sender address for #2 Point Its also corrected. Updated as "Sender: admin@benxcel.net" Working fine as expected. Marking item state as Ready for Stage Thanks, Jayshree cc : Rakesh Roy Prasad Pise Jaideep Vinchurkar Hrishikesh Deshpande
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Verified On Stage
            Company - Symphony For hspl.

            Verified below scenario for #1 Point : - Working fine
            1)Verified For Only ADD EMPLOYEE through import.
            2)Email for Login Credentials send , when Receive Email flag set From Company info , Employee level Receive Email and Email category Send Message flag set to yes.- Email received
            3)Add employee "Receive email" is set as No and other remaining two flag is YES - Mail not received
            4)Email message format - No, Other two remaining flag set to yes- Mail not received
            5)system setting -NO and other remaining two flag YES - Mail not received
            6)Verified for One employee
            7)Verified for Multiple employee

            For Point #2 - As discussed with Hrishikesh Deshpande, to changes sender's address its not in scope.
            Will check on Production
            Point #1 - Working fine

            Thanks,
            Jayshree

            cc : Rakesh Roy Prasad Pise Hrishikesh Deshpande

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Verified On Stage Company - Symphony For hspl. Verified below scenario for #1 Point : - Working fine 1)Verified For Only ADD EMPLOYEE through import. 2)Email for Login Credentials send , when Receive Email flag set From Company info , Employee level Receive Email and Email category Send Message flag set to yes.- Email received 3)Add employee "Receive email" is set as No and other remaining two flag is YES - Mail not received 4)Email message format - No, Other two remaining flag set to yes- Mail not received 5)system setting -NO and other remaining two flag YES - Mail not received 6)Verified for One employee 7)Verified for Multiple employee For Point #2 - As discussed with Hrishikesh Deshpande , to changes sender's address its not in scope. Will check on Production Point #1 - Working fine Thanks, Jayshree cc : Rakesh Roy Prasad Pise Hrishikesh Deshpande
            Hide
            gaurav.sodani Gaurav Sodani (Inactive) added a comment -

            Hi All,
            Attaching development approval email to work on this ticket: Unable to embed resource: FW Development approval for Bugs reported in November 1st week.msg of type application/octet-stream
            Regards
            Gaurav

            Show
            gaurav.sodani Gaurav Sodani (Inactive) added a comment - Hi All, Attaching development approval email to work on this ticket: Unable to embed resource: FW Development approval for Bugs reported in November 1st week.msg of type application/octet-stream Regards Gaurav
            Hide
            gaurav.sodani Gaurav Sodani (Inactive) added a comment -

            Hi All,
            Attaching production deployment approval email for reference:
            Unable to embed resource: Re Request for Production deployment - 25 Nov 2017.msg of type application/octet-stream
            Regards
            Gaurav

            Show
            gaurav.sodani Gaurav Sodani (Inactive) added a comment - Hi All, Attaching production deployment approval email for reference: Unable to embed resource: Re Request for Production deployment - 25 Nov 2017.msg of type application/octet-stream Regards Gaurav
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Verified On Production
            Company - ASML for hspl.
            Verified below scenario for #1 Point : - Working fine
            1)Verified For Only ADD EMPLOYEE through import.
            2)Email for Login Credentials send , when Receive Email flag set From Company info , Employee level Receive Email and Email category Send Message flag set to yes.- Email received
            3)Add employee "Receive email" is set as No and other remaining two flag is YES - Mail not received
            4)Email message format - No, Other two remaining flag set to yes- Mail not received
            5)system setting -NO and other remaining two flag YES - Mail not received
            6)Verified for One employee
            7)Verified for Multiple employee

            For Pint #2 ; Its already tested on Production

            Thanks,
            Jayshree

            cc :Rakesh Roy Prasad PiseHrishikesh Deshpande

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Verified On Production Company - ASML for hspl. Verified below scenario for #1 Point : - Working fine 1)Verified For Only ADD EMPLOYEE through import. 2)Email for Login Credentials send , when Receive Email flag set From Company info , Employee level Receive Email and Email category Send Message flag set to yes.- Email received 3)Add employee "Receive email" is set as No and other remaining two flag is YES - Mail not received 4)Email message format - No, Other two remaining flag set to yes- Mail not received 5)system setting -NO and other remaining two flag YES - Mail not received 6)Verified for One employee 7)Verified for Multiple employee For Pint #2 ; Its already tested on Production Thanks, Jayshree cc : Rakesh Roy Prasad Pise Hrishikesh Deshpande

              People

              Assignee:
              jayshree.nagpure Jayshree Nagpure (Inactive)
              Reporter:
              swapnil.pandhare Swapnil Pandhare (Inactive)
              Developer:
              Jaideep Vinchurkar (Inactive)
              QA:
              Jayshree Nagpure (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Production Due Date:
                Code Review Date:

                  Time Tracking

                  Estimated:
                  Original Estimate - 10h Original Estimate - 10h
                  10h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 12h
                  12h