cancel
Showing results for 
Search instead for 
Did you mean: 

Interactive Adobe forms - Digital Signature - Online form

Former Member
0 Kudos

Hi All,

Im developing Online Interactive form using Web Dynpro.

If the user digitaly signing the PO, I need to store the signature in a Z-table.

And later whenever they print/preview the PO, I need to fetch

the signature from the Z-table.

This signature is Client-side.

I dont know how to Get the Signature from Form and Set the signature fetching from Z-table.

I searched and found if_fp_pdf_object & set_task_getsignatures but dont know how to use it in Online form.

Since Im new to Adobe form, Web dynpro and Object oriented programming, please help with examples.

Also I need to perform the check in Signature field that it should not be initial while saving.

regards,

Kapil.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello

Check if the digital signature is stored in the printer or DIMM module installed in

the physical printer itself.

If this is the case, usually there is a certain command sequence to

activate the signature and a code for the signature.

I had a previous case where the command used to activate the signature

was \e(201Q\e(s0p2h72v0s0b201T and abcdef was the signature code.

The way this is normally done is to create a print control in your

device type containing the command sequence to activate the signature.

SPAD -> Full Admin -> Device Types -> <Device type>

-> tab Print Controls

So for the example mentioned above, create a new print control called

ZSIGN with the contents:

\e(201Q\e(s0p2h72v0s0b201T

Do not set the Hexadecimal flag for this entry.

In the window of the SAPSCRIPT form used, please try it this way in the

old line editor:

  • <32>

/: PRINT-CONTROL ZSIGN

= abcdef

This is the general method used if the signature is stored in the

printer. Of course the command sequnce may be different in your case.

Please also see the following Notes about the use of the command

PRINT_CONTROL in Sapscript forms:

66478 - Use of PRINT-CONTROL in SAPscript

400379 - Output with PRINT-CONTROL does not work

A second method that is sometimes used is that the digital signature

is uploaded as a graphic into the SAP system via transaction se78.

Please see the following Note about print graphics from SAP:

39031 - Print/fax bitmap graphics from SAPscript

I hope this help you.

Regards.

Former Member
0 Kudos

Hello Kenneth,

Thanks for your reply.

But here Digital Signature is not stored. And aslo its not uploaded through se78.

They are using a third-party tool for digital signature.

regards,

Kapil