Hi Guys,
BANK
->SWIFTNETGATEWAY(ACK/NACK Files)
->SAP PI---->SAP ECC
The issue is regarding the ACKNOWLEDGEMENT/NACK files sent from back with respect to MT 101 files.
I am using FILE-PROXY scenario for this ( FILE SENDER ADAPTER---RECEIVER XI ADAPTER)
To read the sample ACK file i have used the module localejbs/swift/FINConversionFromSWIFTModule in sender file adapter. The sample file has multiple fields structure which is similar to SWIFT_FIN structure. But if you read the file using this module it will populate the data only for the 6 fields based on datatype SwiftMessage whose structure is different from SWIFT_FIN .Due to this data will not be populated in the mapping, so blank data is going to SAP ECC and its throwing error.
I have tried out all possible ways to use the modules provided in the configuration file but the file is read only with SwiftMessage structure and the standard mapping for ACK/NACK is provided with SWIFT_FIN structure as source and collectivePaymentOrderNotification as receiver structure.
I have explored and tried all the possible ways and got struck at this point of picking the file based on SWIFT_FIN structure, I request to let me know if there is any additional module available in the SWIFT integration package which will read the file based on SWIFT_FIN structure. Kindly suggest me with the valuable inputs.
Thanks,
Vishnu