Details

    • Type: Sub-task
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: Carry Over - Fall
    • Labels:
      None
    • Company:
      All Clients/Multiple Clients

      Description

      Needs to add a filter to get only signed document detail in completed forms library API.

       

        Attachments

          Issue Links

            Activity

            Hide
            ramya.tantry Ramya Tantry (Inactive) added a comment -

            Hi Samir,

            On Document Signed tile, there are two numbers which indicate documents signed by candidates and total documents sent by the admin. As of now, the document count shown is related to the user logged in irrespective of companyid.

            Query here is,  should the count consider companyID, isarchived and isdeleted. Since this is a dashboard tile and on click of it , it will be navigated to completed forms library. Existing API of completed forms library uses companyID, isarchived and isdeleted conditions. 

            Please let me know your views.

            Show
            ramya.tantry Ramya Tantry (Inactive) added a comment - Hi Samir , On Document Signed tile, there are two numbers which indicate documents signed by candidates and total documents sent by the admin. As of now, the document count shown is related to the user logged in irrespective of companyid. Query here is,  should the count consider companyID, isarchived and isdeleted. Since this is a dashboard tile and on click of it , it will be navigated to completed forms library. Existing API of completed forms library uses companyID, isarchived and isdeleted conditions.  Please let me know your views.
            Hide
            samir Samir added a comment -

            Hi Ramya Tantry

            It should consider companyID and logged in UserID. 

            Exclude deleted templates from this count

            Regards,

            Samir

            Show
            samir Samir added a comment - Hi Ramya Tantry It should consider companyID and logged in UserID.  Exclude deleted templates from this count Regards, Samir
            Hide
            ramya.tantry Ramya Tantry (Inactive) added a comment -

            Here, 19 is the total count of active and archived documents that are created on all companies of the logged in user and its latest status is completed.

            79 is the total active and archived document sent out by the logged in user

            Show
            ramya.tantry Ramya Tantry (Inactive) added a comment - Here, 19 is the total count of active and archived documents that are created on all companies of the logged in user and its latest status is completed. 79 is the total active and archived document sent out by the logged in user
            Hide
            ramya.tantry Ramya Tantry (Inactive) added a comment -

            Hi Narendra Kumar

            The url that will be configured for Document Signed tile : /completedFormsLibrary?completed=true
            The value of 'completed' will be assigned to a variable (e.g filterCompleted) on completed forms library page from route params. Default value of filterCompleted is false.
            If undefined, it will be set to false.
            This will be set to param variable in completed forms library like
            this.param = this.actionName + '/' + this.pageNumber + '/' + this.pageSize + '/' + this.filterCompleted;

            API will see the value of filterCompleted variable. if true, will filter the results as per completed status else will show all results for that logged in user.

            Show
            ramya.tantry Ramya Tantry (Inactive) added a comment - Hi Narendra Kumar The url that will be configured for Document Signed tile : /completedFormsLibrary?completed=true The value of 'completed' will be assigned to a variable (e.g filterCompleted) on completed forms library page from route params. Default value of filterCompleted is false. If undefined, it will be set to false. This will be set to param variable in completed forms library like this.param = this.actionName + '/' + this.pageNumber + '/' + this.pageSize + '/' + this.filterCompleted; API will see the value of filterCompleted variable. if true, will filter the results as per completed status else will show all results for that logged in user.
            Hide
            ramya.tantry Ramya Tantry (Inactive) added a comment -

            Earlier implementation: All the active and archived document belonging to logged in user's companyid are shown. No condition of user ID was present.

            New Implementation: All the active and archived document created by the logged in user including global document sent are shown. 

            On admin login, completed forms  library will show document records that are sent out by logged in user.  If navigated to completed forms library from dashboard, then the results will be filtered to show only those records whose status is completed.

             

            Show
            ramya.tantry Ramya Tantry (Inactive) added a comment - Earlier implementation: All the active and archived document belonging to logged in user's companyid are shown. No condition of user ID was present. New Implementation : All the active and archived document created by the logged in user including global document sent are shown.  On admin login, completed forms  library will show document records that are sent out by logged in user.  If navigated to completed forms library from dashboard, then the results will be filtered to show only those records whose status is completed.  
            Hide
            narendra.kumar Narendra Kumar added a comment -

            Hi Ramya Tantry

            I have integrated your API as discussed.

             

            Thanks

            Narendra

            Show
            narendra.kumar Narendra Kumar added a comment - Hi Ramya Tantry I have integrated your API as discussed.   Thanks Narendra
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Hi Ramya Tantry,

            Verified on Preproduction.
            Verified below scenario :

            • All the active and archived document created by the logged in user including global document sent are shown - Pass
            • On admin login, completed forms library will show document records that are sent out by logged in user. If navigated to completed forms library from dashboard, then the results will be filtered to show only those records whose status is completed - Pass
            • Document signed count is updated in dashboard - Pass

            Working fine.
            Closing this ticket

            Thanks,
            Jayshree

            Priya Dhamande Sachin Hingole Hrishikesh Deshpande Satya

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Hi Ramya Tantry , Verified on Preproduction. Verified below scenario : All the active and archived document created by the logged in user including global document sent are shown - Pass On admin login, completed forms library will show document records that are sent out by logged in user. If navigated to completed forms library from dashboard, then the results will be filtered to show only those records whose status is completed - Pass Document signed count is updated in dashboard - Pass Working fine. Closing this ticket Thanks, Jayshree Priya Dhamande Sachin Hingole Hrishikesh Deshpande Satya

              People

              Assignee:
              ramya.tantry Ramya Tantry (Inactive)
              Reporter:
              narendra.kumar Narendra Kumar
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 8h
                  8h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 7.5h Time Not Required
                  7.5h