cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with PI Swift integration Package and BCM (FileAct)

Former Member
0 Kudos

Hi Gurus,

I have a case where I send payment orders from SAP ERP (BCM) with type FTA (06),

as I understand correctly, this type should be used when using FileAct.

File contain some extra fields (parameters) before xml segment payload and those causes error in Bank

since the file payload is not valid xml file.

File structure is like below (no separators between fields):

field1#value1field2#value2field3#value3<xml... payload is correct ... >

Modification of standard PI Swift package is not an answer since I want to keep it standard.

Any ideas how to solve this?

Cheers, Johannes

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

We found the way how to solve this.

Former Member
0 Kudos

Hello Mika,

Can you share the solution?

Thanks a lot

Former Member
0 Kudos

Hi,

SAP has correction for this I think. I decided to go using FTA and do separate communication channels where parameter channel contain parameters which should normally come into first row.

Cheers, Mika

Former Member
0 Kudos

Hi Mika,

We are also now in middle of connecting our SAP ECC to Swift using Alliance Lite 2, and have to take an important decision in interfacing between our software systems. From documentation in SAP, it looks like recommended solution is to use SAP PI with Swift integration package to do mapping, transfer files from backend to PC with Autoclient (which will further process to Swift). But our technical team is recommending to do the same using Unix scripts as it is on our own network and maybe easier for them to accomplish.


We would like to go with best-in-class solution and use SAP PI for all activities like archiving, email notifications (in case of error). Please advise on what you think would be the best solution.


Regards,

Rasheed

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello Mika,

We're currently implementing SAP BCM with SAP PI Integration Package for SWIFT.

And having the same troubles with the parameter file to create/customize it in BCM throught the transaction OBPM1.


We know we need to do:  as Mika describes above:

File structure is like below (no separators between fields):

field1#value1field2#value2field3#value3<xml... payload is correct ... >



What we did:


Parameter type --> FTA

External format description --> PAIN.001.001.03

Struct. for format parameter --> BNK_FPM_SWIFT


But where we customize all the other fields required?

Could you help me telling me how you solved it?

Thanks in advance,

Best Regards,

Daniel Romero