Uploaded image for project: 'New Features 2017'
  1. New Features 2017
  2. NF-5093

Application got stuck if process eligibility check box is check for 1095C

    Details

    • Type: Bug
    • Status: Production Complete
    • Priority: Medium
    • Resolution: Bug Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: UI Refresh
    • Labels:
    • Environment:
      Others
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Level:
      Admin
    • Module:
      ACA
    • Reported by:
      Harbinger
    • Company:
      CHMC
    • Item State:
      Stage QA - Production Deployment on Hold

      Description

      Step:-
      1.Login with SA
      2.Search Company
      3.Navigate to IRS Report
      4.Click on Add New
      5.Select 1095C
      6.Enter all mandatory details and select process eligibility check box
      7.Click on Save and Run
      8.Application reach to Zip step

      Actual - Application stuck at that point

      Expected - It should generate 1095C pdf

        Attachments

          Activity

          Hide
          nidhi.kaul Nidhi Kaul (Inactive) added a comment -

          Kumar Chhajed
          please update the dev due date.

          Thanks,
          Nidhi.

          Show
          nidhi.kaul Nidhi Kaul (Inactive) added a comment - Kumar Chhajed please update the dev due date. Thanks, Nidhi.
          Hide
          ramya.tantry Ramya Tantry (Inactive) added a comment -

          This is an intermittent issue. We are doing R & D to find out the root cause and its fix.So we will not be able to commit the dev dates,

          CC:Nandkumar Prabhakar Karlekar,Gaurav Sodani,Kumar Chhajed,Revansiddha Gaur

          Show
          ramya.tantry Ramya Tantry (Inactive) added a comment - This is an intermittent issue. We are doing R & D to find out the root cause and its fix.So we will not be able to commit the dev dates, CC: Nandkumar Prabhakar Karlekar , Gaurav Sodani , Kumar Chhajed , Revansiddha Gaur
          Hide
          nidhi.kaul Nidhi Kaul (Inactive) added a comment -

          Ramya Tantry
          Any luck with the root cause?

          Nidhi.

          Show
          nidhi.kaul Nidhi Kaul (Inactive) added a comment - Ramya Tantry Any luck with the root cause? Nidhi.
          Hide
          kumar.chhajed Kumar Chhajed (Inactive) added a comment -

          Hi Nidhi Kaul,

          This issue is not reproducible on Local machine and codemap. This maybe an jquery issue but, we are not sure about it.
          We have implemented an alternative way for the same which need to be tested on that environment by deploying the test patch. Can you please provide us approval for test patch on azure/pre prod or let us know any other alternative to verify.

          CC Nandkumar Prabhakar Karlekar Ramya Tantry

          Show
          kumar.chhajed Kumar Chhajed (Inactive) added a comment - Hi Nidhi Kaul , This issue is not reproducible on Local machine and codemap. This maybe an jquery issue but, we are not sure about it. We have implemented an alternative way for the same which need to be tested on that environment by deploying the test patch. Can you please provide us approval for test patch on azure/pre prod or let us know any other alternative to verify. CC Nandkumar Prabhakar Karlekar Ramya Tantry
          Hide
          nidhi.kaul Nidhi Kaul (Inactive) added a comment -

          Kumar Chhajed
          We should not be doing trials on preprod. Please elaborate on what do you suspect to be a problem with jquery that could be environment specific.

          Thanks,
          Nidhi.

          Show
          nidhi.kaul Nidhi Kaul (Inactive) added a comment - Kumar Chhajed We should not be doing trials on preprod. Please elaborate on what do you suspect to be a problem with jquery that could be environment specific. Thanks, Nidhi.
          Hide
          kumar.chhajed Kumar Chhajed (Inactive) added a comment -

          Nidhi Kaul

          We have used an jquery callback function $.when which includes an .then() method. When the ajax call is completed means the report processing is complete, after that .then() method is called. In azure environment the .then() method is not getting executed. We have checked this on firefox and chrome. Also this is happening only for long running request and is not reproducible on Local machine and codemap.

          CC Nandkumar Prabhakar Karlekar Ramya Tantry

          Show
          kumar.chhajed Kumar Chhajed (Inactive) added a comment - Nidhi Kaul We have used an jquery callback function $.when which includes an .then() method. When the ajax call is completed means the report processing is complete, after that .then() method is called. In azure environment the .then() method is not getting executed. We have checked this on firefox and chrome. Also this is happening only for long running request and is not reproducible on Local machine and codemap. CC Nandkumar Prabhakar Karlekar Ramya Tantry
          Hide
          diana Diana Wong (Inactive) added a comment -

          Of the 6 reports, other than 1095-C, 2 other are also encountering server error.

          W2 Report - Ok
          1094-C - Server Error
          1095-C - Server Error
          1094-B - Server Error
          1095-B - Stuck on running report (raised NF-5664)
          ACA New Hire Report - Ok

          Additionally, even though I encountered server error, when I go back to the IRS Report listing, I am able to see the newly created report. If I click on them, it will once again throw server error

          Other than resolving the first server error, please also ensure the report should not show up under the listing.

          Show
          diana Diana Wong (Inactive) added a comment - Of the 6 reports, other than 1095-C, 2 other are also encountering server error. W2 Report - Ok 1094-C - Server Error 1095-C - Server Error 1094-B - Server Error 1095-B - Stuck on running report (raised NF-5664 ) ACA New Hire Report - Ok Additionally, even though I encountered server error, when I go back to the IRS Report listing, I am able to see the newly created report. If I click on them, it will once again throw server error Other than resolving the first server error, please also ensure the report should not show up under the listing.
          Hide
          mahendra.mungase Mahendra Mungase (Inactive) added a comment - - edited

          Hi Diana Wong

          We have run 1095 B, C, and 1094 B, C also we edit the same report on JE Dunn (Pre-prod) but did not get the Server Error. Can you please share company Name and Environment where you had faced above issue.

          Mahendra

          CC- Smita Pawar Sachin Hingole Ramya Tantry

          Show
          mahendra.mungase Mahendra Mungase (Inactive) added a comment - - edited Hi Diana Wong We have run 1095 B, C, and 1094 B, C also we edit the same report on JE Dunn (Pre-prod) but did not get the Server Error. Can you please share company Name and Environment where you had faced above issue. Mahendra CC- Smita Pawar Sachin Hingole Ramya Tantry
          Hide
          diana Diana Wong (Inactive) added a comment -

          Mahendra Mungase Hello! I tested it on JE Dunn account too in preproduction, but just deleted the reports because they had my name on it. Let me retest now and if I can reproduce the error, I will do a recording.

          Show
          diana Diana Wong (Inactive) added a comment - Mahendra Mungase Hello! I tested it on JE Dunn account too in preproduction, but just deleted the reports because they had my name on it. Let me retest now and if I can reproduce the error, I will do a recording.
          Hide
          diana Diana Wong (Inactive) added a comment -

          Mahendra Mungase Am able to reproduce and record the error. The experience is the same for each but split into three recordings.

          1094-C Report: Recording here
          1095-C Report: Recording here
          1094-B Report: Recording here

          Additionally I have left all the 3 reports under the listing starting with 5 Jan for your testing too.

          Show
          diana Diana Wong (Inactive) added a comment - Mahendra Mungase Am able to reproduce and record the error. The experience is the same for each but split into three recordings. 1094-C Report: Recording here 1095-C Report: Recording here 1094-B Report: Recording here Additionally I have left all the 3 reports under the listing starting with 5 Jan for your testing too.
          Hide
          mahendra.mungase Mahendra Mungase (Inactive) added a comment -

          Diana Wong Thank you for sharing details.

          Show
          mahendra.mungase Mahendra Mungase (Inactive) added a comment - Diana Wong Thank you for sharing details.
          Hide
          kumar.chhajed Kumar Chhajed (Inactive) added a comment -

          3C's -
          Concern - Application got stuck if process eligibility check box is check for 1095
          Cause - We have used an jquery callback function $.when which includes an .then() method. When the ajax call is completed means the report processing is complete, after that .then() method is called. In azure environment the .then() method is not getting executed.
          Correction - We have used Jquery.Deferred function to resolve this issue.

          Show
          kumar.chhajed Kumar Chhajed (Inactive) added a comment - 3C's - Concern - Application got stuck if process eligibility check box is check for 1095 Cause - We have used an jquery callback function $.when which includes an .then() method. When the ajax call is completed means the report processing is complete, after that .then() method is called. In azure environment the .then() method is not getting executed. Correction - We have used Jquery.Deferred function to resolve this issue.
          Hide
          mahendra.mungase Mahendra Mungase (Inactive) added a comment -

          Hi Kumar Chhajed

          Application throw Server Error while running 1095C.Please follow steps to repro.

          Environment - CodeMap

          Company - For QA-CHMC-Azure

          Report Name - M_95C_9Jan_1059

          Step:-
          1.Login to Application sing Sa credential
          2.Navigate ACA >> IRS Report
          3.Click on Add New
          4.Enter all mandatory details and click on save and Run button
          5.Steps pop up displayed
          6.In between of the First step - application throw Server Error.

          Actual - Server Error populate on Screen

          Expected - It should complete all steps and display complete status popup

          Hence Reopening the same JIRA

          Show
          mahendra.mungase Mahendra Mungase (Inactive) added a comment - Hi Kumar Chhajed Application throw Server Error while running 1095C.Please follow steps to repro. Environment - CodeMap Company - For QA-CHMC-Azure Report Name - M_95C_9Jan_1059 Step:- 1.Login to Application sing Sa credential 2.Navigate ACA >> IRS Report 3.Click on Add New 4.Enter all mandatory details and click on save and Run button 5.Steps pop up displayed 6.In between of the First step - application throw Server Error. Actual - Server Error populate on Screen Expected - It should complete all steps and display complete status popup Hence Reopening the same JIRA
          Show
          mahendra.mungase Mahendra Mungase (Inactive) added a comment - Adding Nandkumar Prabhakar Karlekar Nidhi Kaul Ramya Tantry
          Hide
          kumar.chhajed Kumar Chhajed (Inactive) added a comment -

          This issue occurred because there was an NULL entry in Credit pool table for GenericEligibilityRuleID Column which is not expected to be NULL.

          CC Nandkumar Prabhakar Karlekar Ramya Tantry Sachin Hingole Nidhi Kaul Rakesh Roy

          Show
          kumar.chhajed Kumar Chhajed (Inactive) added a comment - This issue occurred because there was an NULL entry in Credit pool table for GenericEligibilityRuleID Column which is not expected to be NULL. CC Nandkumar Prabhakar Karlekar Ramya Tantry Sachin Hingole Nidhi Kaul Rakesh Roy
          Hide
          mahendra.mungase Mahendra Mungase (Inactive) added a comment -

          We have open other JIRA for credit pool - NF-5693 and moving this JIRA to stage.

          Mahendra

          Show
          mahendra.mungase Mahendra Mungase (Inactive) added a comment - We have open other JIRA for credit pool - NF-5693 and moving this JIRA to stage. Mahendra
          Hide
          mahendra.mungase Mahendra Mungase (Inactive) added a comment -

          Hi Diana Wong

          We have verified this issue on Pre-prod " JE Dunn For HSPL" and no server error for 1095C, 94C.

          For ACA - We run ACA for last tax year, not for current year so we would suggest customization for 1095,94C is
          From date - 01/01/2017 - To date12/31/2017
          Benefit Type - Medical

          Please verify and let me know any query

          Mahendra

          Show
          mahendra.mungase Mahendra Mungase (Inactive) added a comment - Hi Diana Wong We have verified this issue on Pre-prod " JE Dunn For HSPL" and no server error for 1095C, 94C. For ACA - We run ACA for last tax year, not for current year so we would suggest customization for 1095,94C is From date - 01/01/2017 - To date12/31/2017 Benefit Type - Medical Please verify and let me know any query Mahendra
          Hide
          diana Diana Wong (Inactive) added a comment -

          Mahendra Mungase Kumar Chhajed

          Hi team, thank you for the update. I log in to JE Dunn for HSPL and tested the three reports. For period of 2017, I was able to generate the reports. For 2018, I am getting server error. If we cannot generate reports for future date, can we ensure we do not allow user to choose beyond completed calendar year (or whatver the logic is) because default is show current

          2017

          1094-C - Ok
          1095-C - The prompt kept flashing (video) until I even got the prompt of logout from inactivity which is bad user experience. The report did complete by around 15mins.
          1094-B - Ok

          +2018 +

          1094-C - Server Error
          1095-C - Server Error
          1094-B - Server Error

          Show
          diana Diana Wong (Inactive) added a comment - Mahendra Mungase Kumar Chhajed Hi team, thank you for the update. I log in to JE Dunn for HSPL and tested the three reports. For period of 2017, I was able to generate the reports. For 2018, I am getting server error. If we cannot generate reports for future date, can we ensure we do not allow user to choose beyond completed calendar year (or whatver the logic is) because default is show current 2017 1094-C - Ok 1095-C - The prompt kept flashing ( video ) until I even got the prompt of logout from inactivity which is bad user experience. The report did complete by around 15mins. 1094-B - Ok +2018 + 1094-C - Server Error 1095-C - Server Error 1094-B - Server Error
          Hide
          ramya.tantry Ramya Tantry (Inactive) added a comment -

          Hi Diana Wong,

          Error were generated for 2018 because 2018 PDF templates are not present. Usually,IRS releases PDF templates of tax year 3 months before actual processing. As ACA execution for Tax year 2017 is going on,PDF templates till 2017 are released by IRS.

          We have already added in our Learning(WT-12408) that when template of future date is not present,proper message should be displayed.We will be taking this up after ACA Execution is done.

          However,in case if you want to test for 2018,we can copy paste the 2017 templates so that error will not come.But the data will be written to 2017 PDF.

          CC: Nandkumar Prabhakar Karlekar,Mahendra Mungase,Sachin Hingole,Smita Pawar,Nidhi Kaul

          Show
          ramya.tantry Ramya Tantry (Inactive) added a comment - Hi Diana Wong , Error were generated for 2018 because 2018 PDF templates are not present. Usually,IRS releases PDF templates of tax year 3 months before actual processing. As ACA execution for Tax year 2017 is going on,PDF templates till 2017 are released by IRS. We have already added in our Learning( WT-12408 ) that when template of future date is not present,proper message should be displayed.We will be taking this up after ACA Execution is done. However,in case if you want to test for 2018,we can copy paste the 2017 templates so that error will not come.But the data will be written to 2017 PDF. CC: Nandkumar Prabhakar Karlekar , Mahendra Mungase , Sachin Hingole , Smita Pawar , Nidhi Kaul
          Hide
          diana Diana Wong (Inactive) added a comment -

          Thank you for the update; saw the note on WT-12408. Nope I don't need to test 2018 data on 2017 template, just need to make sure we are showing the prompt and not letting them run without updated template. Team can also consider in WT-12408 for the default date on page load to be based on the year the latest template is available for. We can close this ticket now. Appreciate it.

          Show
          diana Diana Wong (Inactive) added a comment - Thank you for the update; saw the note on WT-12408 . Nope I don't need to test 2018 data on 2017 template, just need to make sure we are showing the prompt and not letting them run without updated template. Team can also consider in WT-12408 for the default date on page load to be based on the year the latest template is available for. We can close this ticket now. Appreciate it.
          Hide
          ramya.tantry Ramya Tantry (Inactive) added a comment -

          Hi Diana Wong,

          Thanks for your input. We will add in our learning about the default date to be populated on IRS reports.

          Show
          ramya.tantry Ramya Tantry (Inactive) added a comment - Hi Diana Wong , Thanks for your input. We will add in our learning about the default date to be populated on IRS reports.

            People

            Assignee:
            mahendra.mungase Mahendra Mungase (Inactive)
            Reporter:
            mahendra.mungase Mahendra Mungase (Inactive)
            Developer:
            Kumar Chhajed (Inactive)
            QA:
            Mahendra Mungase (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

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

                Time Tracking

                Estimated:
                Original Estimate - 16h Original Estimate - 16h
                16h
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 32.75h
                32.75h