Uploaded image for project: 'Document Management System'
  1. Document Management System
  2. DMS-1542

CBAT: API to Insert/Update Custom Fields in DMS

    Details

    • Type: New Feature
    • Status: Done
    • Priority: High
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: CBAT Offer Letter - Fall
    • Labels:
      None

      Description

      Create API to Sync CBATS Fields with DMS Fields

      Sync company custom fields into DMS Custom fields (Insert / Update / Delete)

        Attachments

          Issue Links

            Activity

            samir Samir created issue -
            samir Samir made changes -
            Field Original Value New Value
            Fix Version/s CBAT Offer Letter - Fall [ 10607 ]
            samir Samir made changes -
            Epic Link DMS-473 [ 75966 ]
            samir Samir made changes -
            Sprint DMS - Fall Sprint 6 [ 165 ]
            samir Samir made changes -
            Remaining Estimate 24h [ 86400 ]
            Original Estimate 24h [ 86400 ]
            samir Samir made changes -
            Assignee Samir [ samir ] Rohan J Khandave [ rohan.khandave ]
            samir Samir made changes -
            Remaining Estimate 24h [ 86400 ] 0h [ 0 ]
            Original Estimate 24h [ 86400 ] 40h [ 144000 ]
            rohan.khandave Rohan J Khandave (Inactive) logged work - 24/Jun/19 07:39 AM
            • Time Spent:
              3h
               

              Started analysis

            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Time Spent 3h [ 10800 ]
            Worklog Id 184880 [ 184880 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Status To Do [ 10000 ] In Progress [ 3 ]
            rohan.khandave Rohan J Khandave (Inactive) logged work - 25/Jun/19 07:12 AM
            • Time Spent:
              5.5h
               

              Analysis & Code changes

            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Time Spent 3h [ 10800 ] 8.5h [ 30600 ]
            Worklog Id 185094 [ 185094 ]
            rohan.khandave Rohan J Khandave (Inactive) logged work - 26/Jun/19 08:10 AM
            • Time Spent:
              4h
               

              DB Changes , Coding

            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Time Spent 8.5h [ 30600 ] 12.5h [ 45000 ]
            Worklog Id 185327 [ 185327 ]
            rohan.khandave Rohan J Khandave (Inactive) logged work - 27/Jun/19 07:47 AM
            • Time Spent:
              4h
               

              Coding

            rohan.khandave Rohan J Khandave (Inactive) logged work - 28/Jun/19 07:48 AM
            • Time Spent:
              4h
               

              Coding

            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Time Spent 12.5h [ 45000 ] 16.5h [ 59400 ]
            Worklog Id 186091 [ 186091 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Time Spent 16.5h [ 59400 ] 20.5h [ 73800 ]
            Worklog Id 186092 [ 186092 ]
            rohan.khandave Rohan J Khandave (Inactive) logged work - 01/Jul/19 07:51 AM
            • Time Spent:
              3h
               

              Custom fields : analysis , coding.

            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Time Spent 20.5h [ 73800 ] 23.5h [ 84600 ]
            Worklog Id 186095 [ 186095 ]
            rohan.khandave Rohan J Khandave (Inactive) logged work - 02/Jul/19 07:10 AM - edited
            • Time Spent:
              5h
               

              Coding & Testing

            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Time Spent 23.5h [ 84600 ] 27.5h [ 99000 ]
            Worklog Id 186283 [ 186283 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Time Spent 27.5h [ 99000 ] 28.5h [ 102600 ]
            Worklog Id 186283 [ 186283 ]
            rohan.khandave Rohan J Khandave (Inactive) logged work - 03/Jul/19 03:02 AM
            • Time Spent:
              7h
               

              Integration
              Script creation
              Validation
              Unit testing

            rohan.khandave Rohan J Khandave (Inactive) logged work - 04/Jul/19 03:03 AM
            • Time Spent:
              3h
               

              Integration
              Script checking

            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Time Spent 28.5h [ 102600 ] 35.5h [ 127800 ]
            Worklog Id 186742 [ 186742 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Time Spent 35.5h [ 127800 ] 38.5h [ 138600 ]
            Worklog Id 186745 [ 186745 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Status In Progress [ 3 ] Code Review [ 11801 ]
            Raj.Hawaldar Raj Hawaldar (Inactive) made changes -
            Status Code Review [ 11801 ] In QA Testing [ 11901 ]
            Raj.Hawaldar Raj Hawaldar (Inactive) made changes -
            Assignee Rohan J Khandave [ rohan.khandave ] Samir [ samir ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Link This issue relates to DMS-1375 [ DMS-1375 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Link This issue relates to DMS-1534 [ DMS-1534 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Link This issue relates to DMS-1375 [ DMS-1375 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Link This issue relates to DMS-1534 [ DMS-1534 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Link This issue relates to DMS-1375 [ DMS-1375 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Link This issue relates to DMS-1534 [ DMS-1534 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Link This issue relates to DMS-1544 [ DMS-1544 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Link This issue relates to DMS-1545 [ DMS-1545 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Link This issue relates to DMS-1543 [ DMS-1543 ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Sprint DMS - Fall Sprint 6 [ 165 ] DMS - Fall Sprint 6, DMS - Fall Sprint 7 [ 165, 166 ]
            priya.dhamande Priya Dhamande (Inactive) logged work - 09/Jul/19 02:03 AM - edited
            • Time Spent:
              5h
               

              APi testing and test case writing

            Hide
            rohan.khandave Rohan J Khandave (Inactive) added a comment -

            POST URL : POST URL : /api/manageCustomFields/

            {SourceProduct}

            Payload :

            {
            "candidateFields": [

            { "id": "string", "type": "string", "custom": true, "label": "string", "mandatory": true, "section": "string", "multiple": true }

            ],
            "assignmentFields": [

            { "id": "string", "type": "string", "custom": true, "label": "string", "mandatory": true, "section": "string", "multiple": true }

            ]
            }

            Out Put :

            { "notAddedCandidateFields": [ ], "notAddedAssignmentFields": [ ], "message": "Rest of fields are sync up in dms system." }
            Show
            rohan.khandave Rohan J Khandave (Inactive) added a comment - POST URL : POST URL : /api/manageCustomFields/ {SourceProduct} Payload : { "candidateFields": [ { "id": "string", "type": "string", "custom": true, "label": "string", "mandatory": true, "section": "string", "multiple": true } ], "assignmentFields": [ { "id": "string", "type": "string", "custom": true, "label": "string", "mandatory": true, "section": "string", "multiple": true } ] } Out Put : { "notAddedCandidateFields": [ ], "notAddedAssignmentFields": [ ], "message": "Rest of fields are sync up in dms system." }
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Attachment Candidate Fields Data.txt [ 112047 ]
            rohan.khandave Rohan J Khandave (Inactive) made changes -
            Attachment requisition.json [ 112048 ]
            Hide
            rohan.khandave Rohan J Khandave (Inactive) added a comment -

            CBATS Custom field

            Candidate Fields Data.txt

            Assignment Fields
            requisition.json

            Show
            rohan.khandave Rohan J Khandave (Inactive) added a comment - CBATS Custom field Candidate Fields Data.txt Assignment Fields requisition.json
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Assignee Samir [ samir ] Priya Dhamande [ priya.dhamande ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Link This issue relates to DMS-1624 [ DMS-1624 ]
            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment - - edited

            Environment: OneIM-Preprod
            API: api/manageCustomFields/CBATS
            Company: Custom Mapping
            Source Product: CBATS
            File Type: PDF only

            Able to successfully Test api. Verified against the test cases. So, marking jira done.

            Sachin Hingole Hrishikesh Deshpande Rohan J Khandave Ramya Tantry Samir

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - - edited Environment: OneIM-Preprod API: api/manageCustomFields/CBATS Company: Custom Mapping Source Product: CBATS File Type: PDF only Able to successfully Test api. Verified against the test cases. So, marking jira done. Sachin Hingole Hrishikesh Deshpande Rohan J Khandave Ramya Tantry Samir
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status In QA Testing [ 11901 ] Done [ 10001 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Assignee Priya Dhamande [ priya.dhamande ] Robert Malony [ robert.malony ]
            Hide
            priya.dhamande Priya Dhamande (Inactive) added a comment -

            Robert Malony, can you confirm from your end.

            Show
            priya.dhamande Priya Dhamande (Inactive) added a comment - Robert Malony , can you confirm from your end.
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Attachment Testcases -DMS-1542.xls [ 112157 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Time Spent 38.5h [ 138600 ] 41.5h [ 149400 ]
            Worklog Id 187438 [ 187438 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Time Spent 41.5h [ 149400 ] 43.5h [ 156600 ]
            Worklog Id 187438 [ 187438 ]
            Transition Time In Source Status Execution Times
            Rohan J Khandave (Inactive) made transition -
            To Do In Progress
            3d 21h 17m 1
            Rohan J Khandave (Inactive) made transition -
            In Progress Code Review
            13d 1h 7m 1
            Raj Hawaldar (Inactive) made transition -
            Code Review In QA Testing
            1h 14m 1
            Priya Dhamande (Inactive) made transition -
            In QA Testing Done
            2d 1h 44m 1

              People

              Assignee:
              Robert.Malony Robert Malony (Inactive)
              Reporter:
              samir Samir
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 40h Original Estimate - 40h
                  40h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 43.5h
                  43.5h