Details

    • Type: New Feature
    • Status: Done
    • Priority: High
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: Integration with CBAT
    • Labels:
      None

      Description

      Below is the workflow for signing:

      • Introduce a field in DMS field mapping for signature
      • While creating the document, map this field to document field
      • On displaying the pdf this field will be replace by signature of the user
      • Once user lands on the “Review and Sign” page, in this case if document required signature than user will be prompted for signing
      • This signature will be stored as an attribute with the user data
      • Signature will replace the Signature mapped field in the document

        Attachments

        1. screenshot-1.png
          screenshot-1.png
          80 kB
        2. screenshot-2.png
          screenshot-2.png
          43 kB
        3. Screen Shot 2019-01-17 at 11.06.09 AM.png
          Screen Shot 2019-01-17 at 11.06.09 AM.png
          205 kB
        4. screenshot-3.png
          screenshot-3.png
          386 kB
        5. screenshot-4.png
          screenshot-4.png
          27 kB

          Issue Links

            Activity

            samir Samir created issue -
            Hide
            samir Samir added a comment - - edited

            Hi Molly Ronovsky,

            Please go through the signing use case. This can up after our discussion ( Dinesh, Ravi and Myself). Let us know your views

            Regards,

            Samir

             

            Dinesh Arora Ravi Banda

            Show
            samir Samir added a comment - - edited Hi Molly Ronovsky , Please go through the signing use case. This can up after our discussion ( Dinesh, Ravi and Myself). Let us know your views Regards, Samir   Dinesh Arora Ravi Banda
            samir Samir made changes -
            Field Original Value New Value
            Assignee Samir [ samir ] Molly Ronovsky [ molly.ronovsky ]
            molly.ronovsky Molly Ronovsky (Inactive) made changes -
            Attachment screenshot-1.png [ 92384 ]
            molly.ronovsky Molly Ronovsky (Inactive) made changes -
            Attachment screenshot-2.png [ 92385 ]
            molly.ronovsky Molly Ronovsky (Inactive) made changes -
            Attachment screenshot-3.png [ 92386 ]
            molly.ronovsky Molly Ronovsky (Inactive) made changes -
            Attachment screenshot-4.png [ 92387 ]
            Hide
            molly.ronovsky Molly Ronovsky (Inactive) added a comment -

            Hi Samir,

            Below would be some of the use cases for signature:

            • Signing off on a document - this would be a standard signature at the bottom of the document like this (the document doesn't necessarily have a line to sign, but because we tell the system it needs a signature, this box appears at the end of the document:
            • Clients could also want to input a signature in a specific spot on the document like this:
            • Clients may also have documents in which there are several spots in which they need to sign - you can see in this example there was a signature on page 8, and another on page 12. Sertifi had 'signature tags' that could be put into the documents when they were created in adobe pdf before uploading to the sent and sent to end user.
            • CBES will need to have documents signed using the pen just like they do today:

            Let me know if this is what you were looking for / if you need other examples?

            Show
            molly.ronovsky Molly Ronovsky (Inactive) added a comment - Hi Samir , Below would be some of the use cases for signature: Signing off on a document - this would be a standard signature at the bottom of the document like this (the document doesn't necessarily have a line to sign, but because we tell the system it needs a signature, this box appears at the end of the document: Clients could also want to input a signature in a specific spot on the document like this: Clients may also have documents in which there are several spots in which they need to sign - you can see in this example there was a signature on page 8, and another on page 12. Sertifi had 'signature tags' that could be put into the documents when they were created in adobe pdf before uploading to the sent and sent to end user. CBES will need to have documents signed using the pen just like they do today: Let me know if this is what you were looking for / if you need other examples?
            Hide
            samir Samir added a comment -

            Hi Molly Ronovsky,

            Yes, Above examples are good

            Regards,

            Samir

            Show
            samir Samir added a comment - Hi Molly Ronovsky , Yes, Above examples are good Regards, Samir
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Hi ShashiKant Mishra,

            Below are your comments from Demo MOM.
            This jira is already created.

            "The signature part is showing on the next page in the PDF, it has been discussed that there is a separate ticket for the signature component, once completed, the component will be placed properly on the page".

            Thanks,
            Jayshree

            cc - Priya Dhamande Samir Swapnil Pandhare

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Hi ShashiKant Mishra , Below are your comments from Demo MOM. This jira is already created. "The signature part is showing on the next page in the PDF, it has been discussed that there is a separate ticket for the signature component, once completed, the component will be placed properly on the page". Thanks, Jayshree cc - Priya Dhamande Samir Swapnil Pandhare
            swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
            Assignee Molly Ronovsky [ molly.ronovsky ] Swapnil Pandhare [ swapnil.pandhare ]
            Sprint DMS - Sprint 7 [ 148 ]
            Remaining Estimate 40h [ 144000 ]
            Original Estimate 40h [ 144000 ]
            swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
            Assignee Swapnil Pandhare [ swapnil.pandhare ] Samir [ samir ]
            samir Samir made changes -
            Epic Link DMS-511 [ 76004 ]
            samir Samir made changes -
            Fix Version/s Integration with CBAT [ 10445 ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Remaining Estimate 40h [ 144000 ] 48h [ 172800 ]
            Original Estimate 40h [ 144000 ] 48h [ 172800 ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Remaining Estimate 48h [ 172800 ] 46h [ 165600 ]
            shashikant.mishra ShashiKant Mishra (Inactive) made changes -
            Original Estimate 48h [ 172800 ] 46h [ 165600 ]
            swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
            Sprint DMS - Sprint 7 [ 148 ] DMS - Sprint 1 [ 149 ]
            ramya.tantry Ramya Tantry (Inactive) logged work - 11/Jan/19 05:17 AM
            • Time Spent:
              0.5h
               

              Discussion with Samir,Swapnil and Narendra

            ramya.tantry Ramya Tantry (Inactive) made changes -
            Remaining Estimate 46h [ 165600 ] 45.5h [ 163800 ]
            Time Spent 0.5h [ 1800 ]
            Worklog Id 154910 [ 154910 ]
            samir Samir made changes -
            Assignee Samir [ samir ] Narendra Kumar [ narendra.kumar ]
            narendra.kumar Narendra Kumar made changes -
            Status To Do [ 10000 ] In Progress [ 3 ]
            narendra.kumar Narendra Kumar made changes -
            Hide
            narendra.kumar Narendra Kumar added a comment -

            Hi Aruna Raheja,

            I need a preview section for the signature when we are uploading signature.

             

             
            So add section somewhere so that we can preview the signature.
             
            cc - Smita Pawar, Samir
             
            Thanks
            Narendra
             
             

            Show
            narendra.kumar Narendra Kumar added a comment - Hi Aruna Raheja , I need a preview section for the signature when we are uploading signature.     So add section somewhere so that we can preview the signature.   cc - Smita Pawar , Samir   Thanks Narendra    
            Hide
            aruna.raheja Aruna Raheja added a comment -

            Narendra Kumar :I have sent the designs to Kristen for her feedback

            Show
            aruna.raheja Aruna Raheja added a comment - Narendra Kumar :I have sent the designs to Kristen for her feedback
            Hide
            narendra.kumar Narendra Kumar added a comment -

            Hi Samir and Swapnil Pandhare,

            I'm done with the following:

            1. Type signature is done.
            2. Draw signature is done.

            For upload signature Aruna Raheja has implemented new UI and we are waiting for Kristen reply. I'll start working on this once the UI will finalise.

             

            Thanks 

            Narendra

            Show
            narendra.kumar Narendra Kumar added a comment - Hi Samir and Swapnil Pandhare , I'm done with the following: Type signature is done. Draw signature is done. For upload signature Aruna Raheja has implemented new UI and we are waiting for Kristen reply. I'll start working on this once the UI will finalise.   Thanks  Narendra
            Hide
            narendra.kumar Narendra Kumar added a comment -

            Hi Swapnil Pandhare,

            I'm done with all the controls. Just waiting for UI update for show signature while uploading and API for fetch signature.

             

            Thanks

            Narendra

            Show
            narendra.kumar Narendra Kumar added a comment - Hi Swapnil Pandhare , I'm done with all the controls. Just waiting for UI update for show signature while uploading and API for fetch signature.   Thanks Narendra
            Hide
            narendra.kumar Narendra Kumar added a comment -

            Hi Swapnil Pandhare

            Based on api response signType (text / image) and signText, I have implemented the signature library functionality and its working fine.

            I'll implement the actual API code once it will be ready.

             

            Thanks

            Narendra Kumar

            Show
            narendra.kumar Narendra Kumar added a comment - Hi Swapnil Pandhare Based on api response signType (text / image) and signText , I have implemented the signature library functionality and its working fine. I'll implement the actual API code once it will be ready.   Thanks Narendra Kumar
            samir Samir made changes -
            Sprint DMS - Sprint 1 [ 149 ] DMS - Sprint 2 [ 150 ]
            Hide
            ramya.tantry Ramya Tantry (Inactive) added a comment - - edited

            Hi Narendra Kumar,

            While testing, I found below scenarios. Please confirm/resolve them at your end:
            1. On click of Signature Library ->on click of sign, the user signature is not shown. On console.log, it is showing as undefined
            2. If Image type signature is already present for that user, then that sign should be seen on UI on signature field bydefault when PDF is loaded on browser.
            3. When PDF is loaded with signature of type text and without any change when I click on submit, either empty string for type image goes or previous base 64 encoded string is sent from UI to save

            CC: Swapnil Pandhare,Samir

            Show
            ramya.tantry Ramya Tantry (Inactive) added a comment - - edited Hi Narendra Kumar , While testing, I found below scenarios. Please confirm/resolve them at your end: 1. On click of Signature Library ->on click of sign, the user signature is not shown. On console.log, it is showing as undefined 2. If Image type signature is already present for that user, then that sign should be seen on UI on signature field bydefault when PDF is loaded on browser. 3. When PDF is loaded with signature of type text and without any change when I click on submit, either empty string for type image goes or previous base 64 encoded string is sent from UI to save CC: Swapnil Pandhare , Samir
            Hide
            narendra.kumar Narendra Kumar added a comment -

            Hi Ramya Tantry

            I have made all changes as we have discussed in call. Just pending thing is that bind the default sign over the PDF. And that could be only possible when API will be deployed on dev.

             

            cc : Swapnil Pandhare

             

            Thanks

            Narendra

            Show
            narendra.kumar Narendra Kumar added a comment - Hi Ramya Tantry I have made all changes as we have discussed in call. Just pending thing is that bind the default sign over the PDF. And that could be only possible when API will be deployed on dev.   cc : Swapnil Pandhare   Thanks Narendra
            Hide
            narendra.kumar Narendra Kumar added a comment -

            Hi Swapnil Pandhare and Samir,

            All the 4 components has been implemented in this. But for showing the default signature on the PDF could not be implemented for now. As I'm facing some issue.

            So after having discussion with Samir, I'm putting "Show default signature on PDF" this on hold and creating PR for the all other functionality.

             

            Thanks 

            Narendra 

            Show
            narendra.kumar Narendra Kumar added a comment - Hi Swapnil Pandhare and Samir , All the 4 components has been implemented in this. But for showing the default signature on the PDF could not be implemented for now. As I'm facing some issue. So after having discussion with Samir , I'm putting "Show default signature on PDF" this on hold and creating PR for the all other functionality.   Thanks  Narendra 
            narendra.kumar Narendra Kumar made changes -
            Status In Progress [ 3 ] Code Review [ 11801 ]
            Hide
            ramya.tantry Ramya Tantry (Inactive) added a comment -

            Hi Narendra Kumar,

            PR has been approved. Once the branch conflicts are resolved, the changes can be merged.

            CC: Swapnil Pandhare,Samir

            Show
            ramya.tantry Ramya Tantry (Inactive) added a comment - Hi Narendra Kumar , PR has been approved. Once the branch conflicts are resolved, the changes can be merged. CC: Swapnil Pandhare , Samir
            ramya.tantry Ramya Tantry (Inactive) logged work - 30/Jan/19 05:08 AM
            • Time Spent:
              3h
               

              Discussion with Narendra
              Code review
              Issue analysis of editable pdf

            ramya.tantry Ramya Tantry (Inactive) made changes -
            Remaining Estimate 45.5h [ 163800 ] 42.5h [ 153000 ]
            Time Spent 0.5h [ 1800 ] 3.5h [ 12600 ]
            Worklog Id 158164 [ 158164 ]
            ashwin.wankhede Ashwin Wankhede (Inactive) made changes -
            Status Code Review [ 11801 ] In QA Testing [ 11901 ]
            ashwin.wankhede Ashwin Wankhede (Inactive) made changes -
            Assignee Narendra Kumar [ narendra.kumar ] Jayshree Nagpure [ jayshree.nagpure ]
            priya.dhamande Priya Dhamande (Inactive) logged work - 30/Jan/19 10:33 PM
            • Time Spent:
              3h
               

              Esignature component testing

            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Link This issue relates to DMS-665 [ DMS-665 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Link This issue relates to DMS-664 [ DMS-664 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Link This issue relates to DMS-663 [ DMS-663 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Link This issue relates to DMS-661 [ DMS-661 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Link This issue relates to DMS-662 [ DMS-662 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Link This issue relates to DMS-659 [ DMS-659 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Link This issue relates to DMS-658 [ DMS-658 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Link This issue relates to DMS-668 [ DMS-668 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Link This issue relates to DMS-667 [ DMS-667 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Link This issue relates to DMS-669 [ DMS-669 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Link This issue relates to DMS-670 [ DMS-670 ]
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Testing is in progress

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Testing is in progress
            jayshree.nagpure Jayshree Nagpure (Inactive) logged work - 31/Jan/19 05:44 AM
            • Time Spent:
              2.5h
               

              testing on preproduction

            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Remaining Estimate 42.5h [ 153000 ] 40h [ 144000 ]
            Time Spent 3.5h [ 12600 ] 6h [ 21600 ]
            Worklog Id 158643 [ 158643 ]
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Hi Narendra Kumar,

            We have verified signature controls on preproduction.
            Observed several issue are linked to this ticket.
            Assign me back once all the issues are fixed.

            Thanks,
            Jayshree

            cc - Priya Dhamande Swapnil Pandhare Samir

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Hi Narendra Kumar , We have verified signature controls on preproduction. Observed several issue are linked to this ticket. Assign me back once all the issues are fixed. Thanks, Jayshree cc - Priya Dhamande Swapnil Pandhare 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 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Remaining Estimate 40h [ 144000 ] 37h [ 133200 ]
            Time Spent 6h [ 21600 ] 9h [ 32400 ]
            Worklog Id 158764 [ 158764 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Link This issue relates to DMS-672 [ DMS-672 ]
            priya.dhamande Priya Dhamande (Inactive) made changes -
            Link This issue relates to DMS-692 [ DMS-692 ]
            samir Samir made changes -
            Assignee Narendra Kumar [ narendra.kumar ] Akash Thakur [ akash.thakur ]
            samir Samir made changes -
            Assignee Akash Thakur [ akash.thakur ] Narendra Kumar [ narendra.kumar ]
            swapnil.pandhare Swapnil Pandhare (Inactive) made changes -
            Epic Link DMS-511 [ 76004 ] DMS-473 [ 75966 ]
            Hide
            narendra.kumar Narendra Kumar added a comment -

            Hi Jayshree Nagpure

            As all the bugs related to this task has been completed from my side. So assigning back to you for testing.

             

            cc - Priya Dhamande, Swapnil Pandhare, Samir

             

            Thanks

            Narendra

            Show
            narendra.kumar Narendra Kumar added a comment - Hi Jayshree Nagpure As all the bugs related to this task has been completed from my side. So assigning back to you for testing.   cc - Priya Dhamande , Swapnil Pandhare , Samir   Thanks Narendra
            narendra.kumar Narendra Kumar made changes -
            Status In Progress [ 3 ] In QA Testing [ 11901 ]
            narendra.kumar Narendra Kumar made changes -
            Assignee Narendra Kumar [ narendra.kumar ] Jayshree Nagpure [ jayshree.nagpure ]
            Hide
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment -

            Hi Narendra Kumar :

            DMS-692 is still in To Do list
            DMS-668 : in code review

            Looking at above jira status, assigning this to you.
            Once once issues will be in QA testing assign this ticket to me

            Swapnil Pandhare Samir Priya DhamandeSachin Hingole Hrishikesh Deshpande Satya

            Show
            jayshree.nagpure Jayshree Nagpure (Inactive) added a comment - Hi Narendra Kumar : DMS-692 is still in To Do list DMS-668 : in code review Looking at above jira status, assigning this to you. Once once issues will be in QA testing assign this ticket to me Swapnil Pandhare Samir Priya Dhamande Sachin Hingole Hrishikesh Deshpande Satya
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Assignee Jayshree Nagpure [ jayshree.nagpure ] Narendra Kumar [ narendra.kumar ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Status In QA Testing [ 11901 ] In Progress [ 3 ]
            narendra.kumar Narendra Kumar made changes -
            Status In Progress [ 3 ] Code Review [ 11801 ]
            samir Samir made changes -
            Sprint DMS - Sprint 2 [ 150 ] DMS - Sprint 2, DMS - Sprint 3 [ 150, 152 ]
            Hide
            narendra.kumar Narendra Kumar added a comment -

            Hi Jayshree Nagpure

            As all the bugs related to this task has been completed. So assigning back to you for testing.

             

            cc - Priya Dhamande, Swapnil Pandhare, Samir

             

            Thanks

            Narendra

            Show
            narendra.kumar Narendra Kumar added a comment - Hi Jayshree Nagpure As all the bugs related to this task has been completed. So assigning back to you for testing.   cc - Priya Dhamande , Swapnil Pandhare , Samir   Thanks Narendra
            narendra.kumar Narendra Kumar made changes -
            Assignee Narendra Kumar [ narendra.kumar ] Jayshree Nagpure [ jayshree.nagpure ]
            narendra.kumar Narendra Kumar made changes -
            Status Code Review [ 11801 ] In QA Testing [ 11901 ]
            jayshree.nagpure Jayshree Nagpure (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status In QA Testing [ 11901 ] Done [ 10001 ]
            Transition Time In Source Status Execution Times
            Narendra Kumar made transition -
            To Do In Progress
            38d 10h 13m 1
            Narendra Kumar made transition -
            In Progress In QA Testing
            5d 54m 1
            Jayshree Nagpure (Inactive) made transition -
            In QA Testing In Progress
            2d 12h 29m 2
            Narendra Kumar made transition -
            In Progress Code Review
            16d 6h 40m 2
            Narendra Kumar made transition -
            Code Review In QA Testing
            4d 9h 20m 2
            Jayshree Nagpure (Inactive) made transition -
            In QA Testing Done
            1h 37m 1

              People

              Assignee:
              jayshree.nagpure Jayshree Nagpure (Inactive)
              Reporter:
              samir Samir
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 102h
                  102h
                  Remaining:
                  Time Spent - 53.75h Remaining Estimate - 48.25h
                  48.25h
                  Logged:
                  Time Spent - 53.75h Remaining Estimate - 48.25h
                  53.75h