Digital Signature in SAP E-Sourcing/CLM
Requirement:
Recently many clients are going for implementation of E-Sourcing/Contract Life Cycle Management (CLM) for their strategic sourcing and maintenance of Legal Contracts. In CLM clients want to go away with paper work for getting the legal contract final sign-off from Vendor. But this process is missing in the product.
So I just did research on the possible solution and was successful in implementing an integration of third party digital signature solution(Echo Sign) with CLM.
Approach Taken:
-
The Process involves Buyer ,Vendor, E-Sourcing\CLM Server and EchoSign Server
-
Buyer creates contract document using E-Sourcing\CLM server and send the document to EchoSign (Digital signature provider)
-
EchoSign sends mail to vendor with Document (PDF) or with URLLink of the Document and document Key to E-Sourcing\CLM Server
-
Vendor can access that document and put digital signature on provided space in Contract document by EchoSign and Send back to EchoSign Server.
-
Vendor can sign Biometric , Fax and mobile so on..EchoSign is a Digital Signature Providers, by using this vendor can sign Document Digitally using Biometrics Mobile and Download Document and Sign manually and fax the document.
Process Flow:
-
Contract is created in CLM by Buyer
-
As soon as buyer triggers action for sending contract document for signature to Vendor, contract document is send to EchoSign Server over internet via APIs
-
EchoSign Server generates a unique document key which is passed back to E-Sourcing/CLM server. The unique is stored in ESO/CLM for future reference
-
EchoSign server converts document to PDF, adding a section at the end of document for Digital Signature
-
EchoSign Server then sends this contract PDF to the vender mail id mentioned in the API
-
Vender receives email in the inbox along with a link of the document
When vendor opens the link, will be able to read the document and sign it digitally or reject it -
The status of the document is updated on EchoSign server.
A program is scheduled periodically for refreshing the status of the document from EchoSign server.
Basically a custom jar file is deployed in the ESO/CLM server which sends the contract to Echosign server and also regular updation of the status of the contract in ESO/CLM server from Echosign server.


Hello,
Great article. Thanks for sharing.
Have you ever configure echosign (AdobeSign) with SAP CLM 9 or CLM 10? Could you guide thru it please?
Many thanks
Joseph
Hi Joseph,
Digital Signature integration is now out of box feature for CLM 10. You just need to setup system properties as mentioned in the configuration guide.
I don't have exact information in my hand, as i had implemented on CLM 7 when this solution was not out of box. So i had developed a custom integration interface.
But if you go thru the config guide you will get what needs to be setup to enable Echosign or Docusign with CLM 10.
Yes It is available as of Sourcing Wave 9 as a std feature,
Pls look into the Config guide and you will never miss the same
Thanks
Nag