cancel
Showing results for 
Search instead for 
Did you mean: 

SWIFT - PI Integration

Former Member
0 Kudos

Hi PI Experts,

We have a requirement for our Finance - Treasury interfaces.

We need information on the SWIFT (Society for Worldwide Interbank Financial Telecommunication) u2013 PI Integration.

The SWCV versions to be installed for these components (CPOR, CPON- related mapping objects). Modules to be used for the FIN to XML conversion.

Also, Please share information if any one as already worked on this integration.

Thanks,

Pranav

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Ram

SAP state of the art blueprint for banking communication and connectivity is Banking Communication C Manager (BCM) with PI with and min. Ehp 2.0+.

SWIFTNet integration is done with SIPS (SAP Integration Package for SWIFT), which commercially is licensed together with BCM but is an adapter to and runs on PI.

SIPS generates the SAP LAU / end-to-end security based on HMAC-SHA256 with an XML V. 2.0 companion file.

However there are various other integration scenarios and you do not need - if you do not have already - to install PI just for achieving SWIFTNet connectivity with end-to-end security.

FIN messages can be generated directly out of core SAP (only the MT header needs to be aggregated).

or defined in Payment Medium Workbench like XML messages.

The question really is: do you have PI installed already and BCM licensed.

If the answer is: YES; then I propose to implement the SAP blueprint and use SIPS together with BCM and PI.

If the answer is: NO; then there are various other integration options.

Former Member
0 Kudos

Dear Christoph,

Is there any way of generating the SAP LAU HMAC-SHA256 truncated to 128 without PI and BCM?

Thanks in advance,

Alejandro

Former Member
0 Kudos

Dear Alejandro

My understanding if you want to generate SAP LAU HMAC-256 you need PI and SIPS (SAP Integration Package for SWIFT).

SIPS is an add-on / adapter running on PI. SIPS generates the LAU as well as the XML V.2.0 compagnion file.

What you could do instead of that is generating the PAR file directly in core SAP with the possibility to calculate a LAU.

Former Member
0 Kudos

Dear Christoph!

I am going to try to generate the PAR file directly in core SAP.

Thanks again for the information!!!

nitindeshpande
Active Contributor
0 Kudos

Dear Alejandro,

If you are not using PI, then how would you drop the PAR file generated on to the SWIFT server (Alliance Lite2/Alliance Access). If you are directly connecting your ERP system with SWIFT server, which is not at all recommended as it is exposing your ECC server to a 3rd party.

My suggestion would be to go with SAP PI and SIPS package for secured approach.

Regards,

Nitin

Vimalsap
Participant
0 Kudos

Hi Ram,

Please go through below blog and check if it fits your requirement:

Former Member
0 Kudos

Hi Ram,

Check this ES Bundle for SWIFT :

[Bank Communication Management|http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?id=D7FD74ACB5A34AC2B4F24B30A60E38B8&fragID=&packageid=DE0426DD9B0249F19515001A64D3F462&iv=]

Regards

Praveen K

Former Member
0 Kudos

Hi,

We have imported some SWCV (EA-FINSERV, EA-APPL, SAP APPL, ESA ECC-SE) from the service market place.

The mapping objects for the below sender and target interfaces are missing.

Sender Service Interface: CollectivePaymentOrderRequest_Out, http://sap.com/xi/APPL/SE/Global

Receiver Seice Interface: PAYEXT.PEXR2002 , urn:sap-com:document:sap:idoc:messages

Also, the module details to be used for the FIN message to XML conversion.

Thanks,

Pranav

Former Member
0 Kudos

Hi Pranav,

All Mapping Objects will be avalable in seperate Namespace, SWCV.

If you have direct XML transfer then no mapping will be available. For which check both Sender and Receiver Service Interfaces, if their Message Type is similar then you don't need any mappings.

Regards

Praveen K

Former Member
0 Kudos

Hi Praveen,

The interface is not xml to xml transfer.

One interface shall be Proxy at BCM to file at SWIFT. Another files (FIN Confirmation/Rejection) from SWIFT to Proxy at BCM.

Thanks,

Pranav

rajasekhar_reddy14
Active Contributor
0 Kudos

As per my knowledge Predefined content available in service market place for some of the SWIFT INterfaces,so please search service market place.