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

Charleys: Trustmark - Billing Report

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Environment:
      Production
    • Bug Severity:
      Medium
    • Module:
      BenAdmin - Report
    • Reported by:
      Client
    • Company:
      Charleys Concrete
    • Item State:
      Production Complete - Closed
    • Sprint:
      WT Sprint 41

      Description

      Hi Team,
      Billing Report is not producing records for TrustMark Products. We ran a report and it didn't put pull any data for Deborah Pullen. She has accidents enrollment and it is visible on Confirmation Statement. Please advise and let us know if there is any field missing.

      Trust mark products are user defined.
      CC Yamilka Coca Robyn Adkison Gayle Smelansky Sonja Burns Samir Amruta Lohiya

        Attachments

          Issue Links

            Activity

            Hide
            prasanna Prasanna Karlekar (Inactive) added a comment -

            Hi Monika Demla,

            Have converted this JIRA from Support Activity to Bug as code fix will be required.

            Following are the 3Cs:
            Concern:
            Billing Report is not producing records for TrustMark Products. Trust mark products are user defined.

            Cause:
            Billing report was being pulled for the month of November 2017.
            Employee Deborah Pullen has Accident plan election, effective from 11/1/2017. When cost is defined on Rates, it has termination date set on it. But as this is user defined benefit type, the table(RateChanges_Log) in which cost data is stored has NULL termination date saved for this election. While executing the Billing report there is separate query to process data with future effective date. In that query, NULL termination date was getting treated as 1/1/1900 which is why this record was not appearing on the report.

            Correction:
            Have changed the query to process NULL termination date appropriately for elections with future effective date. Please note that this issue is not there for ongoing elections, as query to process ongoing elections is different.

            Affected files:
            OES_SP_GetBillingDetails

            Impacted Areas:
            Billing Section for elections with future effective date.

            Unit tested scenario:
            Election with future effective date having NULL termination date stored in cost table.

            Please note that, currently fix is deployed on Charleys company only. Fix will be deployed on all Production companies as per process.

            Please let us know if anything more is required.

            Thank you!

            cc: Gaurav Sodani, [~meghana joshi], Sachin Hingole

            Show
            prasanna Prasanna Karlekar (Inactive) added a comment - Hi Monika Demla , Have converted this JIRA from Support Activity to Bug as code fix will be required. Following are the 3Cs: Concern: Billing Report is not producing records for TrustMark Products. Trust mark products are user defined. Cause: Billing report was being pulled for the month of November 2017. Employee Deborah Pullen has Accident plan election, effective from 11/1/2017. When cost is defined on Rates, it has termination date set on it. But as this is user defined benefit type, the table(RateChanges_Log) in which cost data is stored has NULL termination date saved for this election. While executing the Billing report there is separate query to process data with future effective date. In that query, NULL termination date was getting treated as 1/1/1900 which is why this record was not appearing on the report. Correction: Have changed the query to process NULL termination date appropriately for elections with future effective date. Please note that this issue is not there for ongoing elections, as query to process ongoing elections is different. Affected files: OES_SP_GetBillingDetails Impacted Areas: Billing Section for elections with future effective date. Unit tested scenario: Election with future effective date having NULL termination date stored in cost table. Please note that, currently fix is deployed on Charleys company only. Fix will be deployed on all Production companies as per process. Please let us know if anything more is required. Thank you! cc: Gaurav Sodani , [~meghana joshi] , Sachin Hingole
            Hide
            sachin.hingole Sachin Hingole (Inactive) added a comment -

            [~meghana joshi]

            Show
            sachin.hingole Sachin Hingole (Inactive) added a comment - [~meghana joshi]
            Hide
            prasanna Prasanna Karlekar (Inactive) added a comment - - edited

            While doing issue fix, we have fixed following issue too related to election with future effective date:
            #2
            Concern:
            When no rate is mapped to a plan, elections with future effective date are not appearing on Billing Report with 0 cost.

            Cause:
            While filtering the data, employee and plan filter was applied on data from cost table. In this scenario, as there is no rate mapped, no cost data is present against an election. Due to this records with 0 cost were not appearing on report.

            Correction:
            While applying filter for employee and plan, have referred Enrollment table instead of cost table

            Affected files:
            OES_SP_GetBillingDetails

            Impacted Areas:
            Billing Section for elections with future effective date with and without rate mapped.

            Unit tested scenario:
            Elections having no rate mapped

            Thank you!

            cc: Gaurav Sodani, [~meghana joshi], Sachin Hingole

            Show
            prasanna Prasanna Karlekar (Inactive) added a comment - - edited While doing issue fix, we have fixed following issue too related to election with future effective date: #2 Concern: When no rate is mapped to a plan, elections with future effective date are not appearing on Billing Report with 0 cost. Cause: While filtering the data, employee and plan filter was applied on data from cost table. In this scenario, as there is no rate mapped, no cost data is present against an election. Due to this records with 0 cost were not appearing on report. Correction: While applying filter for employee and plan, have referred Enrollment table instead of cost table Affected files: OES_SP_GetBillingDetails Impacted Areas: Billing Section for elections with future effective date with and without rate mapped. Unit tested scenario: Elections having no rate mapped Thank you! cc: Gaurav Sodani , [~meghana joshi] , Sachin Hingole
            Hide
            priya.handepatil Priya Handepatil (Inactive) added a comment -

            Hi Prasanna Karlekar

            I have verified this issue on LB

            Verified with Partner and Employee Login

            Verified with Company " City of Durham "

            Its working fine

            Biiling Test Report.xls

            Hence, Marking it as ready For Stage

            cc: Sachin Hingole Prasad Pise Rakesh Roy Hrishikesh Deshpande

            Thank You !

            Show
            priya.handepatil Priya Handepatil (Inactive) added a comment - Hi Prasanna Karlekar I have verified this issue on LB Verified with Partner and Employee Login Verified with Company " City of Durham " Its working fine Biiling Test Report.xls Hence, Marking it as ready For Stage cc: Sachin Hingole Prasad Pise Rakesh Roy Hrishikesh Deshpande Thank You !
            Hide
            priya.handepatil Priya Handepatil (Inactive) added a comment -

            Hello Prasanna Karlekar

            I have verified this issue on Stage

            Verified with Partner and Employee Login

            Verified with Company " TIBCO For HSPL"

            Its working fine
            WT-11716.xls

            Hence, Marking it as ready For Production

            cc: Sachin Hingole Prasad Pise Rakesh Roy Hrishikesh Deshpande

            Thank you !

            Show
            priya.handepatil Priya Handepatil (Inactive) added a comment - Hello Prasanna Karlekar I have verified this issue on Stage Verified with Partner and Employee Login Verified with Company " TIBCO For HSPL" Its working fine WT-11716.xls Hence, Marking it as ready For Production cc: Sachin Hingole Prasad Pise Rakesh Roy Hrishikesh Deshpande Thank you !
            Hide
            Monika.Demla Monika Demla (Inactive) added a comment -

            Hi all,
            Can we close this?

            Show
            Monika.Demla Monika Demla (Inactive) added a comment - Hi all, Can we close this?
            Hide
            prasanna Prasanna Karlekar (Inactive) added a comment -

            Hi Monika Demla,

            We cannot close this JIRA as it not Production deployed.
            Will check and provide an update related to Production deployment date for this ticket.

            Thank you!

            cc: Gaurav Sodani, [~parmeshwar.jumbade]

            Show
            prasanna Prasanna Karlekar (Inactive) added a comment - Hi Monika Demla , We cannot close this JIRA as it not Production deployed. Will check and provide an update related to Production deployment date for this ticket. Thank you! cc: Gaurav Sodani , [~parmeshwar.jumbade]
            Hide
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment -

            This is related to Billing Details report

            Show
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment - This is related to Billing Details report
            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
            Hide
            gaurav.sodani Gaurav Sodani (Inactive) added a comment -

            Hi All,

            This ticket has been approved for stage deployment on 12/21/17.

            Regards
            Gaurav

            Show
            gaurav.sodani Gaurav Sodani (Inactive) added a comment - Hi All, This ticket has been approved for stage deployment on 12/21/17. Regards Gaurav
            Hide
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) added a comment -

            Hi Prasanna Karlekar,

            It seems there is issue in November month billing report. When I pulled report from 11/01/2017 - 11/30/2017 I got only one record which is of Reported Employee "Deborah Pullen".

            If I run Enrollment report effective from 11/01/2017 I got many records, If those enrollments not done in November then it some should adjusted in December Billing.

            • Enrollment report has 167 record in Accident plan, Count on Decemnber Adjustment is 145, It should be 166.
            • Enrollment report has 52 records in Universal Life Events plan, Count on Decemnber Adjustment is 50, it should be 52.

            can you please check same?

            Thanks,
            Hrishikesh.

            Show
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) added a comment - Hi Prasanna Karlekar , It seems there is issue in November month billing report. When I pulled report from 11/01/2017 - 11/30/2017 I got only one record which is of Reported Employee "Deborah Pullen". If I run Enrollment report effective from 11/01/2017 I got many records, If those enrollments not done in November then it some should adjusted in December Billing. Enrollment report has 167 record in Accident plan, Count on Decemnber Adjustment is 145, It should be 166. Enrollment report has 52 records in Universal Life Events plan, Count on Decemnber Adjustment is 50, it should be 52. can you please check same? Thanks, Hrishikesh.
            Hide
            gaurav.sodani Gaurav Sodani (Inactive) added a comment -

            Hi All,

            Attaching the production deployment approval email for reference

            Regards
            Gaurav

            Show
            gaurav.sodani Gaurav Sodani (Inactive) added a comment - Hi All, Attaching the production deployment approval email for reference Regards Gaurav
            Hide
            prasanna Prasanna Karlekar (Inactive) added a comment -

            Hi Hrishikesh Deshpande,

            Following are the updates:
            #1: It seems there is issue in November month billing report. When I pulled report from
            11/01/2017 - 11/30/2017 I got only one record which is of Reported Employee "Deborah Pullen".

            • In the month of November, Deborah Pullen was the only election that had cost assigned. Hence, you got only 1 record on Billing report.

            #2: Enrollment report has 167 record in Accident plan, Count on Decemnber Adjustment is 145, It should be 166.

            • Ran Enrollment report for Nov 2017, it is showing 145 records. Executed Billing Report for Dec 2017, it has 146 adjustments(145 debits + 1 credit record) for month of Nov 2017. So record count on, Enrollment-Nov 2017 report and Billing Nov 2017 adjustments in Dec 2017 report matches correctly.

            #3: Enrollment report has 52 records in Universal Life Events plan, Count on Decemnber Adjustment is 50, it should be 52.

            • Ran Enrollment report for Nov 2017, it is showing 52 records. Executed Billing report for Dec 2017, it has 52 adjustments for month of Nov 2017. So record count on, Enrollment Nov 2017 report and Billing Nov 2017 adjustments in Dec 2017 report matches exactly.

            Verified the data from front end as well as back end. In all above scenarios, Billing report is functioning as per implementation.
            My apologies. Forgot to share following with you on Friday 29-Dec-2017, when we had discussion on this issue:
            If no cost is assigned to an election, it will appear with 0 cost in Billing section as part of missing data. So Billing Report - Billing section's record count will match directly with Enrollment report's record count. But same is not the case with Adjustment section. Retro records which do not have cost assigned will not appear in adjustment section with 0 cost.
            This can be the reason for discrepancy, when you compared Enrollment record count with Billing report's adjustment section record count.

            Kindly reconfirm mentioned issues at your end once again.

            Thank you!

            cc: Gaurav Sodani

            Show
            prasanna Prasanna Karlekar (Inactive) added a comment - Hi Hrishikesh Deshpande , Following are the updates: #1: It seems there is issue in November month billing report. When I pulled report from 11/01/2017 - 11/30/2017 I got only one record which is of Reported Employee "Deborah Pullen". In the month of November, Deborah Pullen was the only election that had cost assigned. Hence, you got only 1 record on Billing report. #2: Enrollment report has 167 record in Accident plan, Count on Decemnber Adjustment is 145, It should be 166. Ran Enrollment report for Nov 2017, it is showing 145 records. Executed Billing Report for Dec 2017, it has 146 adjustments(145 debits + 1 credit record) for month of Nov 2017. So record count on, Enrollment-Nov 2017 report and Billing Nov 2017 adjustments in Dec 2017 report matches correctly. #3: Enrollment report has 52 records in Universal Life Events plan, Count on Decemnber Adjustment is 50, it should be 52. Ran Enrollment report for Nov 2017, it is showing 52 records. Executed Billing report for Dec 2017, it has 52 adjustments for month of Nov 2017. So record count on, Enrollment Nov 2017 report and Billing Nov 2017 adjustments in Dec 2017 report matches exactly. Verified the data from front end as well as back end. In all above scenarios, Billing report is functioning as per implementation. My apologies. Forgot to share following with you on Friday 29-Dec-2017, when we had discussion on this issue: If no cost is assigned to an election, it will appear with 0 cost in Billing section as part of missing data. So Billing Report - Billing section's record count will match directly with Enrollment report's record count. But same is not the case with Adjustment section. Retro records which do not have cost assigned will not appear in adjustment section with 0 cost. This can be the reason for discrepancy, when you compared Enrollment record count with Billing report's adjustment section record count. Kindly reconfirm mentioned issues at your end once again. Thank you! cc: Gaurav Sodani
            Hide
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) added a comment -

            Hi Monika Demla,

            This issue has been fixed and tested on Production.

            Thanks,
            Hrishikesh.

            Show
            hrishikesh.deshpande Hrishikesh Deshpande (Inactive) added a comment - Hi Monika Demla , This issue has been fixed and tested on Production. Thanks, Hrishikesh.

              People

              Assignee:
              Monika.Demla Monika Demla (Inactive)
              Reporter:
              Monika.Demla Monika Demla (Inactive)
              Account Executive:
              Monika Demla (Inactive)
              Developer:
              Prasanna Karlekar (Inactive)
              QA:
              Hrishikesh Deshpande (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Pre-Prod Due Date:
                Production Due Date:

                  Time Tracking

                  Estimated:
                  Original Estimate - 1h Original Estimate - 1h
                  1h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 25h
                  25h