cancel
Showing results for 
Search instead for 
Did you mean: 

How to set data exchange between BCM and PI Swift package via ABAP Proxy objects?

Former Member
0 Kudos

Hi all,
I read a lot of threads on the forum, but I couldn't find the answer. That's why I'm writing.

Description:
we need to transfer the interbank SWIFT message (MT*) from SAP BCM module via SAP PI and SWIFT package, and vice versa.
Now I'm interested in only the part of the data exchange, which is between BCM and PI.
For the data exchange between BCM and PI, we wanted to use the ABAP Proxy objects. (No file transfer.)

My Questions are:
Where is in BCM set to send data to the proxy objects and not to file?
Which the interfaces (and how) will be called from BCM? (from which the namespaces)

Landscape:
SAP ECC 6 modul BCM
SAP NetWeaver PI 7.3 - java stack only
latest EHP
SWIFT package for PI

PI Repository:
SWIFT 622 - http://sap.com/xi/SWIFT
SAP APPL 6.05 - http://sap.com/xi/APPL/Global2
(from this component we have generated proxy objects tr. sproxy)

Thank you for your ideas.
Regards


Pavel

Accepted Solutions (0)

Answers (1)

Answers (1)

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi Pavel,

SAP BCM had ABAP Stack? if yes then you can explore using ABAP Proxy but ABAP team has to confirm this is possible or not.

As per my experience when we deal with bank intergration we use standard SAP program to process files.

If you want to implement using proxy then it may required efforts .

i would recommend to use file transfer with standard package for stable solution.

Regards,

Raj

Former Member
0 Kudos

Hi Raj,

thank you for your answer.


Our SAP BCM have ABAP stack. We have the correct configuration of the ABAP Proxy and the object was generated.


I thought that it is unnecessary to create file transfer between two SAP systems, that is easier to use pre-prepared components, such as:

MaterialERPWarehouseManagementViewReplicationRequest_Out
MaterialSupplyAndDemandViewERPBasicDataByElementsQueryResponse_In
MaterialSupplyAndDemandViewERPByIdentifyingElementsQueryResponse_In
MeasurementReadingERPByMeasuringDeviceIDQueryResponse_In
MeasuringDeviceERPCreateRequestConfirmation_In
OutboundDeliveryBulkConfirmation_Out
OutboundDeliveryBulkCreateRequest_In
OutboundDeliveryByIDQueryResponse_In_V1
OutboundDeliveryConfirmationCreateRequest_In
OutboundDeliveryCreateRequest_In,
InboundDeliveryCancelRequest_Out
InboundDeliveryChangeRequest_Out
InboundDeliveryConfirmation_In
InboundDeliveryConfirmationCreateRequest_In
InboundDeliveryCreateRequest_Out
.
.
and many others

When the files are transmitted so calls the SwiftMessage interface?
In regards of Proxy objects, I don't know which service interface call from BCM and how.

Knows someone?

Regards,

Pavel.