-
Type:
Bug
-
Status: Resolution Setting
-
Priority:
Medium
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: UI Refresh
-
Labels:
-
Environment:Production
-
Bug Type:Functional
-
Bug Severity:Medium
-
Level:Partner
-
Module:BenAdmin - Report
-
Reported by:Client
-
Company:All Clients/Multiple Clients
-
Item State:Production Complete - Closed
-
Sprint:WT- Sprint 43
Example :-
Step 1: Select a benefit type named 'LTD' in an invoice template.
Step 2: Generate invoice.
Step 3: Now change the Benefit Type name 'LTD' to 'Long Term Disability'
Step 4 : Generate next invoice or view invoice.
Result : Server error
- clones
-
WT-11679 On benefit type name change after invoice generation results into server error
-
- Closed
-
Assignee | Venkatesh Pujari [ venkatesh.pujari ] | Jyoti Agrawal [ jyoti.agrawal ] |
Status | Open [ 1 ] | In Development [ 10007 ] |
Item State | Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217) | Parent values: Development(10200)Level 1 values: Ready for Local Testing(10209) |
Dev Due Date | 21/Nov/2017 | 05/Feb/2018 |
Component/s | UI Refresh [ 10902 ] |
Labels | Invoice_Management | Sprint_43 |
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) |
Assignee | Jyoti Agrawal [ jyoti.agrawal ] | Sachin Hingole [ sachin.hingole ] |
Status | In Development [ 10007 ] | Local Testing [ 10200 ] |
Item State | Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) | Parent values: LB QA(10201)Level 1 values: In Testing(10210) |
Assignee | Sachin Hingole [ sachin.hingole ] | Venkatesh Pujari [ venkatesh.pujari ] |
Item State | Parent values: LB QA(10201)Level 1 values: In Testing(10210) | Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) |
Original Estimate | 0h [ 0 ] | 4h [ 14400 ] |
Time Spent | 2h [ 7200 ] | |
Worklog Id | 103798 [ 103798 ] |
Item State | Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213) | Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) |
Worklog Id | 103798 [ 103798 ] |
Status | Local Testing [ 10200 ] | Stage Testing [ 10201 ] |
Item State | Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) | Parent values: Stage QA(10202)Level 1 values: In Testing(10214) |
Time Spent | 2h [ 7200 ] | 3.25h [ 11700 ] |
Worklog Id | 104291 [ 104291 ] |
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) |
Item State | Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217) | Parent values: Stage QA(10202)Level 1 values: Production Deployment on Hold(10224) |
Status | Stage Testing [ 10201 ] | Production Testing [ 10202 ] |
Item State | Parent values: Stage QA(10202)Level 1 values: Production Deployment on Hold(10224) | Parent values: Production QA(10203)Level 1 values: In Testing(10218) |
Resolution | Bug Fixed [ 10402 ] | |
Status | Production Testing [ 10202 ] | Production Complete [ 10028 ] |
Resolution | Bug Fixed [ 10402 ] | |
Status | Production Complete [ 10028 ] | Closed [ 6 ] |
Item State | Parent values: Production QA(10203)Level 1 values: In Testing(10218) | Parent values: Production Complete(10222)Level 1 values: Closed(10223) |
Time Spent | 3.25h [ 11700 ] | 4.25h [ 15300 ] |
Worklog Id | 107050 [ 107050 ] |
Resolution | Done [ 10000 ] | |
Status | Closed [ 6 ] | Resolution Setting [ 11616 ] |
Transition | Time In Source Status | Execution Times |
---|
|
11m 52s | 1 |
|
1d 23h 31m | 1 |
|
5d 23h 29m | 1 |
|
20d 2h 23m | 1 |
|
21s | 1 |
|
2s | 1 |
|
51d 18h 16m | 1 |
Below are 3C's :-
Concern :- On benefit type name change after invoice generation, results into server error
Cause :- Invoice table is created with fix column, named with benefit name. On benefit name change , during insertion in the table there was a mismatch of column name.
Correction :- Instead of creating column with benefit name, we are using benefit ID to create column as benefit ID will never change.
Affected File :-
Database Objects/MasterCompanyDB/02_UDFs/dbo.OES_UDF_GetBenefitInvoiceMappingFields.sql
Database Objects/MasterCompanyDB/04_Stored Procedures/OES_SP_Invoice_Display_BenefitWiseBilling.sql
Affected Area :-
Invoice Generation
Invoice View
Download Excel File
Invoice table structure
Tested Scenario :-
1) On invoice generation, columns in invoice table for benefits should form with benefit ID
2) Change any benefit name and check if next invoice is generated successfully
3) Checked if new name is displayed in invoice,excel and summary
3) Change demographic fields name and then checked
4) Change additional fields and checked
4) Checked excel download
5) Checked invoice summary