cancel
Showing results for 
Search instead for 
Did you mean: 

Digital signature on form 16

Former Member
0 Kudos

hi experts,

we are implementing Digital signature on Form 16. we completed ADS config and we established Digital signature also in the server.

now when we are generating form 16 by checking the check box "Enable digital Signature" check box,

form 16 is generating but when we are downloading it to desk top it is giving the error msg that "0 bytes was transfered".

if we send the mail attachment also when we are downloading the attachment same error is coming.

if anybody already faced the same problem please give me guide lines to solve this problem.

we are waiting for inputs from the experts and these inputs are highly appreciated.

thanks and regards

Ram Kumar ch.

Accepted Solutions (0)

Answers (3)

Answers (3)

nileshlohar
Explorer
0 Kudos

Hello,

     can you guide us we are facing same issue

our basis team done all ADS configuration  and tests with the help sap note 944221

Thanks in advance

Former Member
0 Kudos

Hi,

This note might be of help to you https://service.sap.com/sap/support/notes/1168740 Details provided below

Digitally sign Form 16 in Adobe output technology is currently applicable for SAP Release ECC 6.00 only.

Other terms

Form 16, TDS certificate, Tax return, digital signature, signature, person responsible, Form 12BA, Annexure to Form 16, HINCF160, PC00_M40_F16

Reason and Prerequisites

Supporting a business practice which is approved by legal notification

Prerequisites

SAP Note 1156084 - Sum of serial no. 18(a) & 18(b) incorrect on Form 16 PDF

Solution

How to apply the Note:

This Note requires manifold changes. These changes will be part of next HRSP (SP 31) planned for Release ECC 6.00. Alternatively, you can perform following steps to get the changes in the system for only Release ECC 6.00 and ECC 604 release:

1. Pre-requisites:

Ensure that you have performed following steps prior to applying this Note:

a) Uploading a digital signature in the system:

You obtain your credentials and the corresponding public keys (as part of a certificate) for certifying and signing from a certification authority. Steps to install these credetials is explained at following URL:

http://help.sap.com/saphelp_nw70/helpdata/en/db/ aafb211ead420faeeaa24e99eb5f41/frameset.htm

Further information on digital signature can be found at:

http://help.sap.com/saphelp_nw70/helpdata/EN/46/ 1ca382f3ec5873e10000000a11466f/frameset.htm

Refer to "Adobe Document Services Configuration Guide".

Important Note:

Currently this solution supports single digital signature at a time. In case you have more than one digital signature uploaded in the system, currently Form 16 will be signed with "Default" digital signature only. In case there is only one digital signature uploaded in the system, it is automatically considered as "Default" digital signature.

b) Create connection between ADS (Adobe Document Services) and R/3 system:

In this step you need to create a connection in the R/3 system to ADS. This can be done through transaction 'SM59' --> connection type 'G' (HTTP Connection to External Server).

It is recommended that you create this connection with 'RFC Destination' name as 'ADS_HTTPS'. Please refer to information in "New fields on Selection Screen" section below for further details.

2. Implement .SAR file attached to the Note:

The attachment can be downloaded from this note as described in Notes 480180 and 13719. The file is SAPCAR file. The software to download the files can be found in the SAP service marketplace. The filename of the attachment is: Form16_DIGSIG.SAR for ECC 6.0 and Form16_DIGSIG.SAP for ECC 604 release.

3. Perform the following manual activities:

Execute Transaction code 'SE38'.

Enter Program Name 'HINCF160' and select 'Change' option

Select 'GOTO' from menu bar and select 'Text Elements' and then 'Text Symbols' from menu.

Make the folloing new entries in Text Symbols:

-


Sym

Text

-


301

Enable Digital Signature

-


302

Folder Path to Download Form 16

-


303

ADS Connection Name

-


304

Digital Signature

-


305

Send Form 16 as Mail Attachment

-


306

Form 16

-


Save the text symbols and activate the same.

4. Apply correction instructions attached to the Note:

As a third step, implement the correction instructions attached to this Note through 'SNOTE' transaction.

New fields on Selection Screen of Form 16 print program:

Four new fields are added on the selection screen of Form 16 print program (Transaction: PC00_M40_F16). Following is information about the same:

1. Enable Digital Signature:

Select this field when you want to generate digitally signed Form 16 and Form 12B

A. Requirement for this is above mentioned three steps.

When you select this option, "Print Preview" of the forms cannot be seen. It supports only two output options as of now:

a) Download Forms on local file system:

This option allows you to download Form 16, Form 12BA and Annexure to Form 16 on local file system. Files are generated with Personnel Number as part of the name for easy identification.

b) Send the forms to employees as e-Mail attachments:

This option allows you to send Form 16, Form 12BA and Annexure to Form 16 to employees directly to their e-Mail address. For this, e-Mail address of the employee should be maintained in Communication Infotype (IT 0105) E-mail Subtype (0010). System will send three separate e-Mails to the employee with three individual forms - Form 16/Form 16AA, Form 12BA and Annexure to Form 16.

Important Note:

If you do not select "Enable Digital Signature" option, then system will display "Print Preview" of the forms, as per current behavior.

2. Send Form 16 as Mail Attachment:

As explained above, on selecting this option generated digitally signed forms will be sent to employees on their e-Mail addresses configured in the system. This happens when you select "Print Form" option from the application toolbar of the program output screen.

If this option is not selected, generated digitally signed forms will not be sent to employees on their e-Mail address. Forms can still be downloaded on the local file system using below mentioned option.

3. Folder Path to Download Form 16:

You should enter a folder path in this field. As explained above, on entering the folder path, generated digitally signed forms will be downloaded to the folder name specified in this field. This happens when you select "Print Form" option from the application toolbar of the program output screen.

If this field is left blank, forms will not be downloaded on the local file system. Forms can still be sent to employees on their e-Mail address using above option.

4. ADS Connection Name:

Enter name of HTTP Connection created to External Server for ADS. You have created this connection in step 2 above, as explained under Prerequisites section.

Default connection used by the solution is "ADS_HTTPS". Hence if you have created the connection with this name, you can leave this field blank.

Former Member
0 Kudos

Hi, 

Can you please guide me I am also doing a same thing, uploading digitally signed files from pc and sending mail to employees.

My problem is when employe is opening pdf and he gets digital signature as invalid.

Can you please guide me

Vivek_V
Active Contributor
0 Kudos

Hi,

Contact your BASIS consultant. We faced same problem and was resolved by our BASIS consultant.

VK

Former Member
0 Kudos

hi VK,

thanks for your response,

ur basis team also strucked in this issue,

we are unable to find where exatly the problem is existing,

can you please give some detailed solution for this..

regards

Ram.

Former Member
0 Kudos

I am stuck with the same issue too.

However I have observed that, you will face the issue only if you maintain RFC in sm59 as ADS_HTTPS. If you maintain the RFC name as ADS (as most basis consultants seem to be doing normally while configuring ADS (not digital signature)) you will be atleast able to download Annexure onto the desktop, albiet without the digital signature. Also in my particular situation, Form 16 and Form 12BA are being downloaded with 0 bytes even with RFC name as ADS.

Would be great to find somebody who has implemented Digital Signature for Form 16 in this forum.

Thanks and Regards,

Anand

Edited by: Anand M on May 22, 2009 6:39 PM

ankitvasavada
Active Contributor
0 Kudos

as this question is answered. Please Let share the solution that will be helpful for entire forum.

regards

Ankit..