How to link SAP Application to Digital Signature

Dear all,
As per the sap note 593041,594010 and 827417 we have done the config setting and executed program DSIG_BOOKING_EX
in tcode DSAL we are getting the message "Signature process was successfully completed by user" please suggest us
how to link this to any SAP application ( Ex. Check printing ,PO Printing.) we r using script for printing these application.
Regards,
Nikhil

Hi Nikhil,
please refer to this document:
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/e0fbaa71-cd8d-2910-5982-e30626035400&overridelayout=true
Best wishes,
Jan

Similar Messages

  • Restricting application of Digital Signatures

    Hello,
    I am trying to determine what options are available natively in Acrobat for restricting the type of certificate that is used for applying a digital signature.  As far as I can tell, Acrobat, by default, seems to allow the use of any certificate which has the "Digital Signature" extension.  This has the potential to create large problems in a regulated environment.
    In my organization, our users receive multiple certificates for different applications.  For instance, a user may have a certificate for VPN access, one for SMIME email and finally, one that is specifically for applying eSignatures.  There is a more robust vetting process for obtaining an eSignature certificate, and it also prompts for a passphrase each time the private key is accessed.  Each type of certificate comes from a separate CA.
    We've configured the Trusted Identities in each user's Acrobat by deploying an addressbook file to them.  We've only defined our eSignature CA as a trusted CA in Acrobat (along with some other universally trusted authorities).  The result is that when a signature that has been applied using any other CA, Acrobat will not verify the signature.  This is good, but it is not good enough since the dynamic images that come with Acrobat digital signatures do not appear on printed or flattened documents.
    Basically, I'm trying to determine whether there is a way to configure Acrobat (natively, out-of-the-box) such that it will only allow application of digital signatures using certificates that are issued from a CA that is defined as a Trusted Identity.
    Has anyone encountered this before?

    Hi Mike,
    The short answer is yes, you can restrict signing to a certain type of certificate. However, you do need to be able to edit each PDF file that needs to be signed.
    To expand a bit, the process is know as applying a Seed Value. There are two different types of PDF files and they each have a different method of applying Seed Values. If the PDF is an XML template that was created using LiveCycle Designer, then you can apply the Seed Value to the signature field using the Designer software. On the other hand, if the PDF file is the more ubiquitous AcroForm (e.g. you converted a Word Doc to PDF), then you have to use JavaScript to apply the Seed Value.
    Before I get into the specifies of applying a Seed Value, first here is what a Seed Value can do. Among other things, you can use Seed Value to restrict signing to:
    a specific user's digital ID
    digital IDs issued by a specific CA
    a digital ID that has a specific key usage value (it sounds like this is what you are looking for)
    If you need to use JavaScript you are doing to want to review the published JavaScript guide. You can find the guide online at http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/wwhelp/wwhimpl/js/html/wwhel p.htm?href=JS_API_AcroJSPreface.87.1.html#1515775&accessible=true and search search for Seed Value. More specifically, you are looking for the JavaScript call signatureSetSeedValue and the section (about half way down the page) CertificateSpecifier Object. At the bottom of the page are examples of how to set the certspec object.
    If you are using LiveCycle Designer you need to display the Object pallet. Select the Window > Object menu item to get the Object pallet to display. Then, select the signature field that you want to apply the Seed Value to, select the Signature tab in the Object pallet, and then click the Settings button. This is the dialog you use to apply the Seed Value.
    Good luck and let me know if you need more help,
    Steve

  • The application's digital signature cannot be verified.

    Hello all,
    My form config = Forms [32 Bit] Version 11.1.1.3.0 (Production)
    I create the one jar file on JDeveloper 10.1.3.
    When i run my application on Windows Xp, Windows server 2003 given prompt open after that my browser and form stuck. I am not able run my form.
    The application's digital signature cannot be verified.
    Some Operating system can easily run the application like Windows server 2008.
    Please guide me what is main problem.
    in linux system i got this message on jre console..
    Java Plug-in 1.6.0_34
    Using JRE version 1.6.0_34-b04 Java HotSpot(TM) Server VM
    User home directory = /home/user
    c:   clear console window
    f:   finalize objects on finalization queue
    g:   garbage collect
    h:   display this help message
    l:   dump classloader list
    m:   print memory usage
    o:   trigger logging
    q:   hide console
    r:   reload policy configuration
    s:   dump system and deployment properties
    t:   dump thread list
    v:   dump thread stack
    x:   clear classloader cache
    0-5: set trace level to <n>
    Forms Session ID is formsapp.60
    The proxy host is null, and the proxy port is 0.
    Native HTTP implementation is being used for the connection.
    The connection mode is HTTP.
    Forms Applet version is 11.1.1.3
    java.lang.ClassNotFoundException: demo3.demo3
      at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
      at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Unknown Source)
      at oracle.forms.handler.UICommon.instantiate(Unknown Source)
      at oracle.forms.handler.UICommon.onCreate(Unknown Source)
      at oracle.forms.handler.JavaContainer.onCreate(Unknown Source)
      at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
      at oracle.forms.engine.Runform.processMessage(Unknown Source)
      at oracle.forms.engine.Runform.processSet(Unknown Source)
      at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
      at oracle.forms.engine.Runform.onMessage(Unknown Source)
      at oracle.forms.engine.Runform.sendInitialMessage(Unknown Source)
      at oracle.forms.engine.Runform.startRunform(Unknown Source)
      at oracle.forms.engine.Main.createRunform(Unknown Source)
      at oracle.forms.engine.Main.start(Unknown Source)
      at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)

    When i check on Linux System I got this error :-
    Java Plug-in 1.6.0_45
    Using JRE version 1.6.0_45-b06 Java HotSpot(TM) Server VM
    User home directory = /home/user
    c:   clear console window
    f:   finalize objects on finalization queue
    g:   garbage collect
    h:   display this help message
    l:   dump classloader list
    m:   print memory usage
    o:   trigger logging
    q:   hide console
    r:   reload policy configuration
    s:   dump system and deployment properties
    t:   dump thread list
    v:   dump thread stack
    x:   clear classloader cache
    0-5: set trace level to <n>
    Forms Session ID is formsapp.188
    The proxy host is null, and the proxy port is 0.
    Native HTTP implementation is being used for the connection.
    The connection mode is HTTP.
    Forms Applet version is 11.1.1.3
    Forms Session ID is formsapp.189
    The proxy host is null, and the proxy port is 0.
    Native HTTP implementation is being used for the connection.
    The connection mode is HTTP.
    Forms Applet version is 11.1.1.3
    Forms Session ID is formsapp.139
    The proxy host is null, and the proxy port is 0.
    Native HTTP implementation is being used for the connection.
    The connection mode is HTTP.
    Forms Applet version is 11.1.1.3
    FRM-92091: unexpected fatal error in client-side Java code
    Java Exception:
    java.lang.NullPointerException
      at demo3.demo3.getMacAddress(demo3.java:70)
      at demo3.demo3.getProperty(demo3.java:43)
      at oracle.forms.handler.UICommon.onGet(Unknown Source)
      at oracle.forms.engine.Runform.onGetHandler(Unknown Source)
      at oracle.forms.engine.Runform.processMessage(Unknown Source)
      at oracle.forms.engine.Runform.processSet(Unknown Source)
      at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
      at oracle.forms.engine.Runform.onMessage(Unknown Source)
      at oracle.forms.engine.Runform.processEventEnd(Unknown Source)
      at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)
      at oracle.ewt.lwAWT.LWComponent.processEvent(Unknown Source)
      at java.awt.Component.dispatchEventImpl(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Window.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$400(Unknown Source)
      at java.awt.EventQueue$2.run(Unknown Source)
      at java.awt.EventQueue$2.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
      at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)

  • How Adobe reader will access SAP PKI for digital signatures

    Hello,
    I am using a ABAP report to upload signed PDF document and validating the signature. However signature which I am using is client side Signature and not the server side. I still hope that I would be able to get these signatures from document.
    When I call execute method of CL_FP_PDF_OBJECT it gives this error
    Exception from the class CX_FP_RUNTIME_SYSTEM was caught, and that is due to No SSL installed yet.
    But I have doubt that, does ADS has trouble seperating the client side (local signatures from document), I hope not!
    One more question, If my PKI is setup Using SAPSECLIB or SAPCRPLIB then how will my local adobe reader access to this server to get public keys..
    I am facing hard time visualizing, where we will specify in my Adobe acrobat that go to So and so SAP server for keys!! Or Private keys are always with signers on his machine?
    Thanks,
    Nitesh Shelar

    Hello Philipp,
    Thanks for your reply.
    So as we can add any directory server in Adobe reader and trusted identities, we can do the same with Adobe document services? So its Adobe document services, which actually validates the signature and not the web application server.
    I have one more query. I have five level approval on my form where five approvers will use Windows Certificate Store to sign the document. But for this I assume that document needs to be passed from one approver to next approver in offline mode. Because once PDF document goes back to server only data of PDF will be retained after validating the signatures. So if we have multilevel approver scenario as I have in my case, we will always have to use offline mode? I am using the WebDynpro right now, can Guided procedure or ISR can help in this case.(Multiple approvers using digital signatures to sign the document)?
    Thanks,
    Nitesh Shelar.

  • SAP License but digital signature?

    Hello everyone,
    I have asked for Sap license and i have recieved a Digital Signature based Sap license.. Anyone got any idea about how to install that license? I have Sap netweaver 7.1 (Demo) aka minisap which i have downloaded from Internet and requested for license and in return i got a digital license based mail but i dont know how to install this so that i can Register the objects.
    Cheers
    Lastw0nd3r

    Dear,
    You posted question in wrong forum....close this thread and open a new thread at below link:
    SAP NetWeaver Administrator
    Thanks,
    Neetu

  • Reference material/link is required on Digital signature

    Hi
    Can anyone provide me any link/ reference material related to digital signature.
    I want to explore it for following tasks
    1. How digital signature works.
    2. How a pdf can be signed using workbench
    3. How to sign entire pdf
    4. How to sign/block only few fields in the pdf
    Regards
    Sunil Gupta

    Sunil
    Here is some information...
    How digital signature works
    http://www.adobe.com/devnet/acrobat/
    Also, see attached socs.
    How a pdf can be signed using workbench
    Workbench is the development tool for creating LiveCycle ES2 processes.  To sign a PDF on the server side (in an automated fashion) you need to have LiveCycle Digital Signatures ES2
    For more info...
    http://www.adobe.com/products/livecycle/
    http://www.adobe.com/products/livecycle/digitalsignatures/
    How to sign entire pdf
    When a digital signature is applied to a PDF, the entire PDF is "signed".  You cannot sign specific pages or sections.
    How to sign/block only few fields in the pdf
    You can specify "field collections" when creating a PDF with Adobe Designer.  You then associate the field collection with a particular signature field.  When the signature field is signed, the associated field can\will be locked.
    Hope this helps
    Steve

  • How to catch SAP application errors in BPM.

    Hi,
    I have a IDOC to Soap Sync Scenario where I send the message to a Webservice. I have used a BPM since we need to catch the resposne of this message and map it to a RFC. For ex if I get a success resposne I need to map success if not than I need to catch the error and map it to the RFC. Now here in some cases like if the target system (webservice) is down than XI raises a sap application error:
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Inbound Message
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>XIAdapterFramework</SAP:Category>
      <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: Connection refused (errno:239)</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack />
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Normally XI stops the process in these cases and does not proceed to the next step but I need to catch this message and map the content in the AdditionalText to the target RFC. Can anyone let me know how to catch this SAP Application Error in BPM and map it to the RFC.
    Thanks,
    Bhargav

    Hi Gaurav,
    As I have mentioned I need to catch the application error in the BPM. If you see the discussion that is mentioned after the blog you have mentioned it is stated that the fault messages or the application error cannot be caught in BPM.
    In the blog that you stated we can catch the fault message and map it to a message structure but only to that extent after that it would stop the BPM process at that step but would not proceed further as shown in the screenshot given in the blog it would fail as "application error restart not possible".
    I need to proceed further and capture this error to an RFC Structure and call a proxy.
    Here after the error it does not proceed to the next step.
    Thanks,
    Bhargav

  • How do I delete all existing digital signatures in Adobe Acrobat?

    There must be a way to do it. Can anyone assist? Thank you.

    Thanks so much  for the detailed explanation!
    Let me give a little more detail and better explanation of what  I have done.
    1.      I digitally signed (with a digital id” I had created) a document to be filed with an agency.
    2.      This “signature” ( digital id) had information that included my name, time, date and an acrobat watermark in red.
    Essentially typed information that proved the document came from my computer (me?).
    3.      I was informed that I would have to sign in ink, scan  to PDF, and upload  it to them, or
    4.      Create a “digital signature” that had my name, address, phone, fax, email, etc., and upload that to them.
    5.      I tried to create such a digital signature (after reading your email perhaps I was off base a bit) without success- the place I was attempting this using “PKCS#12 digital ID File”  but it allowed only limited information to be input and required a password.
    6.      I then deleted  my old digital id in “security settings” in order to again try to create a new digital “signature” using the “PKCS#12 digital ID File” format.
    7.      I now am still attempting to create a new digital “signature” and when I get to the last set up page for the “PKCS#12 digital ID File”  (where it asks for a file location and password “for your new digital ID file”), by selecting “add digital id” and hit the bullet for “a new digital id I want to create now.” In the last page of these creation pages there is a “file name” box and a “password” box.
    I think this is asking for my forgotten password which I cannot remember. If it was asking for a new password, I recall two password boxes to insure the password it typed correctly.
    So I am stuck, I cannot create a new “digital id”  which I thought was a digital “signature” and have deleted my old digital id.
    In the past I have use a scanned “signature”  as in read below but became afraid it could be manipulated in some fashion  in important documents and that is why I started using the digital id  in Acrobat X, which I thought was a digital “signature”.
    So, how far off base am I?  What do I do now that I have deleted my digital id in security settings?
    Thanks so much for your help.
    Roger

  • How do I switch from a digital signature back to an "ink" signature

    Reader 11.0.10
    Had a doc that required a certificate signature, so I created and used one.
    Now I want to go back to using my "ink" signature... how do I do that?
    (In a fresh document, if I clock on "Place Signature" button it begins the digital process)

    I am in the process of updating all of my organization's PDF forms and creating an environment to digitally share them. The problem that I am running into is these forms have been created by many people by various means. I have found that some forms, when opened with Adobe Reader XI, will not allow me to place a digital signature - neither drawn or with a certificate. Some forms will let me use a digital certificate but not a drawing. I have no idea what settings are different across these different forms that would cause what seems to be different permission levels for different forms.
    This is also present when I'm using iOS Adobe Reader - on some forms the signature pen tool is available and on others it isn't. On the ones that it isn't, I can still use the freehand draw tool, but that doesn't work as well as the signature tool.
    All of these forms are fillable and savable. Thoughts?

  • How to print a form with digital signatures

    I created a form that was signed digitally and submitted electronically. When I look in my summary table, the signature shows, but when I create a pdf of the form, the signature does not show. How can I print the forms with the digital signature showing?

    Yu -
    There is no need to post the same question repeatedly - this does not affect how quickly we can respond.
    Merging with:
    How to print a form in a UIX page and
    how to print a form in a UIX page?
    Andy

  • How to get SAP application language only with SQL code

    Hi all,
      is there a way to get the current language only whith a sql query on the Database?
    I know that Ican find that information from the Application object of the UI Api but in this case i can't access them.
    Thanks in advance, Luca.

    Hello
    You cannot get the Application language (GUI Language) from SQL, because it is stored on the client machine filesystem
    Location is defined in
    C:\Program Files\SAP\SAP Business One\Conf\b1-config-path.txt text file, which by defaulf is:
    %USERPROFILE%\Local Settings\Application Data\SAP\SAP Business One\b1-current-user.xml file
    Regards
    J.

  • How to protect SAP Application Tables and Reports in R/3

    Hi Gurus,
                 Any one please explain me detail how to protect tables in R/3 with different senarios.
                  How to protect reports in SAP R/3 without assigning SA38 transaction access
                  How to protect Program in SAP R/3 in R/3

    Hello Happyman,
    <b>What do you mean by Protect Table, Program and Report?</b>
    Let me ask you one base Question, On which area are you working? Are you from functional side or Technical side (Developement or Basis guy)?
    This is very clear cut answer that with the restricted autorization you can protect table and programs. Do not provide the change autorization.
    CATCH your BASIS guy and he will do rest of the things. Just explain him what are you want to protect.
    Hope this helps.
    Regards
    Arif Mansuri

  • The Application's Digital Signature has an error

    I get this error when running ColdFusion MX 6.1
    Name: coldfusion.applets.CFTreeApplet
    Publisher: Macromedia
    Certficate Details show certificate is goog through June 9,
    2005
    How can I avoid this error message when running this java
    applet on our web server?
    If I pick “Run”, it runs, but the next day when I
    run it again, this message will popup again.
    I can check the “Always trust content from this
    publisher” and the problem goes away on that workstation.
    There will be a lot of people using this applet and I
    don’t want them to deal with this.

    roneb wrote:
    > I get this error when running ColdFusion MX 6.1
    > Name: coldfusion.applets.CFTreeApplet
    > Publisher: Macromedia
    > Certficate Details show certificate is goog through June
    9, 2005
    >
    > How can I avoid this error message when running this
    java applet on our web
    > server?
    http://kb.adobe.com/selfservice/viewContent.do?externalId=b9c2d61c
    Jochem
    Jochem van Dieten
    Adobe Community Expert for ColdFusion

  • SAP HR-IN Form 16 Queries , Digital Signatures, SAP ADS

    Hi.
    I have a couple of queries with regard to Form 16.
    1. My firm wants to use digital signature in the Form 16. How to configure the signature part of the Form16 in SAP?
    2. Where is the purpose of SAP ADS in digital signature?
    3. Do I need to get a new license for using the digital signature feature in form 16?
    4. My company is getting the digital signature part done thru a 3rd party. How to upload this digital signature into PC00_M40_F16?
    5. What are the relevant SNotes to be installed to use this feature?
    Regards
    Abraham

    Hi Abraham,
    The workaround software we have used is provided by Ace Technology, they are one of the approved DSC vendors.
    This is their contact details:
    | Email: [email protected] | website: www.acetechnology.co.in
    If you are going for the same vendor, go for a Grade 3 signature, it allows you to do a Mass Digital Signature.
    The tech support provided by them was not that great, we eventually figured out how to use thier product, but incase you take the same service I can help you in figuring out how to use the USB token.
    Regards,
    Vishwas

  • Limitaions of SAP Digital Signature...!!!!!!!!

    Dera Gurus!
    Kindly enlighten me on SAP limitations for Digital Signature implementation.
    Are there any avenues in Sales and Distribution processes other than billing where digital signature could be useful (any internal or external process during order to cash or procure to pay cycle)?

    Hello,
    Please refer the below links on SAP Digital signature concepts and update this thread based on the inputs provided...
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0fbaa71-cd8d-2910-5982-e30626035400?QuickLink=index&overridelayout=true&10990821321787
    [Limitaions of SAP Digital Signature...!!!!!!!!|http://forums.sdn.sap.com/thread.jspa?messageID=5368950#5368950]
    Regards,
    Sarthak

Maybe you are looking for