Hierarchy
⤷ PY-DE (Application Component) Germany
⤷ PC01 (Package) HR Payroll: Germany
IMG Activity
ID | PAY_DE_B2A_KK_300 | Set Up PKCS#7 Encryption |
Transaction Code | S_PCO_36000308 | (empty) |
Created on | 20050517 | |
Customizing Attributes | PAY_DE_B2A_KK_300 | Set Up PKCS#7 Encryption |
Customizing Activity |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | PAY_DE_B2A_KK_300 |
Setting Up the SAP Cryptolib
For communication with the health insurance funds, it is necessary to sign and encrypt the data. The signature and encryption can be performed with PKCS#7. This functionality is provided by the SAPCryptolib. To be able to use the SAPCryptolib to communicate with the health insurance funds, you have to carry out the following steps.
Installing the SAP Cryptolib
For information related to the installation, see SAP Note 662340 (SSF Encryption Using the SAPCryptolib). Carry out the installation as described in the section Installing the SAPCryptolib.
For more information, read the SAP Note 662340 from the section Installing the SAPCryptolib. Note that you have to set the profile parameters as follows:
Parameter name User-Defined Value System Default Value
ssf/name SAPSECULIB
ssf/ssf_md_alg SHA1
ssf/ssf_symencr_alg TRIPLE-DES DES-CBC
ssf/ssfapi_lib <Menu path for SAPCryptolib>
Example
Parameter name User-Defined Value System Default Value
ssf/name SAPSECULIB
ssf/ssf_md_alg SHA1
ssf/ssf_symencr_alg TRIPLE-DES DES-CBC
ssf/ssfapi_lib D:\usr\sap\L9C\D10\exe\sapcrypto.dll
sec/libsapsecu D:\usr\sap\L9C\D10\exe\sapcrypto.dll
The profile parameters have to be set in the instance profile. The profile parameters are case-sensitive.
You then have to restart the relevant application server to activate the profile parameters and load the library.
Note:
Usually the SAPCryptolib has already been installed for data exchange with the clearing houses of the financial authorities, keyword ELSTER.
In this case, only the adjustment of the profile parameter ssf/ssf_md_alg is necessary.
With the report Test report for reading techn. Customizing SV PKCS#7 (RPUSVHD0), you can display the profile parameter and the installed version of SAPCryptolib.
For help in the error search, see SAP Note 846813 (B2A: Fehlersuche Verschlüsselung PKCS#7 (Error Search Encryption PKCS#7 Health Insurance Funds)).
Business Attributes
ASAP Roadmap ID | 204 | Establish Functions and Processes |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | I | Valid for countries specified |
Customizing Attributes | Country Key | Country Name |
---|---|---|
PAY_DE_B2A_KK_300 | DE | Germany |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | PAY_DE_B2A_KK_300 | 0 | PL00000001 | B2A: Business to Administration |
Maintenance Objects
Maintenance object type |
History
Last changed by/on | SAP | 20050518 |
SAP Release Created in | 600 |