Monday, February 7, 2011

Digital signature in Adobe forms

A digital signature is a security mechanism for protecting digital data. The digital signature does the same function for processing digital data as hand written signature does for the paper based documents.

Step1: SFP is the transaction to create adobe form. Provide the interface name and click on create button.

Provide the description and save it.

Activate the interface and come back to initial screen of form builder.

Step2: Provide the form name and click on create button.

Provide the interface name and form description.

Step3: Drag and drop the system field date to context tab.

Step4: Go to layout tab,

Drag the date field to layout editor.

Drag the signature field from library to layout editor as shown.

Activate the form.

Step5: Execute the form.

Sign icon (Marked as Yellow color) as shown in tool bar is in disable mode. After the signature has been filled this icon becomes enable mode.

Step6: Steps to create digital signature

Click on signature field.

The following screen appears.

Now select the radio button ‘A new digital ID I want to create now’ and click on next button.

Clicking on next button, the following screen appears as shown below.

Select the radio button ‘windows certification store’

The following Add Digital ID screen will appear when click on Next button and fill the related information.

Now click on finish button.

Click on sign button as shown below.

Now the created signature will appear on the signatory field as shown below.

Click on signature field, you will get the pop up box as shown below.

If you want to check the signature properties then click on signature properties button.

If the signature is valid then you will get 'Signed and all signatures are valid' message appear at the top of the window.

Here we can also change the field entries even after the signature field has been filled. When saving the form after we modified the any of the field entries in the form, you will get the following message at the top ‘Signed and all signatures are valid, but with unsigned changes after the last signature’.

Click on signature panel at the top right side corner (Shown on above picture), there you can find the log as shown below.

When you click on highlighted statement under Form Fields Filled In, it would show the modified value of the field. And also you can check the value before modification in the Click to view this version under signature details.

When selected New PKCS#12 digital ID file:

Click on Next button.

Provide the required information and press Next button as shown below.

We get the following screen. It asks for password. Provide the password and press finish button.

We get the following screen.

After providing the password only you can able to sign in. Suppose if you press the sign button without giving password, it asks for password saying that ‘A password is required to use this digital ID’.

Now press the sign button. The signature would be appeared in signature field.

In the above two cases, we can able to change the field entries after the signature field is filled in the form. But, we can also have an option to avoid / restrict making changes to the content of the fields (‘Date’ in this case) once the signature field is filled.

Now go to library tab-àWeb Dynpro native. Drag and drop the signature-sign and lock to layout editor.

Save and activate the form.

Execute the form.

Click on signature&lock field. The following screen appears. Select the existing id or create new id as shown below.

Select ID Phani

Click on sign button.

Now the date field becomes locked. We can not modify the value. In this way we can lock the fields after the signature has been done.


Amelia said...


Emma said...

Excellent. You have shared all the steps to create digital signature in adobe forms by posting relevant screen shots with detail about what to do which is really appreciating. This post is so useful, I really appreciate your efforts. Thanks for sharing it.
pdf digital signature

Tutorials on SAP-ABAP

Adobe Interactive Forms Tutorials

Business Server Pages (BSP)


Web Dynpro for ABAP (Step by step procedure for web dynpro,Tutorials on Web Dynpro,)

ALV Tutorials

Blog Archive