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

Effective Date format issue for Employee Import

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: BenAdmin
    • Labels:
    • Environment:
      Others
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Module:
      BenAdmin - Import
    • Reported by:
      Others
    • Company:
      All Clients/Multiple Clients
    • Item State:
      Production Complete - Closed
    • Sprint:
      WT Sprint 41

      Description

      *Scenario - *
      1) On Template Settings set date format as 'YYYYMMDD'.
      2) Add Employee's effective date field in sub template and map it to 'Employee Effective Date'.
      3) Manual or Scheduled import gets failed.

      Cause -
      When system tries to convert date value string to date format, it throws an exception. Ex. ''20100101' string can not convert to Date'. Since, string value don't have any separator, CType function can not convert it to appropriate date format.

      Correction -
      Code change is needed

        Attachments

        1. ElectioneffectiveDate.txt
          0.4 kB
        2. EmpEffectiveDate.txt
          0.7 kB
        3. FinalUpdatedTestcases.xls
          28 kB
        4. FW 1211 Sprint - Development Approval.msg
          51 kB
        5. FW Hot Fix and Development Approval Request.msg
          60 kB
        6. RE Approvals.msg
          34 kB
        7. Testcases.xls
          26 kB
        8. UpdatedTestcases.xls
          28 kB
        9. WaiveDate.jpg
          WaiveDate.jpg
          195 kB
        10. WaiveDate.txt
          0.5 kB
        11. WT-12252 Data.xls
          19 kB

          Issue Links

            Activity

            snehal.katkar Snehal Katkar (Inactive) logged work - 21/Nov/17 05:47 AM
            • Time Spent:
              3h
               

              Analysis

            snehal.katkar Snehal Katkar (Inactive) created issue -
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Field Original Value New Value
            Link This issue relates to WT-8876 [ WT-8876 ]
            satyap Satya made changes -
            Assignee Satya [ ID10004 ] Jaideep Vinchurkar [ jaideep.vinchurkar ]
            snehal.katkar Snehal Katkar (Inactive) logged work - 22/Nov/17 05:48 AM
            • Time Spent:
              6h
               

              Analysis, code debugging

            snehal.katkar Snehal Katkar (Inactive) made changes -
            Remaining Estimate 0h [ 0 ]
            Time Spent 3h [ 10800 ]
            Worklog Id 92009 [ 92009 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Time Spent 3h [ 10800 ] 9h [ 32400 ]
            Worklog Id 92010 [ 92010 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Assignee Jaideep Vinchurkar [ jaideep.vinchurkar ] Snehal Katkar [ snehal.katkar ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Developer Snehal Katkar [ snehal.katkar ]
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204)
            Original Estimate 0h [ 0 ]
            snehal.katkar Snehal Katkar (Inactive) logged work - 28/Nov/17 09:27 PM
            • Time Spent:
              3h
               

              Analysis, code change, testing

            snehal.katkar Snehal Katkar (Inactive) made changes -
            Time Spent 9h [ 32400 ] 12h [ 43200 ]
            Worklog Id 93419 [ 93419 ]
            snehal.katkar Snehal Katkar (Inactive) logged work - 29/Nov/17 11:57 AM
            • Time Spent:
              5h
               
              <No comment>
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Description *Scenario - *
            1) On Template Settings set date format as 'YYYYMMDD'.
            2) Add Employee's effective date field in sub template and map it to 'Employee Effective Date'.
            3) Manual or Scheduled import gets failed.

            *Cause -*
             When system tries to convert date value string to date format, it throws an exception. Ex. ''20100101' string can not convert to Date'. Since, string value don't have any separator, CType function can not convert it to appropriate date format.

            *Correction -*
             It will get resolved under enhancement WT-8876.
            *Scenario - *
            1) On Template Settings set date format as 'YYYYMMDD'.
            2) Add Employee's effective date field in sub template and map it to 'Employee Effective Date'.
            3) Manual or Scheduled import gets failed.

            *Cause -*
             When system tries to convert date value string to date format, it throws an exception. Ex. ''20100101' string can not convert to Date'. Since, string value don't have any separator, CType function can not convert it to appropriate date format.

            *Correction -*
            Code change is needed
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Link This issue relates to WT-8876 [ WT-8876 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Link This issue is duplicated by WT-12449 [ WT-12449 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) logged work - 30/Nov/17 12:16 AM
            • Time Spent:
              0.5h
               
              <No comment>
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Time Spent 12h [ 43200 ] 12.5h [ 45000 ]
            Worklog Id 93743 [ 93743 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Analysis(10204) Parent values: Development(10200)Level 1 values: Ready for Review(10208)
            snehal.katkar Snehal Katkar (Inactive) logged work - 30/Nov/17 11:57 PM
            • Time Spent:
              3h
               
              <No comment>
            Hide
            abhay.patil Abhay Patil (Inactive) added a comment -

            This is quite basic bug that needs to be fixed ASAP.

            Show
            abhay.patil Abhay Patil (Inactive) added a comment - This is quite basic bug that needs to be fixed ASAP.
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Review(10208) Parent values: Development(10200)Level 1 values: On Hold(10207)
            Hide
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) added a comment -

            Concern: Import is getting failed for 'YYYYMMDD' data format

            Cause: Import do support 'YYYYMMDD' date format. While working on generic solution to create users, we have added a new function in system, that stores newly added employees in a table in format of key-value pair. Here employee id is considered as key and effective date is considered as value. This data is getting used later for further enrollment data processing. Though, in file we allow different types of date formats, internally we use MM/DD/YYYY format for calulation. So, while storing data in table we convert all types of dates in MM/DD/YYYY format. For this conversion, we use default .net function. However, this function requires 10 characters length for date. Since, YYYYMMDD has only 8 characters it is throwing exception.

            Correction: We have to change the code to format data in correction format.

            Please note: We understand that this very basic bug. However, this will require a code change and we will have to go through entire deployment process, we would need development and deployment approval for this. Could you please take this up with Jennifer Reed and Nagini Indugula, so that we can plan the resolution as soon as possible.

            Show
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) added a comment - Concern: Import is getting failed for 'YYYYMMDD' data format Cause: Import do support 'YYYYMMDD' date format. While working on generic solution to create users, we have added a new function in system, that stores newly added employees in a table in format of key-value pair. Here employee id is considered as key and effective date is considered as value. This data is getting used later for further enrollment data processing. Though, in file we allow different types of date formats, internally we use MM/DD/YYYY format for calulation. So, while storing data in table we convert all types of dates in MM/DD/YYYY format. For this conversion, we use default .net function. However, this function requires 10 characters length for date. Since, YYYYMMDD has only 8 characters it is throwing exception. Correction: We have to change the code to format data in correction format. Please note: We understand that this very basic bug. However, this will require a code change and we will have to go through entire deployment process, we would need development and deployment approval for this. Could you please take this up with Jennifer Reed and Nagini Indugula , so that we can plan the resolution as soon as possible.
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) logged work - 05/Dec/17 07:34 AM
            • Time Spent:
              0.5h
               
              <No comment>
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Time Spent 12.5h [ 45000 ] 13h [ 46800 ]
            Worklog Id 94681 [ 94681 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Component/s BenAdmin [ 10000 ]
            QA Jayshree Nagpure [ jayshree.nagpure ]
            Root Cause Bug [ 18430 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Labels Manual_import
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) logged work - 05/Dec/17 03:18 PM
            • Time Spent:
              0.5h
               

              3C analysis

            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Time Spent 13h [ 46800 ] 13.5h [ 48600 ]
            Worklog Id 94786 [ 94786 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Link This issue is caused by WT-10805 [ WT-10805 ]
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Root Cause Bug [ 18430 ] Scenario/Requirement Missed [ 18432 ]
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Sprint WT Sprint 41 - Bugs [ 95 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Dev Due Date 12/Dec/2017
            Dev Estimates 22
            Remaining Estimate 0h [ 0 ] 8.5h [ 30600 ]
            Original Estimate 0h [ 0 ] 22h [ 79200 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Link This issue duplicates WT-12735 [ WT-12735 ]
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) made changes -
            QA Estimates 6
            Hide
            gaurav.sodani Gaurav Sodani (Inactive) added a comment -

            Hi All,

            Attaching the development approval email for your reference

            Regards
            Gaurav

            Show
            gaurav.sodani Gaurav Sodani (Inactive) added a comment - Hi All, Attaching the development approval email for your reference Regards Gaurav
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Approval status Approved for development [ 18453 ]
            Development Approval Yes [ 18474 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Remaining Estimate 8.5h [ 30600 ] 3.5h [ 12600 ]
            Time Spent 13.5h [ 48600 ] 18.5h [ 66600 ]
            Worklog Id 95609 [ 95609 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Remaining Estimate 3.5h [ 12600 ] 0.5h [ 1800 ]
            Time Spent 18.5h [ 66600 ] 21.5h [ 77400 ]
            Worklog Id 95610 [ 95610 ]
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Stage Due Date 22/Dec/17 [ 2017-12-22 ]
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Attached test cases Testcases.xls

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Attached test cases Testcases.xls
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Attachment Testcases.xls [ 69855 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: On Hold(10207) Parent values: Development(10200)Level 1 values: In Progress(10206)
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) logged work - 12/Dec/17 12:36 PM
            • Time Spent:
              0.5h
               

              code review

            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: In Progress(10206) Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209)
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Code Review Date 12/Dec/2017
            Code Reviewed By Jaideep Vinchurkar [ 11908 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Remaining Estimate 0.5h [ 1800 ] 0h [ 0 ]
            Time Spent 21.5h [ 77400 ] 22h [ 79200 ]
            Worklog Id 95776 [ 95776 ]
            Hide
            snehal.katkar Snehal Katkar (Inactive) added a comment - - edited

            File Changed:
            1) D:\WT\branches\UiRefresh\App\BusinessLogic\ImportExportDTS\ImportValidation.vb

            Show
            snehal.katkar Snehal Katkar (Inactive) added a comment - - edited File Changed: 1) D:\WT\branches\UiRefresh\App\BusinessLogic\ImportExportDTS\ImportValidation.vb
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Link This issue relates to NF-5470 [ NF-5470 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Link This issue relates to NF-5470 [ NF-5470 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Link This issue relates to NF-5470 [ NF-5470 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Link This issue relates to NF-5470 [ NF-5470 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Link This issue relates to NF-5470 [ NF-5470 ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Assignee Snehal Katkar [ snehal.katkar ] Jayshree Nagpure [ jayshree.nagpure ]
            snehal.katkar Snehal Katkar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: In Testing(10210)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            Hide
            abhay.patil Abhay Patil (Inactive) added a comment -

            We need it on Prod ASAP as the client is waiting for it.

            Show
            abhay.patil Abhay Patil (Inactive) added a comment - We need it on Prod ASAP as the client is waiting for it.
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Attachment EmpEffectiveDate.txt [ 70054 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Attachment ElectioneffectiveDate.txt [ 70055 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Attachment WaiveDate.txt [ 70056 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Attachment WaiveDate.jpg [ 70057 ]
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - - edited

            Hi Snehal Katkar,

            Verified on LB
            Company - ASML

            Verified scenarios are attached in test cases
            For below scenarios import is getting fail when date format in setting is YYYYMMDD :
            1) Not mapping employee effective date. EmpEffectiveDate.txt
            2) Mapping employee effective date but passing value as blank or ~
            3) For enrollment effective date ElectioneffectiveDate.txt
            4) For Waive effective date WaiveDate.txt
            5) For Paycheck effective date
            Other scenarios its working fine

            Hence re-opening this jira.

            Thanks,
            Jayshree

            cc : Rakesh Roy Prasad Pise Hrishikesh Deshpande Jaideep Vinchurkar

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - - edited Hi Snehal Katkar , Verified on LB Company - ASML Verified scenarios are attached in test cases For below scenarios import is getting fail when date format in setting is YYYYMMDD : 1) Not mapping employee effective date. EmpEffectiveDate.txt 2) Mapping employee effective date but passing value as blank or ~ 3) For enrollment effective date ElectioneffectiveDate.txt 4) For Waive effective date WaiveDate.txt 5) For Paycheck effective date Other scenarios its working fine Hence re-opening this jira. Thanks, Jayshree cc : Rakesh Roy Prasad Pise Hrishikesh Deshpande Jaideep Vinchurkar
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Attachment UpdatedTestcases.xls [ 70058 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: LB QA(10201)Level 1 values: Re-open(10212)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Assignee Jayshree Nagpure [ jayshree.nagpure ] Snehal Katkar [ snehal.katkar ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status Local Testing [ 10200 ] Reopen in Local [ 10018 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Re-open(10212) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 14/Dec/17 12:55 PM
            • Time Spent:
              4h
               

              Testing on LB

            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Time Spent 22h [ 79200 ] 26h [ 93600 ]
            Worklog Id 96183 [ 96183 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: LB QA(10201)Level 1 values: Re-open(10212)
            satyap Satya made changes -
            Status Reopen in Local [ 10018 ] In Development [ 10007 ]
            Hide
            snehal.katkar Snehal Katkar (Inactive) added a comment -

            Hi Jayshree Nagpure,

            I have changed the code for ElectionImport and WaiveImport. It's working fine now. Please take it ahead for testing.
            However, issue of paycheck import is not related to effective date format. Hence, did not consider it under this ticket.

            cc: Rakesh Roy, Jaideep Vinchurkar

            Show
            snehal.katkar Snehal Katkar (Inactive) added a comment - Hi Jayshree Nagpure , I have changed the code for ElectionImport and WaiveImport. It's working fine now. Please take it ahead for testing. However, issue of paycheck import is not related to effective date format. Hence, did not consider it under this ticket. cc: Rakesh Roy , Jaideep Vinchurkar
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Re-open(10212) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: In Testing(10210)
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - - edited

            Hi Snehal Katkar,

            Employee import is getting fail for "YYYYMMDD" when initial load is YES
            Also election and waive scenario which are mentioned in updated test cases are not working .
            Error log is same as attached in jira

            Re-opening this jira

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - - edited Hi Snehal Katkar , Employee import is getting fail for "YYYYMMDD" when initial load is YES Also election and waive scenario which are mentioned in updated test cases are not working . Error log is same as attached in jira Re-opening this jira
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: In Testing(10210) Parent values: LB QA(10201)Level 1 values: Re-open(10212)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status Local Testing [ 10200 ] Reopen in Local [ 10018 ]
            Hide
            snehal.katkar Snehal Katkar (Inactive) added a comment -

            Hi Jayshree Nagpure,

            1) Considering scope of this issue, I have tested all the scenarios mentioned in the document related to 'Demographics Import' and they working as expected.
            File changed - ImportValidation.vb

            2) The scenario which got failed for 'Election Import' is an existing issue and not because of this code change. Please open a separate ticket for it.

            3) Mentioned test cases for 'Waive Import' are working fine. No code change required.

            Show
            snehal.katkar Snehal Katkar (Inactive) added a comment - Hi Jayshree Nagpure , 1) Considering scope of this issue, I have tested all the scenarios mentioned in the document related to 'Demographics Import' and they working as expected. File changed - ImportValidation.vb 2) The scenario which got failed for 'Election Import' is an existing issue and not because of this code change. Please open a separate ticket for it. 3) Mentioned test cases for 'Waive Import' are working fine. No code change required.
            jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 15/Dec/17 04:45 PM
            • Time Spent:
              5h
               

              Testing on LB, discussion with dev

            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Status Reopen in Local [ 10018 ] In Development [ 10007 ]
            Hide
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) added a comment -

            Jayshree Nagpure, we will not be opening separate ticket for election import. We will fix in this ticket

            Show
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) added a comment - Jayshree Nagpure , we will not be opening separate ticket for election import. We will fix in this ticket
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Re-open(10212) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - - edited

            Verified for employee Import
            Company - QA ASML
            Employee import "YYYYMMDD" when initial load is YES - scenario Working fine

            After today's build will verify election import scenario, and will regress for all types of import.

            Thanks,
            Jayshree

            cc : Prasad Pise Sachin Hingole Rakesh Roy Hrishikesh Deshpande

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - - edited Verified for employee Import Company - QA ASML Employee import "YYYYMMDD" when initial load is YES - scenario Working fine After today's build will verify election import scenario, and will regress for all types of import. Thanks, Jayshree cc : Prasad Pise Sachin Hingole Rakesh Roy Hrishikesh Deshpande
            jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 18/Dec/17 11:56 AM
            • Time Spent:
              5h
               

              testing on LB

            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: Re-open(10212)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Time Spent 26h [ 93600 ] 31h [ 111600 ]
            Worklog Id 96622 [ 96622 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) logged work - 18/Dec/17 02:09 PM
            • Time Spent:
              1h
               

              discussions

            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Time Spent 31h [ 111600 ] 32h [ 115200 ]
            Worklog Id 96679 [ 96679 ]
            suraj.sokasane Suraj Sokasane (Inactive) logged work - 18/Dec/17 03:34 PM
            • Time Spent:
              7h
               

              Discussion with Snehal
              WT-10853 Code changes analysis
              Election Import Solutions

            Hide
            suraj.sokasane Suraj Sokasane (Inactive) added a comment -

            As per our analysis this is not an issue on Stage and Prod for now. We'll confirm this tomorrow.

            Show
            suraj.sokasane Suraj Sokasane (Inactive) added a comment - As per our analysis this is not an issue on Stage and Prod for now. We'll confirm this tomorrow.
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Time Spent 32h [ 115200 ] 37h [ 133200 ]
            Worklog Id 96730 [ 96730 ]
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) logged work - 19/Dec/17 02:59 PM
            • Time Spent:
              0.5h
               
              <No comment>
            jaideep.vinchurkar Jaideep Vinchurkar (Inactive) made changes -
            Time Spent 37h [ 133200 ] 37.5h [ 135000 ]
            Worklog Id 96987 [ 96987 ]
            suraj.sokasane Suraj Sokasane (Inactive) logged work - 19/Dec/17 03:33 PM
            • Time Spent:
              8h
               

              Repro on Local
              Local and Stage/Prod code compare
              Scenario understanding
              Repro on Prod
              Code changes
              Unit Testing
              Discussion with Jaideep and Snehal.

            Hide
            suraj.sokasane Suraj Sokasane (Inactive) added a comment -

            We analyzed the issue from election import point of view, it is failing for very specific scenario, where effective date given in file is less than hire date of employee and date format of template is YYYYMMDD. We can fix this right now, but will need more time for unit testing. So as of now, we should go ahead with demographic import fix as many clients are waiting for it. And for election import, we can consider this issue in import restructuring where EDI team expecting date format rationalization (WT-8876).
            Also, We found this is less likely scenario to happen. We scanned all companies on production using YYYYMMDD date format for election import and found a very few are using it currently.

            So assigning this back to QA

            Show
            suraj.sokasane Suraj Sokasane (Inactive) added a comment - We analyzed the issue from election import point of view, it is failing for very specific scenario, where effective date given in file is less than hire date of employee and date format of template is YYYYMMDD. We can fix this right now, but will need more time for unit testing. So as of now, we should go ahead with demographic import fix as many clients are waiting for it. And for election import, we can consider this issue in import restructuring where EDI team expecting date format rationalization ( WT-8876 ). Also, We found this is less likely scenario to happen. We scanned all companies on production using YYYYMMDD date format for election import and found a very few are using it currently. So assigning this back to QA
            suraj.sokasane Suraj Sokasane (Inactive) made changes -
            Assignee Snehal Katkar [ snehal.katkar ] Jayshree Nagpure [ jayshree.nagpure ]
            suraj.sokasane Suraj Sokasane (Inactive) made changes -
            Time Spent 37.5h [ 135000 ] 45.5h [ 163800 ]
            Worklog Id 96999 [ 96999 ]
            suraj.sokasane Suraj Sokasane (Inactive) made changes -
            Time Spent 45.5h [ 163800 ] 52.5h [ 189000 ]
            Worklog Id 97001 [ 97001 ]
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            Hide
            gaurav.sodani Gaurav Sodani (Inactive) added a comment -

            Hi All,

            Attaching the stage and production deployment approval email for reference: Unable to embed resource: FW Hot Fix and Development Approval Request.msg of type application/octet-stream

            Also, i have attached the email which states that we will be deploying only the Demographics import issue for now and will be taking up election import as part of Import module restructuring initiative

            Regards
            Gaurav

            Jayshree NagpureSuraj SokasaneJaideep VinchurkarSatyaSamirRakesh RoyJennifer ReedNagini IndugulaAbhay Patil

            Show
            gaurav.sodani Gaurav Sodani (Inactive) added a comment - Hi All, Attaching the stage and production deployment approval email for reference: Unable to embed resource: FW Hot Fix and Development Approval Request.msg of type application/octet-stream Also, i have attached the email which states that we will be deploying only the Demographics import issue for now and will be taking up election import as part of Import module restructuring initiative Regards Gaurav Jayshree Nagpure Suraj Sokasane Jaideep Vinchurkar Satya Samir Rakesh Roy Jennifer Reed Nagini Indugula Abhay Patil
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Deployment Approval Approved for stage deployment,Approved for production deployment [ 18455, 18457 ]
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Attachment RE Approvals.msg [ 70438 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: Re-open(10212) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: Stage QA(10202)Level 1 values: In Testing(10214)
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status Local Testing [ 10200 ] Stage Testing [ 10201 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 20/Dec/17 09:54 AM
            • Time Spent:
              2h
               

              Stage testing

            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Attachment FinalUpdatedTestcases.xls [ 70475 ]
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Hi Suraj Sokasane,

            Verified on stage
            Company - ASML for hspl

            Verified only for demographics import
            PFA : FinalUpdatedTestcases.xls
            Verified for syn and async mode
            Verified with Initial load Yes/No
            Not considered any other import type.

            Working fine, Marking item state as Ready for production.

            Thanks,
            Jayshree

            cc : Rakesh Roy Prasad Pise Hrishikesh Deshpande Snehal Katkar

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Hi Suraj Sokasane , Verified on stage Company - ASML for hspl Verified only for demographics import PFA : FinalUpdatedTestcases.xls Verified for syn and async mode Verified with Initial load Yes/No Not considered any other import type. Working fine, Marking item state as Ready for production. Thanks, Jayshree cc : Rakesh Roy Prasad Pise Hrishikesh Deshpande Snehal Katkar
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: In Testing(10214) Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217)
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Stage Due Date 22/Dec/17 [ 2017-12-22 ] 20/Dec/17 [ 2017-12-20 ]
            gaurav.sodani Gaurav Sodani (Inactive) made changes -
            Production Due Date 21/Dec/2017
            suraj.sokasane Suraj Sokasane (Inactive) logged work - 20/Dec/17 01:51 PM
            • Time Spent:
              4.5h
               

              code chackin to various branches : UI refresh, UI refresh LB, Production
              Checking out New Production branch, UI refresh LB branch.

            suraj.sokasane Suraj Sokasane (Inactive) made changes -
            Time Spent 52.5h [ 189000 ] 57h [ 205200 ]
            Worklog Id 97216 [ 97216 ]
            Hide
            abhay.patil Abhay Patil (Inactive) added a comment -

            Question regarding comment by Suraj Sokasane - You have said the following.
            _... from election import point of view, it is failing for very specific scenario, where effective date given in file is less than hire date of employee and date format of template is YYYYMMDD.
            ... . We scanned all companies on production using YYYYMMDD date format for election import and found a very few are using it currently._

            I want to understand the following.

            • Will YYYYMMDD format always fail for election imports - or will it fail only under the specific scenario you mentioned?
            • When you say you found "a few companies using YYYYMMDD format for election import" - do you mean that those imports will fail? How many companies did you find?
              CC Cindy Wibbing Gaurav Sodani Jayshree Nagpure Jennifer Reed
            Show
            abhay.patil Abhay Patil (Inactive) added a comment - Question regarding comment by Suraj Sokasane - You have said the following. _... from election import point of view, it is failing for very specific scenario, where effective date given in file is less than hire date of employee and date format of template is YYYYMMDD. ... . We scanned all companies on production using YYYYMMDD date format for election import and found a very few are using it currently._ I want to understand the following. Will YYYYMMDD format always fail for election imports - or will it fail only under the specific scenario you mentioned? When you say you found "a few companies using YYYYMMDD format for election import" - do you mean that those imports will fail? How many companies did you find? CC Cindy Wibbing Gaurav Sodani Jayshree Nagpure Jennifer Reed
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) made changes -
            Assignee Jayshree Nagpure [ jayshree.nagpure ] Swapnil Eksambekar [ swapnil.eksambekar ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: Production QA(10203)Level 1 values: Production Deployed(10221)
            swapnil.eksambekar Swapnil Eksambekar (Inactive) made changes -
            Status Stage Testing [ 10201 ] Production Testing [ 10202 ]
            suraj.sokasane Suraj Sokasane (Inactive) made changes -
            Attachment WT-12252 Data.xls [ 70600 ]
            Hide
            suraj.sokasane Suraj Sokasane (Inactive) added a comment - - edited

            Hi Abhay Patil,

            Below are the answers:

            • Will YYYYMMDD format always fail for election imports: No, election import won't fail always. It'll fail only in the specific scenario mentioned above.
            • When you say you found "a few companies using YYYYMMDD format for election import" - do you mean that those imports will fail? : Yes, but as per the first answer above, only for the specific scenario and not always.
            • How many companies did you find? : I'm attaching an excel sheet which contains data - Company name, Template name and number of imports on that template in 2017 till now. Here it is : WT-12252 Data.xls

            Hope this successfully answers your queries. Please let us know if you know more details on same.

            Show
            suraj.sokasane Suraj Sokasane (Inactive) added a comment - - edited Hi Abhay Patil , Below are the answers: Will YYYYMMDD format always fail for election imports : No, election import won't fail always. It'll fail only in the specific scenario mentioned above. When you say you found "a few companies using YYYYMMDD format for election import" - do you mean that those imports will fail? : Yes, but as per the first answer above, only for the specific scenario and not always. How many companies did you find? : I'm attaching an excel sheet which contains data - Company name, Template name and number of imports on that template in 2017 till now. Here it is : WT-12252 Data.xls Hope this successfully answers your queries. Please let us know if you know more details on same.
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) logged work - 21/Dec/17 12:25 PM
            • Time Spent:
              1h
               
              <No comment>
            Hide
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) added a comment -

            Hi All,

            This Fix is Deployed and Tested on Production. This is working as expected for all date formats.
            Closing this JIRA.

            Thanks,
            Hrishikesh.

            Show
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) added a comment - Hi All, This Fix is Deployed and Tested on Production. This is working as expected for all date formats. Closing this JIRA. Thanks, Hrishikesh.
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) made changes -
            Time Spent 57h [ 205200 ] 58h [ 208800 ]
            Worklog Id 97378 [ 97378 ]
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) made changes -
            Item State Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) Parent values: Production Complete(10222)Level 1 values: Closed(10223)
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) made changes -
            Assignee Swapnil Eksambekar [ swapnil.eksambekar ] Hrishikesh Deshpande [ hrishikesh.deshpande ]
            Resolution Fixed [ 1 ]
            Status Production Testing [ 10202 ] Production Complete [ 10028 ]
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) made changes -
            Status Production Complete [ 10028 ] Closed [ 6 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Time Spent 58h [ 208800 ] 60h [ 216000 ]
            Worklog Id 97785 [ 97785 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Production Complete(10222)Level 1 values: Closed(10223) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602)
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) Parent values: Production Complete(10222)Level 1 values: Closed(10223)
            Transition Time In Source Status Execution Times
            Snehal Katkar (Inactive) made transition -
            Open In Development
            6d 19h 54m 1
            Jayshree Nagpure (Inactive) made transition -
            In LB Testing Reopen in Local
            1d 5m 2
            Jaideep Vinchurkar (Inactive) made transition -
            Reopen in Local In Development
            18h 31m 2
            Jayshree Nagpure (Inactive) made transition -
            In Development In LB Testing
            20d 3h 8m 3
            Jayshree Nagpure (Inactive) made transition -
            In LB Testing Stage Testing
            3h 2m 1
            Swapnil Eksambekar (Inactive) made transition -
            Stage Testing In Production Testing
            1d 1h 15m 1
            Hrishikesh Deshpande (Inactive) made transition -
            In Production Testing Production Complete
            1h 15m 1
            Hrishikesh Deshpande (Inactive) made transition -
            Production Complete Closed
            3s 1

              People

              Assignee:
              hrishikesh.deshpande Hrishikesh Deshpande (Inactive)
              Reporter:
              snehal.katkar Snehal Katkar (Inactive)
              Developer:
              Snehal Katkar (Inactive)
              QA:
              Jayshree Nagpure (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Dev Due Date:
                Pre-Prod Due Date:
                Production Due Date:
                Code Review Date:

                  Time Tracking

                  Estimated:
                  Original Estimate - 22h Original Estimate - 22h
                  22h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 60h
                  60h