cancel
Showing results for 
Search instead for 
Did you mean: 

P Card Encryption

hsonnenahalli
Contributor
0 Kudos

Dear Experts-

We have a scenario in which we are using cXML structure on the target side to send PO's to vendors. The cXML structure was downloaded from cXML.org. There is a new requirement to add pcard functionality to this interface. Vendors want the P-card data to be encrypted. As per my understanding XI will not support any encryption mechanism (correct me if am wrong). I think this has to be done at the ECC level when IDOC is sent to XI.

My question is are there any mechanism available in XI where we can encrypt the p-card data.

Please let me know.

Thanks in advance.

Hari

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Dear Hari

PI now supports encryption/decryption with

  • SAP NW PI 711 SP8
  • SAP NW PI 730 SP5

Check note:1695563

Its an add on free of cost.

Regards

Monika

hsonnenahalli
Contributor
0 Kudos

Thank you all for the wonderful responses.

baskar_gopalakrishnan2
Active Contributor
0 Kudos

WS adapter and SOAP  adapter supports data encryption.  WS adapter is primarily used for integration between SAP systems using direct connection. You might want to see the sap help link below.  Soap receiver channel you have to pick the security profile option and choose the encrypt algorithm in the receiver agreement

http://help.sap.com/saphelp_nw04/helpdata/en/45/a4f8bbdfdc0d36e10000000a114a6b/frameset.htm

But not sure whether Soap supports cXML target structure. If not then,

Another possible approach is using java mapping. After message mapping use java mapping to encrypt the data and send it to target system.  Similar logic needs to be coded in java mapping for encryption.

Sample link

http://java.sun.com/developer/technicalArticles/Security/AES/AES_v1.html

http://www.devx.com/xml/Article/28701/0/page/5