For basics of E-SIGNATURE please refer to the handbook by Uwe Dittes http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0fbaa71-cd8d-2910-5982-e30626035400
Here I have put together the new interfaces, the new methods and the new transactions to be used to create an E-SIGNATURE, as we migrate from 4.6 to ECC 6.0.
1. INTERFACES :
Old Interfaces for E-Signature in 4.6-
( DSZ46C_IF_DS_RUNTIME and DSZ46C_IF_DS_SIGN )
New Interfaces for E-Signature in ECC 6.0-
( IF_DS_RUNTIME and IF_DS_SIGN )
2. METHODS :
Old methods for E-signature in 4.6-
New methods for E-signature in ECC 6.0–
3. TRANSACTIONS :
SLG0 ( ECC 6.0) : Declare a sub-object under CDSG1
Use transaction SLG0 and declare the sub object. The entry is made under the object CDSG1, which is necessary for logging signature actions in the application log.
SIGNA (ECC 6.0) : Declare / create the application
DSZ46C_SIGNA (4.6) : Declare / create the application
SIGNO (ECC 6.0) : Insert the signature object
DSZ46C_SIGNO (4.6) : Insert the signature object
ELSIG03N (ECC 6.0): Choose and link the type of signature, to define the Signatory Method
DSZ46C_ELSIG03N (4.6): Choose and link the type of signature, to define the Signatory Method
Thus we can see that the transactions to create e-signature in ECC 6.0 are : SLG0, SIGNA, SIGNO, ELSIG03N and in 4.6C are : DSZ46C_SIGNA, DSZ46C_SIGNO, DSZ46C_ELSIG03N.