ECM: Bank Import Process is Picking Up Wrong Bank ID Number (Doc ID 1681092.1)

Last updated on SEPTEMBER 15, 2016

Applies to:

PeopleSoft Enterprise FIN Cash Management - Version 9.1 to 9.1 [Release 9]
Information in this document applies to any platform.

Symptoms

Import Bank Statement with multiple Banks and Bank Accounts on the same Bank Statement for Layout = MT940.

For the rows, which do not have BIC code - :25:[IAccNr], system should select default SWIFT_BIC specified on run control page.
In the reported case, SWIFT_BIC is getting picked up for initial statements till system finds first statement which has BIC(:25:[BIC]/[IAccNr]). But after that for all the statements which do not have [BIC] , previous BIC is getting picked up instead of SWIFT_BIC specified. From the code it appears that BIC variable is not getting reset for every statement.

STEPS
1. Navigate to Banking > Bank Statements > Import Bank Statement, and load an MT940 Bank Statement file where the 25 tag will be mixed some of them with [BIC]/[IAccNr] and some without BIC.
2. Run Import Bank Statement with the following criteria:

Layout = MT940

Layout Properties

CODE_MAP_GROUP = SWIFT
SWIFT_BIC = AAA
SWIFT_HEADER = N

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms