Skip to Content

Thanks to Uwe Dittes and his excellent handbook at http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0fbaa71-cd8d-2910-5982-e30626035400 I was able to test and develop a single signature on a document in a very few minutes.

This is a short list of necessary operations:

Build a table for metadata using as key a field referring to data element SIGN_GUID_22 and the complete key for your to-be-signed document; in my case:

ZZAPT_SIGNATURE

 FIELD DATA ELEMENT 
 MANDT

 MANDT

 SIGN_ID  SIGN_GUID_22
 CORDERID N1CORDID 

Build a structure for operation log: ZZAPT_SIGNATURE_LOG

 FIELD DATA ELEMENT 
 .include

SIGN_PROT_STRUC

 CORDERID N1CORDID 

Launch the following transactions(very intuitive):

SLG0: declare a sub-object under CDSG1

SIGNA:declare your application

SIGNO:insert the signature object

ELSIG03N: choose and link the type of signature(in my case R/3)

Test Report:

 

In this case the reference to the signed documents will be stored into the table  ZZAPTSIGNATURE with the relative signature.

 You can use the method if_ds_sign->get_steps_with_doc to retrieve data of your signed document(the original signer, date and time of the signature process and so on).

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

  1. Alvaro Tejada Galindo
    Hi Paolo:

    Nice blog -:) I already mail me the link so I can download it to my SDN Blogs Vault -;)

    However…Could you please made your code box a little more big? It would be easier for people to read it…

    Greetings,

    Blag.

    (0) 

Leave a Reply