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

Invoice Mangement -> Invoice not accessible to any other user except creator user

    Details

    • Type: Bug
    • Status: Production Complete
    • Priority: Critical
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: BenAdmin
    • Labels:
      None
    • Bug Severity:
      Medium
    • Module:
      BenAdmin - Report
    • Reported by:
      Harbinger
    • Item State:
      Production Complete - Closed

      Description

      To provide facility for users(Partner/Broker/CA) at same hierarchy or at higher hierarchy to access the Invoice Templates and Invoices created by each other. This will only happen for companies that are assigned to respective users(Partner/Broker/CA). SA user will be able access all Invoices for all companies with all rights.

      Example:
      Company C1 has 2 Partners (P1, P2) and 1 Broker (B1)
      Invoice Template T1 is created by Partner P1. Invoices against this template are also generated. Template T1 and the generated Invoices can be accessed by SA(higher hierarchy) and Partner P2(same hierarchy). Broker B1 cannot access the template or invoices generated.

        Attachments

          Issue Links

            Activity

            jyoti.agrawal Jyoti Agrawal (Inactive) created issue -
            jyoti.agrawal Jyoti Agrawal (Inactive) logged work - 24/May/17 12:52 PM
            • Time Spent:
              2h
               

              Analysis

            satyap Satya made changes -
            Field Original Value New Value
            Issue Category Client [ 10352 ] Harbinger [ 10700 ]
            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Status Open [ 1 ] In Development [ 10007 ]
            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Summary Invoice Mangement -> Invoice not accessible to any other user except creater user Invoice Mangement -> Invoice not accessible to any other user except creator user
            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Remaining Estimate 0h [ 0 ]
            Time Spent 2h [ 7200 ]
            Worklog Id 48894 [ 48894 ]
            jyoti.agrawal Jyoti Agrawal (Inactive) logged work - 25/May/17 12:55 PM
            • Time Spent:
              8h
               

              Coding, discussion

            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Time Spent 2h [ 7200 ] 10h [ 36000 ]
            Worklog Id 48902 [ 48902 ]
            prasanna Prasanna Karlekar (Inactive) logged work - 25/May/17 09:00 PM
            • Time Spent:
              1h
               

              Discussion on maintaining and implementing history for Invoice tables

            prasanna Prasanna Karlekar (Inactive) made changes -
            Time Spent 10h [ 36000 ] 11h [ 39600 ]
            Worklog Id 49211 [ 49211 ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Description To provide facility for users(Partner/Broker/CA) at same hierarchy or at higher hierarchy to access the Invoice Templates and Invoices created by each other. This will only happen for companies that are assigned to respective users(Partner/Broker/CA). SA user will be able access all Invoices for all companies with all rights.

            *Example:*
            Company C1 has 2 Partners (P1, P2) and 1 Broker (B1)
            Invoice Template T1 is created by Partner P1. Invoices against this template are also generated. Template T1 and the generated Invoices can be accessed by SA(higher hierarchy) and Partner P2(same hierarchy). Broker B1 cannot access the template or invoices generated.
            prasanna Prasanna Karlekar (Inactive) made changes -
            Link This issue relates to WT-7762 [ WT-7762 ]
            jyoti.agrawal Jyoti Agrawal (Inactive) logged work - 26/May/17 05:09 PM
            • Time Spent:
              8h
               

              Coding, discussion

            prasanna Prasanna Karlekar (Inactive) logged work - 26/May/17 07:30 PM
            • Time Spent:
              1h
               

              Discussion and go through of code changes done

            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Time Spent 11h [ 39600 ] 19h [ 68400 ]
            Worklog Id 49584 [ 49584 ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Time Spent 19h [ 68400 ] 20h [ 72000 ]
            Worklog Id 49620 [ 49620 ]
            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Dev Due Date 31/May/2017
            Original Estimate 0h [ 0 ]
            jyoti.agrawal Jyoti Agrawal (Inactive) logged work - 29/May/17 04:08 PM
            • Time Spent:
              7h
               

              Coding

            prasanna Prasanna Karlekar (Inactive) logged work - 29/May/17 09:30 PM
            • Time Spent:
              1h
               

              Functionality verification and discussion for History tables

            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Time Spent 20h [ 72000 ] 27h [ 97200 ]
            Worklog Id 49973 [ 49973 ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Time Spent 27h [ 97200 ] 28h [ 100800 ]
            Worklog Id 50458 [ 50458 ]
            jyoti.agrawal Jyoti Agrawal (Inactive) logged work - 30/May/17 05:51 PM - edited
            • Time Spent:
              5h
               

              Coding, discussion

            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Time Spent 28h [ 100800 ] 33h [ 118800 ]
            Worklog Id 50804 [ 50804 ]
            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Worklog Id 50804 [ 50804 ]
            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Review(10208)
            prasanna Prasanna Karlekar (Inactive) made changes -
            Time Spent 33h [ 118800 ] 33.75h [ 121500 ]
            Worklog Id 51139 [ 51139 ]
            jyoti.agrawal Jyoti Agrawal (Inactive) logged work - 31/May/17 12:34 PM
            • Time Spent:
              4.5h
               

              Code review discussion, code changes after trigger review, unit testing

            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Time Spent 33.75h [ 121500 ] 38.25h [ 137700 ]
            Worklog Id 51162 [ 51162 ]
            prasanna Prasanna Karlekar (Inactive) logged work - 31/May/17 10:30 PM
            • Time Spent:
              0.75h
               

              Pair Programming - Debugging for server error while editing Invoice template
              Code review of trigger changes - Suggested to change "ModifiedBy" to "ModifiedUserID"

            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Code Review Date 01/Jun/2017
            Code Reviewed By Prasanna Karlekar [ 11907 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Development(10200)Level 1 values: Ready for Review(10208) Parent values: LB QA(10201)Level 1 values: LB Deployed(11600)
            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Assignee Jyoti Agrawal [ jyoti.agrawal ] Sachin Hingole [ sachin.hingole ]
            Hide
            jyoti.agrawal Jyoti Agrawal (Inactive) added a comment -

            Below are 3C's :-
            Concern :- Invoice not accessible to any other user except creator user
            Cause :- Invoice accessibility was blocked to user other than who created the template
            Correction :- Given access to users whose role is same or greater than template creator user
            Example: Template created by CA. Earlier accessible to only that CA. Now will be accessible to Partner as well as SA.
            They can Edit or delete invoice templates / generated invoices. Also can generate invoice

            Affected Areas :- Select Invoice Page
            Create Invoice Page
            Generate Invoice Page
            InvoiceDetails_History Table
            InvoiceList_History Table

            Affected Files :-
            MasterCompanyDB/04_Stored Procedures/dbo.OES_SP_Invoice_DeleteInvoiceRecords.StoredProcedure.sql
            MasterCompanyDB/04_Stored Procedures/OES_SP_Invoice_CAEligibleTemplates.sql
            MasterCompanyDB/05_Triggers/dbo.trgDelInVoiceDetails_History.sql
            MasterCompanyDB/05_Triggers/dbo.[trgDelInvoiceList_History.sql
            MasterCompanyDB/05_Triggers/dbo.trgInsInVoiceDetails_History.sql
            MasterCompanyDB/05_Triggers/dbo.trgInsInvoiceList_History.sql
            MasterCompanyDB/05_Triggers/dbo.trgUpdInVoiceDetails_History.sql
            MasterCompanyDB/05_Triggers/dbo.trgUpdInvoiceList_History.sql
            MasterCompanyDB/01_DDL/566_WT-9588_WTB_Report_NewTable_InVoiceDetails_History.sql
            MasterCompanyDB/01_DDL/567_WT-9588_WTB_Report_NewTable_InvoiceList_History.sql
            App/BusinessLogic/InvoiceManagement/InvoiceDetails.cs
            App/BusinessLogic/InvoiceManagement/InvoiceManagement.dll.config
            Shared Library/ValueObjects/ValueObjects/AddInvoiceDetails.cs
            BenAdmin/Areas/Report/Models/InvoiceManagement/CreateInvoiceModel.cs
            BenAdmin/Areas/Report/Models/InvoiceManagement/SelectInvoiceModel.cs

            Tested Scenarios:-
            User acces policy
            1) User with role greater or equal to creator role should be able to edit,delete and generate invoice.
            2) User with role smaller than creator role should not be able to edit,delete and generate invoice.
            Note :- 1) If a user has created template and generated invoice then anyone cannot delete or modify template as per feature of system.
            2) Consider, CA has created a template and SA has generated respective invoice. Though the invoice is generated by SA, all the users(Partner/Broker/CA) who have access to it can update / delete the generated invoice.

            Triggers
            1) History should be tracked when Invoice template is created / updated / deleted.
            2) History should be tracked when Invoice is created / finalized / due date is updated / deleted.

            Note :-
            For now we are tracking changes made by user only on two tables InvoiceDetails and InvoiceList by maintaining history table
            For detailed tracking of users we need to maintain history tables of below tables :-
            InvoiceEmployeeStatus
            InvoiceDetails_LocalizeFields
            InvoiceBenefitwiseBilling
            InvoiceHeaderFields
            InvoiceMappingFields
            InvoiceDocumentList
            InvoicePlandesign
            InvoiceProvider
            InvoiceBenefits
            InvoiceDetailClass1
            InvoiceDetailClass2
            InvoiceDetailClass3
            InvoiceDetailClass4

            These will be covered in ticket WT-7762

            Show
            jyoti.agrawal Jyoti Agrawal (Inactive) added a comment - Below are 3C's :- Concern :- Invoice not accessible to any other user except creator user Cause :- Invoice accessibility was blocked to user other than who created the template Correction :- Given access to users whose role is same or greater than template creator user Example: Template created by CA. Earlier accessible to only that CA. Now will be accessible to Partner as well as SA. They can Edit or delete invoice templates / generated invoices. Also can generate invoice Affected Areas :- Select Invoice Page Create Invoice Page Generate Invoice Page InvoiceDetails_History Table InvoiceList_History Table Affected Files :- MasterCompanyDB/04_Stored Procedures/dbo.OES_SP_Invoice_DeleteInvoiceRecords.StoredProcedure.sql MasterCompanyDB/04_Stored Procedures/OES_SP_Invoice_CAEligibleTemplates.sql MasterCompanyDB/05_Triggers/dbo.trgDelInVoiceDetails_History.sql MasterCompanyDB/05_Triggers/dbo.[trgDelInvoiceList_History.sql MasterCompanyDB/05_Triggers/dbo.trgInsInVoiceDetails_History.sql MasterCompanyDB/05_Triggers/dbo.trgInsInvoiceList_History.sql MasterCompanyDB/05_Triggers/dbo.trgUpdInVoiceDetails_History.sql MasterCompanyDB/05_Triggers/dbo.trgUpdInvoiceList_History.sql MasterCompanyDB/01_DDL/566_ WT-9588 _WTB_Report_NewTable_InVoiceDetails_History.sql MasterCompanyDB/01_DDL/567_ WT-9588 _WTB_Report_NewTable_InvoiceList_History.sql App/BusinessLogic/InvoiceManagement/InvoiceDetails.cs App/BusinessLogic/InvoiceManagement/InvoiceManagement.dll.config Shared Library/ValueObjects/ValueObjects/AddInvoiceDetails.cs BenAdmin/Areas/Report/Models/InvoiceManagement/CreateInvoiceModel.cs BenAdmin/Areas/Report/Models/InvoiceManagement/SelectInvoiceModel.cs Tested Scenarios :- User acces policy 1) User with role greater or equal to creator role should be able to edit,delete and generate invoice. 2) User with role smaller than creator role should not be able to edit,delete and generate invoice. Note :- 1) If a user has created template and generated invoice then anyone cannot delete or modify template as per feature of system. 2) Consider, CA has created a template and SA has generated respective invoice. Though the invoice is generated by SA, all the users(Partner/Broker/CA) who have access to it can update / delete the generated invoice. Triggers 1) History should be tracked when Invoice template is created / updated / deleted. 2) History should be tracked when Invoice is created / finalized / due date is updated / deleted. Note :- For now we are tracking changes made by user only on two tables InvoiceDetails and InvoiceList by maintaining history table For detailed tracking of users we need to maintain history tables of below tables :- InvoiceEmployeeStatus InvoiceDetails_LocalizeFields InvoiceBenefitwiseBilling InvoiceHeaderFields InvoiceMappingFields InvoiceDocumentList InvoicePlandesign InvoiceProvider InvoiceBenefits InvoiceDetailClass1 InvoiceDetailClass2 InvoiceDetailClass3 InvoiceDetailClass4 These will be covered in ticket WT-7762
            jyoti.agrawal Jyoti Agrawal (Inactive) logged work - 01/Jun/17 01:00 PM
            • Time Spent:
              2h
               

              Code review discussion, code check-in, ticket update , discussion

            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Time Spent 38.25h [ 137700 ] 40.25h [ 144900 ]
            Worklog Id 51722 [ 51722 ]
            prasanna Prasanna Karlekar (Inactive) logged work - 01/Jun/17 07:30 PM
            • Time Spent:
              1.5h
               
              • Code and functionality review
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            sachin.hingole Sachin Hingole (Inactive) made changes -
            Assignee Sachin Hingole [ sachin.hingole ] Venkatesh Pujari [ venkatesh.pujari ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Account Executive Debbie Kulling [ dkulling ]
            venkatesh.pujari Venkatesh Pujari (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)
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Time Spent 40.25h [ 144900 ] 41.25h [ 148500 ]
            Worklog Id 52708 [ 52708 ]
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Status Local Testing [ 10200 ] Reopen in Local [ 10018 ]
            venkatesh.pujari Venkatesh Pujari (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)
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Assignee Venkatesh Pujari [ venkatesh.pujari ] Jyoti Agrawal [ jyoti.agrawal ]
            venkatesh.pujari Venkatesh Pujari (Inactive) logged work - 07/Jun/17 03:30 PM
            • Time Spent:
              1h
               

              Testing on LB

            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)
            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Assignee Jyoti Agrawal [ jyoti.agrawal ] Venkatesh Pujari [ venkatesh.pujari ]
            jyoti.agrawal Jyoti Agrawal (Inactive) logged work - 08/Jun/17 02:24 PM
            • Time Spent:
              1h
               

              Issue analysis and fix

            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Time Spent 41.25h [ 148500 ] 42.25h [ 152100 ]
            Worklog Id 53466 [ 53466 ]
            Hide
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment -

            Hi Jyoti Agrawal,

            Above fix has been verified on LB on Caiso company. Following are the scenarios tested:-
            1) User with role greater or equal to creator role should be able to edit,delete and generate invoice.
            2) User with role smaller than creator role should not be able to edit,delete and generate invoice.
            3) Verified this for Partner,Broker,CA,and SA log in

            Working fine as expected. This is ready for Stage

            Prasanna Karlekar,Sachin Hingole

            Thanks,
            Venkatesh

            Show
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment - Hi Jyoti Agrawal , Above fix has been verified on LB on Caiso company. Following are the scenarios tested:- 1) User with role greater or equal to creator role should be able to edit,delete and generate invoice. 2) User with role smaller than creator role should not be able to edit,delete and generate invoice. 3) Verified this for Partner,Broker,CA,and SA log in Working fine as expected. This is ready for Stage Prasanna Karlekar , Sachin Hingole Thanks, Venkatesh
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Item State Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) Parent values: LB QA(10201)Level 1 values: Ready for Stage(10213)
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Status Reopen in Local [ 10018 ] In Development [ 10007 ]
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Status In Development [ 10007 ] Local Testing [ 10200 ]
            venkatesh.pujari Venkatesh Pujari (Inactive) logged work - 09/Jun/17 07:16 AM
            • Time Spent:
              3.5h
               

              Testing on LB

            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Time Spent 42.25h [ 152100 ] 45.75h [ 164700 ]
            Worklog Id 53526 [ 53526 ]
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            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)
            rakeshr Rakesh Roy (Inactive) made changes -
            Status Local Testing [ 10200 ] Stage Testing [ 10201 ]
            prasanna Prasanna Karlekar (Inactive) logged work - 12/Jun/17 07:00 PM
            • Time Spent:
              0.5h
               

              Code checkin

            venkatesh.pujari Venkatesh Pujari (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)
            prasanna Prasanna Karlekar (Inactive) made changes -
            Sprint WT Sprint 30 -Bugs [ 70 ]
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Link This issue relates to WT-9793 [ WT-9793 ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Sprint WT Sprint 30 -Bugs [ 70 ]
            Hide
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment -

            Hi Jyoti Agrawal,

            Above fix has been verified on Stage on AFI For Hspl company. Following are the scenarios tested:-

            1) User with role greater or equal to creator role should be able to edit,delete and generate invoice.
            2) User with role smaller than creator role should not be able to edit,delete and generate invoice.
            3) Verified this for Partner,Broker,CA,and SA log in

            Working fine as expected. This is ready for Production

            Prasanna Karlekar,Sachin Hingole

            Thanks,
            Venkatesh

            Show
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment - Hi Jyoti Agrawal, Above fix has been verified on Stage on AFI For Hspl company. Following are the scenarios tested:- 1) User with role greater or equal to creator role should be able to edit,delete and generate invoice. 2) User with role smaller than creator role should not be able to edit,delete and generate invoice. 3) Verified this for Partner,Broker,CA,and SA log in Working fine as expected. This is ready for Production Prasanna Karlekar , Sachin Hingole Thanks, Venkatesh
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Time Spent 45.75h [ 164700 ] 48.75h [ 175500 ]
            Worklog Id 54387 [ 54387 ]
            venkatesh.pujari Venkatesh Pujari (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)
            venkatesh.pujari Venkatesh Pujari (Inactive) logged work - 13/Jun/17 06:53 PM - edited
            • Time Spent:
              3.5h
               

              Testing on Stage

            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Time Spent 48.75h [ 175500 ] 49.25h [ 177300 ]
            Worklog Id 54387 [ 54387 ]
            Hide
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment -

            Hi Debbie Kulling,

            The fix has been deployed and also tested on Stage site. Please could you verify at your end and let us know if you any queries on this.

            Prasanna Karlekar

            Thanks,
            Venkatesh

            Show
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment - Hi Debbie Kulling , The fix has been deployed and also tested on Stage site. Please could you verify at your end and let us know if you any queries on this. Prasanna Karlekar Thanks, Venkatesh
            Hide
            prasanna Prasanna Karlekar (Inactive) added a comment -

            Hi Debbie Kulling,

            As mentioned by Venkatesh Pujari in above comment, this fix is deployed in Stage environment.
            Please note, that due to this fix, template and generated invoices will be accessible to all users, who have access to BCC companies and have same / higher level rights as that of user who created invoice templates.
            So, it will be helpful if this is reviewed at your and client's end once and then go ahead is given to deploy this in Production environment.

            Waiting for your reply on Production deployment.

            Thank you!

            cc: Satya, Venkatesh Pujari, Jyoti Agrawal

            Show
            prasanna Prasanna Karlekar (Inactive) added a comment - Hi Debbie Kulling , As mentioned by Venkatesh Pujari in above comment, this fix is deployed in Stage environment. Please note, that due to this fix, template and generated invoices will be accessible to all users, who have access to BCC companies and have same / higher level rights as that of user who created invoice templates. So, it will be helpful if this is reviewed at your and client's end once and then go ahead is given to deploy this in Production environment. Waiting for your reply on Production deployment. Thank you! cc: Satya , Venkatesh Pujari , Jyoti Agrawal
            Hide
            dkulling Debbie Kulling added a comment -

            I am looking at this on stage. I can access the template but I still cannot make changes. Please advise

            Show
            dkulling Debbie Kulling added a comment - I am looking at this on stage. I can access the template but I still cannot make changes. Please advise
            Hide
            prasanna Prasanna Karlekar (Inactive) added a comment -

            Invoices must be generated against the template. As per current implementation, user is not allowed to edit template if invoice is generated against it.
            This fix was done, so that other users apart from user who created invoice template could generate monthly invoices.
            We have not yet started analyzing/working on functionality related to edit template in WT-7519.

            Let us know, of you face any more issue.

            Thank you!

            Show
            prasanna Prasanna Karlekar (Inactive) added a comment - Invoices must be generated against the template. As per current implementation, user is not allowed to edit template if invoice is generated against it. This fix was done, so that other users apart from user who created invoice template could generate monthly invoices. We have not yet started analyzing/working on functionality related to edit template in WT-7519 . Let us know, of you face any more issue. Thank you!
            prasanna Prasanna Karlekar (Inactive) made changes -
            Assignee Venkatesh Pujari [ venkatesh.pujari ] Debbie Kulling [ dkulling ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Time Spent 49.25h [ 177300 ] 50.75h [ 182700 ]
            Worklog Id 55305 [ 55305 ]
            prasanna Prasanna Karlekar (Inactive) made changes -
            Time Spent 50.75h [ 182700 ] 51.25h [ 184500 ]
            Worklog Id 55338 [ 55338 ]
            Hide
            prasanna Prasanna Karlekar (Inactive) added a comment -

            Hi Debbie Kulling,

            Could you please also update this JIRA for approval.

            Thank you!

            cc: Jyoti Agrawal, Venkatesh Pujari, Lalit Kumar

            Show
            prasanna Prasanna Karlekar (Inactive) added a comment - Hi Debbie Kulling , Could you please also update this JIRA for approval. Thank you! cc: Jyoti Agrawal , Venkatesh Pujari , Lalit Kumar
            Hide
            prasanna Prasanna Karlekar (Inactive) added a comment -

            Hi Debbie Kulling,

            Gentle Reminder!
            Waiting for your approval over JIRA.

            Thank you!

            cc: Jyoti Agrawal, Venkatesh Pujari, Lalit Kumar, Satya

            Show
            prasanna Prasanna Karlekar (Inactive) added a comment - Hi Debbie Kulling , Gentle Reminder! Waiting for your approval over JIRA. Thank you! cc: Jyoti Agrawal , Venkatesh Pujari , Lalit Kumar , Satya
            Hide
            dkulling Debbie Kulling added a comment -

            Sorry about the delay. Yes please proceed with the move to production. The client has tested stage and approves

            Show
            dkulling Debbie Kulling added a comment - Sorry about the delay. Yes please proceed with the move to production. The client has tested stage and approves
            prasanna Prasanna Karlekar (Inactive) made changes -
            Assignee Debbie Kulling [ dkulling ] Venkatesh Pujari [ venkatesh.pujari ]
            Hide
            prasanna Prasanna Karlekar (Inactive) added a comment -

            Debbie Kulling -

            Thank you for the approval. This will get deployed on Production tomorrow i.e. 20-Jun-2017.

            cc: Jyoti Agrawal, Venkatesh Pujari

            Show
            prasanna Prasanna Karlekar (Inactive) added a comment - Debbie Kulling - Thank you for the approval. This will get deployed on Production tomorrow i.e. 20-Jun-2017. cc: Jyoti Agrawal , Venkatesh Pujari
            khandu.kshirsagar Khandu Kshirsagar (Inactive) made changes -
            Item State Parent values: Stage QA(10202)Level 1 values: Ready for Production(10217) Parent values: Production QA(10203)Level 1 values: Production Deployed(10221)
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Item State Parent values: Production QA(10203)Level 1 values: Production Deployed(10221) Parent values: Production QA(10203)Level 1 values: In Testing(10218)
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Status Stage Testing [ 10201 ] Production Testing [ 10202 ]
            venkatesh.pujari Venkatesh Pujari (Inactive) logged work - 21/Jun/17 07:45 AM
            • Time Spent:
              1.5h
               

              Testing on production

            Hide
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment - - edited

            Hi Jyoti Agrawal,

            Above fix has been verified on Production on AFI For Hspl company. Following are the scenarios tested:-

            1) User with role greater or equal to creator role should be able to edit,delete and generate invoice.
            2) User with role smaller than creator role should not be able to edit,delete and generate invoice.
            3) Verified this for Partner,Broker,CA,and SA log in

            Working fine as expected.

            Prasanna Karlekar,Sachin Hingole

            Thanks,
            Venkatesh

            Show
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment - - edited Hi Jyoti Agrawal , Above fix has been verified on Production on AFI For Hspl company. Following are the scenarios tested:- 1) User with role greater or equal to creator role should be able to edit,delete and generate invoice. 2) User with role smaller than creator role should not be able to edit,delete and generate invoice. 3) Verified this for Partner,Broker,CA,and SA log in Working fine as expected. Prasanna Karlekar,Sachin Hingole Thanks, Venkatesh
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Time Spent 51.25h [ 184500 ] 52.75h [ 189900 ]
            Worklog Id 56950 [ 56950 ]
            Hide
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment - - edited

            Hi Debbie Kulling,

            The fix has been deployed and also tested on Production site. Please could you verify at your end and close this ticket.

            Prasanna Karlekar

            Thanks,
            Venkatesh

            Show
            venkatesh.pujari Venkatesh Pujari (Inactive) added a comment - - edited Hi Debbie Kulling , The fix has been deployed and also tested on Production site. Please could you verify at your end and close this ticket. Prasanna Karlekar Thanks, Venkatesh
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Assignee Venkatesh Pujari [ venkatesh.pujari ] Debbie Kulling [ dkulling ]
            Resolution Fixed [ 1 ]
            Status Production Testing [ 10202 ] Production Complete [ 10028 ]
            venkatesh.pujari Venkatesh Pujari (Inactive) made changes -
            Item State Parent values: Production QA(10203)Level 1 values: In Testing(10218) Parent values: Production Complete(10222)Level 1 values: Closed(10223)
            jyoti.agrawal Jyoti Agrawal (Inactive) made changes -
            Link This issue relates to NF-3359 [ NF-3359 ]
            parmeshwar.jumbad Parmeshwar Jumbad (Inactive) made changes -
            Time Spent 52.75h [ 189900 ] 57.75h [ 207900 ]
            Worklog Id 66419 [ 66419 ]
            parmeshwar.jumbad Parmeshwar Jumbad (Inactive) made changes -
            Remaining Estimate 0h [ 0 ] 5h [ 18000 ]
            Time Spent 57.75h [ 207900 ] 52.75h [ 189900 ]
            Worklog Id 66419 [ 66419 ]
            Worklog Time Spent 5h [ 18000 ]
            rakeshr Rakesh Roy (Inactive) made changes -
            Bug Severity Medium [ 16702 ]
            Transition Time In Source Status Execution Times
            Jyoti Agrawal (Inactive) made transition -
            Open In Development
            19h 11m 1
            Venkatesh Pujari (Inactive) made transition -
            In LB Testing Reopen in Local
            1d 21h 57m 1
            Venkatesh Pujari (Inactive) made transition -
            Reopen in Local In Development
            2d 3h 37m 1
            Venkatesh Pujari (Inactive) made transition -
            In Development In LB Testing
            10d 23h 6m 2
            Rakesh Roy (Inactive) made transition -
            In LB Testing Stage Testing
            3d 3h 40m 1
            Venkatesh Pujari (Inactive) made transition -
            Stage Testing In Production Testing
            8d 19h 52m 1
            Venkatesh Pujari (Inactive) made transition -
            In Production Testing Production Complete
            1h 5m 1

              People

              Assignee:
              dkulling Debbie Kulling
              Reporter:
              jyoti.agrawal Jyoti Agrawal (Inactive)
              Account Executive:
              Debbie Kulling
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

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

                  Time Tracking

                  Estimated:
                  Original Estimate - 0h
                  0h
                  Remaining:
                  Time Spent - 52.75h Remaining Estimate - 5h
                  5h
                  Logged:
                  Time Spent - 52.75h Remaining Estimate - 5h
                  52.75h