Details

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

      Description

      Overview:

      We need to add mapping fields data in API response. Below is the analysis of current API implemented:

       

      The system fields are accurate which can be used to identify the field and apply validation.

      We can check the mapping of the form fields with the system fields from the mapping details and add validation accordingly.

       

      Analysis of this case:

      We are using following API to fetch the PDF details in Document Preview page.

      https://dmsapistage.workterra.net/api/FormsLibrary/GetFormDetails/mohd.belal@careerbuilder.com/1443

      Currently, this is not providing any data related to the Mapped fields which we have for this template. If we get the Mapped data in response we can use that to check the mapping and apply validation.

      Same applied to Document Review Page where the API used is:

      https://dmsapistage.workterra.net/api/Person/GetDetailsForEditPDF/61/1456/1/3509/3494/0

      So, both these API need to be updated to return Mapped Field data for the template in its response.

       

      FYI, the API which we are using in create template is returning the Mapped fields data:

      https://dmsapistage.workterra.net/api/DocumentTemplate/GetFormData/1443

        Attachments

          Activity

          mohd.belal Mohd Belal (Inactive) created issue -
          mohd.belal Mohd Belal (Inactive) made changes -
          Field Original Value New Value
          Description *Overview:*

          We need to add mapping fields data in API response. Below is the analysis of current API implemented:

           

          The system fields are accurate which can be used to identify the field and apply validation.

          We can check the mapping of the *_form fields with the system fields_* from the mapping details and add validation accordingly.

           

          Analysis of this case:

          We are using following API to fetch the PDF details in Document Review page.

           

          [https://dmsapistage.workterra.net/api/FormsLibrary/GetFormDetails/mohd.belal@careerbuilder.com/1443]

          Currently, this is not providing any data related to the Mapped fields which we have for this template. If we get the Mapped data in response we can use that to check the mapping and apply validation.

           

          *FYI,* the API which we are using in create template is returning the Mapped fields data:

          [https://dmsapistage.workterra.net/api/DocumentTemplate/GetFormData/1443]
          *Overview:*

          We need to add mapping fields data in API response. Below is the analysis of current API implemented:

           

          The system fields are accurate which can be used to identify the field and apply validation.

          We can check the mapping of the *_form fields with the system fields_* from the mapping details and add validation accordingly.

           

          *Analysis of this case:*

          We are using following API to fetch the PDF details in Document Preview page.
           
          https://dmsapistage.workterra.net/api/FormsLibrary/GetFormDetails/mohd.belal@careerbuilder.com/1443

          Currently, this is not providing any data related to the Mapped fields which we have for this template. If we get the Mapped data in response we can use that to check the mapping and apply validation.

          Same applied to Document Review Page where the API used is:

          https://dmsapistage.workterra.net/api/Person/GetDetailsForEditPDF/61/1456/1/3509/3494/0

          So, both these API need to be updated to return Mapped Field data for the template in its response.

           

          *FYI,* the API which we are using in create template is returning the Mapped fields data:

          [https://dmsapistage.workterra.net/api/DocumentTemplate/GetFormData/1443]
          narendra.kumar Narendra Kumar made changes -
          Assignee Samir [ samir ] Harshveer Singh [ harshveer.singh ]
          harshveer.singh Harshveer Singh (Inactive) made changes -
          Remaining Estimate 8h [ 28800 ]
          Original Estimate 8h [ 28800 ]
          narendra.kumar Narendra Kumar made changes -
          Fix Version/s Winter 2020 CBAT Integration [ 11316 ]
          Fix Version/s Winter 2020 Enhancements [ 11314 ]
          narendra.kumar Narendra Kumar made changes -
          Assignee Harshveer Singh [ harshveer.singh ] Nalin.Bhayana [ nalinb ]
          narendra.kumar Narendra Kumar made changes -
          Status To Do [ 10000 ] In Progress [ 3 ]
          NalinB Nalin.Bhayana (Inactive) logged work - 04/Feb/20 02:07 AM
          • Time Spent:
            4h
             
            <No comment>
          NalinB Nalin.Bhayana (Inactive) made changes -
          Remaining Estimate 8h [ 28800 ] 4h [ 14400 ]
          Time Spent 4h [ 14400 ]
          Worklog Id 225239 [ 225239 ]
          NalinB Nalin.Bhayana (Inactive) made changes -
          Status In Progress [ 3 ] Code Review [ 11801 ]
          Show
          NalinB Nalin.Bhayana (Inactive) added a comment - https://github.com/cbdr/DMS/pull/990
          NalinB Nalin.Bhayana (Inactive) made changes -
          Status Code Review [ 11801 ] In QA Testing [ 11901 ]
          NalinB Nalin.Bhayana (Inactive) made changes -
          Assignee Nalin.Bhayana [ nalinb ] Prateek [ prateeks ]
          PrateekS Prateek made changes -
          Resolution Done [ 10000 ]
          Status In QA Testing [ 11901 ] Done [ 10001 ]
          narendra.kumar Narendra Kumar made changes -
          Assignee Prateek [ prateeks ] Nalin.Bhayana [ nalinb ]
          Transition Time In Source Status Execution Times
          Narendra Kumar made transition -
          To Do In Progress
          71d 26m 1
          Nalin.Bhayana (Inactive) made transition -
          In Progress Code Review
          5h 15m 1
          Nalin.Bhayana (Inactive) made transition -
          Code Review In QA Testing
          6d 23h 16m 1
          Prateek made transition -
          In QA Testing Done
          19h 12m 1

            People

            Assignee:
            NalinB Nalin.Bhayana (Inactive)
            Reporter:
            mohd.belal Mohd Belal (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 8h
                8h
                Remaining:
                Time Spent - 4h Remaining Estimate - 4h
                4h
                Logged:
                Time Spent - 4h Remaining Estimate - 4h
                4h