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

Read only fields implementation on Edit PDF

    Details

    • Type: New Feature
    • Status: Done
    • Priority: High
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Company:
      All Clients/Multiple Clients

      Description

      As per molly :
      Same with the completed forms – it’s still an editable doc. While now I see the other info not just the template, it’s all editable. We need to talk through this on the call tomorrow. I have included in the below agenda – as we need to think through the use cases – ie. Offer letters – in this case we would want to be able to pull data in from CBAT to populate the offer and have sender modify if needed, but nothing on an offer letter would ever need to be completed / filled in by the candidate except signing it. On the other hand, if you are sending a company form in which the candidate needs to fill out, they should be able to have their previously given data populate and can edit, but

        Attachments

          Issue Links

            Activity

            swapnil.pandhare Swapnil Pandhare (Inactive) created issue -
            narendra.kumar Narendra Kumar made changes -
            Field Original Value New Value
            Sprint DMS - Sprint 3 [ 152 ]
            narendra.kumar Narendra Kumar made changes -
            Rank Ranked lower
            samir Samir made changes -
            Priority Medium [ 3 ] High [ 2 ]
            samir Samir made changes -
            Hide
            samir Samir added a comment -
            Role DMS Fields Rights
            Admin   Mandatory
            Person   View Only
                Editable
                No Rights
            Show
            samir Samir added a comment - Role DMS Fields Rights Admin   Mandatory Person   View Only     Editable     No Rights
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Remaining Estimate 16h [ 57600 ]
            Original Estimate 16h [ 57600 ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Remaining Estimate 16h [ 57600 ] 56h [ 201600 ]
            Original Estimate 16h [ 57600 ] 56h [ 201600 ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Remaining Estimate 56h [ 201600 ] 40h [ 144000 ]
            Original Estimate 56h [ 201600 ] 40h [ 144000 ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Remaining Estimate 40h [ 144000 ] 56h [ 201600 ]
            Original Estimate 40h [ 144000 ] 56h [ 201600 ]
            samir Samir made changes -
            Attachment Edit PDF.docx [ 97769 ]
            Hide
            samir Samir added a comment -

            Hi Molly Ronovsky

            Can you please review the attached "Edit PDF"

            Regards,

            Samir

            Dinesh Arora Ravi Banda

            Show
            samir Samir added a comment - Hi Molly Ronovsky Can you please review the attached "Edit PDF" Regards, Samir Dinesh Arora Ravi Banda
            samir Samir made changes -
            Assignee Narendra Kumar [ narendra.kumar ] Molly Ronovsky [ molly.ronovsky ]
            Hide
            molly.ronovsky Molly Ronovsky (Inactive) added a comment - - edited

            Hi Samir,

            Couple of questions:

            1. For the applicable user rights - we are saying there are two types of users, an admin and a regular user, correct?

            Yes, Admin and Candidate

            1. DMS Fields - are these the only fields under consideration, or will all fields have the same security around this? I believe it will be any mapped fields, but want to be clear.

            Yes,Any mapped field

            1. If a field is not mapped, but in the form, what is the behavior for this? For example, I have a field that asks 'Mother's Maiden Name' that as a candidate, I should be able to fill out. This field is not in CBAT, therefore, I have not mapped it. However, it needs to be mandatory. What happens in this case?

            As of now only mapped fields can be assigned rights. Let us think on this

            1. Rights - mandatory - does this mean it has to be completed before candidate can sign? If a user has setup that it is mandatory when creating the form in Adobe PDF, will the DMS know this, or does user have to check that here again, as well? Do the Adobe PDF preferences get acknowledged at all? If there are check boxes, choice fields in the document, will they still work the same?

             

            1. What does 'No rights' mean? When would you use this?

            Let me know if you need me to clarify anything!

            Show
            molly.ronovsky Molly Ronovsky (Inactive) added a comment - - edited Hi Samir , Couple of questions: For the applicable user rights - we are saying there are two types of users, an admin and a regular user, correct? Yes, Admin and Candidate DMS Fields - are these the only fields under consideration, or will all fields have the same security around this? I believe it will be any mapped fields, but want to be clear. Yes,Any mapped field If a field is not mapped, but in the form, what is the behavior for this? For example, I have a field that asks 'Mother's Maiden Name' that as a candidate, I should be able to fill out. This field is not in CBAT, therefore, I have not mapped it. However, it needs to be mandatory. What happens in this case? As of now only mapped fields can be assigned rights. Let us think on this Rights - mandatory - does this mean it has to be completed before candidate can sign? If a user has setup that it is mandatory when creating the form in Adobe PDF, will the DMS know this, or does user have to check that here again, as well? Do the Adobe PDF preferences get acknowledged at all? If there are check boxes, choice fields in the document, will they still work the same?   What does 'No rights' mean? When would you use this? Let me know if you need me to clarify anything!
            molly.ronovsky Molly Ronovsky (Inactive) made changes -
            Assignee Molly Ronovsky [ molly.ronovsky ] Samir [ samir ]
            samir Samir made changes -
            Sprint DMS - Sprint 3 [ 152 ]
            Hide
            molly.ronovsky Molly Ronovsky (Inactive) added a comment -

            Hi Samir,

            Couple of questions:

            For the applicable user rights - we are saying there are two types of users, an admin and a regular user, correct?
            Yes, Admin and CandidateShould there be one more? Because I was thinking it was just a regular DMS user, not candidate. For example, salary - maybe could be editable by admin but not regular dms user. Let me know your thoughts.

            DMS Fields - are these the only fields under consideration, or will all fields have the same security around this? I believe it will be any mapped fields, but want to be clear.
            Yes,Any mapped field

            If a field is not mapped, but in the form, what is the behavior for this? For example, I have a field that asks 'Mother's Maiden Name' that as a candidate, I should be able to fill out. This field is not in CBAT, therefore, I have not mapped it. However, it needs to be mandatory. What happens in this case?
            As of now only mapped fields can be assigned rights. Let us think on this Thanks this will be important.

            Rights - mandatory - does this mean it has to be completed before candidate can sign? If a user has setup that it is mandatory when creating the form in Adobe PDF, will the DMS know this, or does user have to check that here again, as well? Do the Adobe PDF preferences get acknowledged at all? If there are check boxes, choice fields in the document, will they still work the same? As discussed on call - you said Adobe PDF settings will not be taken into account, so we should tell clients not to set up there.

            What does 'No rights' mean? When would you use this? Per our call, you all were going to go back and make the labels clearer to avoid confusion
            Let me know if you need me to clarify anything!

            Show
            molly.ronovsky Molly Ronovsky (Inactive) added a comment - Hi Samir, Couple of questions: For the applicable user rights - we are saying there are two types of users, an admin and a regular user, correct? Yes, Admin and Candidate Should there be one more? Because I was thinking it was just a regular DMS user, not candidate. For example, salary - maybe could be editable by admin but not regular dms user. Let me know your thoughts. DMS Fields - are these the only fields under consideration, or will all fields have the same security around this? I believe it will be any mapped fields, but want to be clear. Yes,Any mapped field If a field is not mapped, but in the form, what is the behavior for this? For example, I have a field that asks 'Mother's Maiden Name' that as a candidate, I should be able to fill out. This field is not in CBAT, therefore, I have not mapped it. However, it needs to be mandatory. What happens in this case? As of now only mapped fields can be assigned rights. Let us think on this Thanks this will be important. Rights - mandatory - does this mean it has to be completed before candidate can sign? If a user has setup that it is mandatory when creating the form in Adobe PDF, will the DMS know this, or does user have to check that here again, as well? Do the Adobe PDF preferences get acknowledged at all? If there are check boxes, choice fields in the document, will they still work the same? As discussed on call - you said Adobe PDF settings will not be taken into account, so we should tell clients not to set up there. What does 'No rights' mean? When would you use this? Per our call, you all were going to go back and make the labels clearer to avoid confusion Let me know if you need me to clarify anything!
            swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
            Link This issue relates to DMS-789 [ DMS-789 ]
            Hide
            swapnil.pandhare Swapnil Pandhare (Inactive) added a comment -

            CC: Samir, ShashiKant Mishra,
            Hi Molly Ronovsky,

            Can you please let us know priority for this ?

            Thanks,
            Swapnil p

            Show
            swapnil.pandhare Swapnil Pandhare (Inactive) added a comment - CC: Samir , ShashiKant Mishra , Hi Molly Ronovsky , Can you please let us know priority for this ? Thanks, Swapnil p
            Hide
            molly.ronovsky Molly Ronovsky (Inactive) added a comment -

            Swapnil Pandhare High - this would need to be available with what we first release. Email templates, etc. aren't as important as the behavior for forms, etc.

            Show
            molly.ronovsky Molly Ronovsky (Inactive) added a comment - Swapnil Pandhare High - this would need to be available with what we first release. Email templates, etc. aren't as important as the behavior for forms, etc.
            prasad.patil Prasad Patil (Inactive) made changes -
            Resolution Not in scope [ 10700 ]
            Status To Do [ 10000 ] Done [ 10001 ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Sprint DMS - Sprint 5 [ 154 ]
            narendra.kumar Narendra Kumar made changes -
            Resolution Not in scope [ 10700 ]
            Status Done [ 10001 ] To Do [ 10000 ]
            narendra.kumar Narendra Kumar made changes -
            Assignee Samir [ samir ] Narendra Kumar [ narendra.kumar ]
            narendra.kumar Narendra Kumar made changes -
            Status To Do [ 10000 ] In Progress [ 3 ]
            Hide
            narendra.kumar Narendra Kumar added a comment -

            Hi Samir,

            I'm done with the UI integration and also done the changes as we have discussed.

            Also, put the validation message on pop up and changed the logic for submitting the form.

             

            Thanks

            Narendra

             

            Show
            narendra.kumar Narendra Kumar added a comment - Hi Samir , I'm done with the UI integration and also done the changes as we have discussed. Also, put the validation message on pop up and changed the logic for submitting the form.   Thanks Narendra  
            narendra.kumar Narendra Kumar made changes -
            Status In Progress [ 3 ] Code Review [ 11801 ]
            narendra.kumar Narendra Kumar made changes -
            Status Code Review [ 11801 ] To Do [ 10000 ]
            narendra.kumar Narendra Kumar made changes -
            Status To Do [ 10000 ] In Progress [ 3 ]
            Hide
            narendra.kumar Narendra Kumar added a comment -

            Hi Samir,

            I have integrated fields rights for already mapped fields coming through GET API but its not saving right now as update service is not functioning for this.

            cc - Ganesh Sadawarte, Ramya Tantry, Komal Barde

            Thanks

            Narendra

             

            Show
            narendra.kumar Narendra Kumar added a comment - Hi Samir , I have integrated fields rights for already mapped fields coming through GET API but its not saving right now as update service is not functioning for this. cc - Ganesh Sadawarte , Ramya Tantry , Komal Barde Thanks Narendra  
            narendra.kumar Narendra Kumar made changes -
            Status In Progress [ 3 ] To Do [ 10000 ]
            narendra.kumar Narendra Kumar made changes -
            Status To Do [ 10000 ] Code Review [ 11801 ]
            samir Samir made changes -
            Sprint DMS - Sprint 5 [ 154 ] DMS - Sprint 5, DMS - Sprint 6 [ 154, 159 ]
            Remaining Estimate 56h [ 201600 ] 0h [ 0 ]
            Original Estimate 56h [ 201600 ] 0h [ 0 ]
            Raj.Hawaldar Raj Hawaldar (Inactive) made changes -
            Status Code Review [ 11801 ] In QA Testing [ 11901 ]
            Raj.Hawaldar Raj Hawaldar (Inactive) made changes -
            Assignee Narendra Kumar [ narendra.kumar ] Priya Dhamande [ priya.dhamande ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Link This issue relates to DMS-991 [ DMS-991 ]
            priya.dhamande Priya Dhamande (Inactive) logged work - 25/Mar/19 06:18 AM
            • Time Spent:
              1.5h
               

              Test case writing and discussion

            priya.dhamande Priya Dhamande (Inactive) made changes -
            Attachment Testcases -DMS-740.xls [ 102062 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Time Spent 1.5h [ 5400 ]
            Worklog Id 168397 [ 168397 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Assignee Priya Dhamande [ priya.dhamande ] Jayshree Nagpure [ jayshree.nagpure ]
            jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 28/Mar/19 05:00 AM
            • Time Spent:
              2h
               

              testing on preproduction

            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Time Spent 1.5h [ 5400 ] 3.5h [ 12600 ]
            Worklog Id 169270 [ 169270 ]
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Hi Narendra Kumar,

            We have verified on preproduction.
            When we change the rights for fields while creating template, at the time of preview changes are not reflecting.
            Eg : field mapping : First name is view only, then while preview document with admin first name should not be able to edit

            Actual : we are able to all the fields in case of preview

            Not working as expected

            Re-opening this ticket

            Thanks,
            Jayshree

            Priya Dhamande Hrishikesh Deshpande Sachin Hingole Satya Samir

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Hi Narendra Kumar , We have verified on preproduction. When we change the rights for fields while creating template, at the time of preview changes are not reflecting. Eg : field mapping : First name is view only, then while preview document with admin first name should not be able to edit Actual : we are able to all the fields in case of preview Not working as expected Re-opening this ticket Thanks, Jayshree Priya Dhamande Hrishikesh Deshpande Sachin Hingole Satya Samir
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status In QA Testing [ 11901 ] In Progress [ 3 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Assignee Jayshree Nagpure [ jayshree.nagpure ] Narendra Kumar [ narendra.kumar ]
            narendra.kumar Narendra Kumar logged work - 28/Mar/19 09:43 PM
            • Time Spent:
              6h
               
              <No comment>
            Hide
            narendra.kumar Narendra Kumar added a comment -

            Hi Jayshree Nagpure,

            In this ticket we are just setting the fields rights, we are not implementing it in preview and review and sign page. For that functionality, we have another task that is DMS-948.

            If you are able to set rights and getting the same rights during the edit of the same template, means it good to go.

             

            Thanks

            Narendra

            Show
            narendra.kumar Narendra Kumar added a comment - Hi Jayshree Nagpure , In this ticket we are just setting the fields rights, we are not implementing it in preview and review and sign page. For that functionality, we have another task that is DMS-948 . If you are able to set rights and getting the same rights during the edit of the same template, means it good to go.   Thanks Narendra
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Ok Narendra Kumar.

            We will close this ticket once DMS-948 will deployed and tested.

            Priya Dhamande Sachin Hingole Hrishikesh Deshpande Satya Samir

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Ok Narendra Kumar . We will close this ticket once DMS-948 will deployed and tested. Priya Dhamande Sachin Hingole Hrishikesh Deshpande Satya Samir
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Assignee Narendra Kumar [ narendra.kumar ] Jayshree Nagpure [ jayshree.nagpure ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status In Progress [ 3 ] In QA Testing [ 11901 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status In QA Testing [ 11901 ] Done [ 10001 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Assignee Jayshree Nagpure [ jayshree.nagpure ] Narendra Kumar [ narendra.kumar ]
            narendra.kumar Narendra Kumar made changes -
            Time Spent 3.5h [ 12600 ] 9.5h [ 34200 ]
            Worklog Id 205643 [ 205643 ]
            Transition Time In Source Status Execution Times
            Prasad Patil (Inactive) made transition -
            To Do Done
            20d 16h 20m 1
            Narendra Kumar made transition -
            Done To Do
            11d 3h 44m 1
            Narendra Kumar made transition -
            In Progress Code Review
            1d 3h 27m 1
            Narendra Kumar made transition -
            Code Review To Do
            3m 58s 1
            Narendra Kumar made transition -
            To Do In Progress
            6d 15h 53m 2
            Narendra Kumar made transition -
            In Progress To Do
            5h 26m 1
            Narendra Kumar made transition -
            To Do Code Review
            5d 19h 36m 1
            Raj Hawaldar (Inactive) made transition -
            Code Review In QA Testing
            6h 29m 1
            Jayshree Nagpure (Inactive) made transition -
            In QA Testing In Progress
            3d 1h 2m 1
            Jayshree Nagpure (Inactive) made transition -
            In Progress In QA Testing
            15h 29m 1
            Jayshree Nagpure (Inactive) made transition -
            In QA Testing Done
            5d 3h 11m 1

              People

              Assignee:
              narendra.kumar Narendra Kumar
              Reporter:
              swapnil.pandhare Swapnil Pandhare (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 94.5h Original Estimate - 94.5h
                  94.5h
                  Remaining:
                  Time Spent - 91h Remaining Estimate - 18.5h
                  18.5h
                  Logged:
                  Time Spent - 91h Remaining Estimate - 18.5h
                  91h