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

NF:- Invoice Management not loading once we edit an generated invoice and click on Generate Invoice tab

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Bug Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: UI Refresh
    • Labels:
      None
    • Environment:
      Others
    • Bug Type:
      Functional
    • Bug Severity:
      Medium
    • Level:
      Partner
    • Module:
      BenAdmin - Report
    • Reported by:
      Harbinger
    • Company:
      All Clients/Multiple Clients
    • Item State:
      Stage QA - Production Deployment on Hold
    • Browser:
      Google Chrome

      Description

      Site - Codemap
      Steps:-
      1] Log onto Codmap site
      2] Search and select For QA-CHMC-Azure company
      3] Click on Invoice Management option from Reports menu in BenAdmin curtain
      4] Edit any invoice template which has generated invoices
      5] Now edit any generated invoice and try going back to generate invoice page

      Actual Result:
      System is just showing the loader loading but does not load the page

      Expected Result:-
      System should load the page without taking a lot of time.

        Attachments

          Issue Links

            Activity

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

            Venkatesh Pujari
            Is this issue introduced because of NF 5537?

            Nidhi.

            Show
            nidhi.kaul Nidhi Kaul (Inactive) added a comment - Venkatesh Pujari Is this issue introduced because of NF 5537? Nidhi.
            Hide
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment -

            Hi Nidhi Kaul,

            The issue is not introduced because of NF 5537. But logged while testing NF 5537.

            Thanks,
            Venkatesh

            Show
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment - Hi Nidhi Kaul , The issue is not introduced because of NF 5537. But logged while testing NF 5537. Thanks, Venkatesh
            Hide
            diana Diana Wong (Inactive) added a comment -

            I was able to reproduce the error in Preprod. Two things that team might want to note are

            • If I close the browser and log in again, it appear that the invoice was generated.
            • If I leave it running long enough, the invoice does get generated.
            Show
            diana Diana Wong (Inactive) added a comment - I was able to reproduce the error in Preprod. Two things that team might want to note are If I close the browser and log in again, it appear that the invoice was generated. If I leave it running long enough, the invoice does get generated.
            Hide
            parmeshwar.jumbad Parmeshwar Jumbad (Inactive) added a comment -

            Below are the 3C's:

            Concern: Invoice Management not loading once we edit an generated invoice and click on Generate Invoice tab.
            Cause: After click on generate invoice one flag i.e. 'ResetloaderOnTimeOut' getting set to 0. This flag is responsible to hide loader after ajax call. But when this flag set to 0 it means there is no logic to hide normal loader on ajax stop event. Due to this on click on generate & view invoice loader was appeared.
            Correction: Now we have reset flag in the response of generate invoice. Due to this change ajax stop function will stop ajax loader and normal loader will get hide using this flag settings.
            Affected Areas: Generate and View Invoice
            Affected Files: ViewInvoicePV.cshtml
            Tested Scenarios:
            1. Verified loader in case of Add and Edit template
            2. Verified loader with different scenarios (i.e. Without click on Generate Invoice, After click on Generate invoice/Edit invoice/Finalize invoice, etc.)

            Known issue: While click on Generate & view Invoice tab it takes 10 second to stop loader after ajax call starts. But this is generic change related to ajax call start and stop due to this have not done any changes in it.

            CC: Prasanna Karlekar Gaurav Sodani

            Show
            parmeshwar.jumbad Parmeshwar Jumbad (Inactive) added a comment - Below are the 3C's : Concern : Invoice Management not loading once we edit an generated invoice and click on Generate Invoice tab. Cause : After click on generate invoice one flag i.e. 'ResetloaderOnTimeOut' getting set to 0. This flag is responsible to hide loader after ajax call. But when this flag set to 0 it means there is no logic to hide normal loader on ajax stop event. Due to this on click on generate & view invoice loader was appeared. Correction : Now we have reset flag in the response of generate invoice. Due to this change ajax stop function will stop ajax loader and normal loader will get hide using this flag settings. Affected Areas : Generate and View Invoice Affected Files : ViewInvoicePV.cshtml Tested Scenarios : 1. Verified loader in case of Add and Edit template 2. Verified loader with different scenarios (i.e. Without click on Generate Invoice, After click on Generate invoice/Edit invoice/Finalize invoice, etc.) Known issue : While click on Generate & view Invoice tab it takes 10 second to stop loader after ajax call starts. But this is generic change related to ajax call start and stop due to this have not done any changes in it. CC: Prasanna Karlekar Gaurav Sodani
            Hide
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment -

            Hi [~parmeshwar.jumbade],

            This is tested on Codemap. Now the system is loading properly once we edit an generated invoice and click on Generate Invoice tab. This is ready for Stage.

            Sachin Hingole

            Thanks,
            Venkatesh

            Show
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment - Hi [~parmeshwar.jumbade] , This is tested on Codemap. Now the system is loading properly once we edit an generated invoice and click on Generate Invoice tab. This is ready for Stage. Sachin Hingole Thanks, Venkatesh

              People

              Assignee:
              venkatesh.pujari Venkatesh Pujari (Inactive)
              Reporter:
              venkatesh.pujari Venkatesh Pujari (Inactive)
              Developer:
              Parmeshwar Jumbad (Inactive)
              QA:
              Venkatesh Pujari (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Dev Due Date:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 5h 10m
                  5h 10m