My Oracle Support Banner

Not Able to Import a Remittance Bank for an Existing Receipt trough iSetup (Doc ID 2110842.1)

Last updated on FEBRUARY 09, 2018

Applies to:

Oracle Receivables - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

On : 12.1.3 version, iSetup

When attempting to use iSetup to import a remittance bank for an existing receipt,
the following error occurs.

ERROR
-----------------------
Exception occurred while loading for the object: ReceiptClassesVO, the record is skipped.Import skipped for Object: ReceiptClassesVOThe following exception has occured while processing:
Object Name : Receipt Classes
Record Identifiers : <Name> = 'BANK NAME'
Exception : java.lang.NullPointerException
java.lang.NullPointerException
at oracle.jbo.server.ViewRowSetIteratorImpl.setCurrentRow(ViewRowSetIteratorImpl.java:986)
at oracle.jbo.server.ViewRowSetImpl.setCurrentRow(ViewRowSetImpl.java:2698)
at oracle.apps.az.fwk.server.BEImport.insertOrUpdateRowWithAtts(BEImport.java:1450)
at oracle.apps.az.fwk.server.BEImport.processOneRecord(BEImport.java:2105)
at oracle.apps.az.fwk.server.BEImport.startElement(BEImport.java:584)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1315)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:362)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:308)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:213)
at oracle.apps.az.fwk.server.BEImport.importXML(BEImport.java:398)
at oracle.apps.az.fwk.server.BEApplicationModuleImpl.importFromXML(BEApplicationModuleImpl.java:433)
at oracle.apps.az.r12.api.BC4JAPI.importAPI(BC4JAPI.java:1018)
at oracle.apps.az.r12.loader.cpserver.APILoader$APIExecuter.run(APILoader.java:713)
java.lang.NullPointerException
at oracle.jbo.server.ViewRowSetIteratorImpl.setCurrentRow(ViewRowSetIteratorImpl.java:986)
at oracle.jbo.server.ViewRowSetImpl.setCurrentRow(ViewRowSetImpl.java:2698)
at oracle.apps.az.fwk.server.BEImport.insertOrUpdateRowWithAtts(BEImport.java:1450)
at oracle.apps.az.fwk.server.BEImport.processOneRecord(BEImport.java:2105)
at oracle.apps.az.fwk.server.BEImport.startElement(BEImport.java:584)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1315)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:362)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:308)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:213)
at oracle.apps.az.fwk.server.BEImport.importXML(BEImport.java:398)
at oracle.apps.az.fwk.server.BEApplicationModuleImpl.importFromXML(BEApplicationModuleImpl.java:433)
at oracle.apps.az.r12.api.BC4JAPI.importAPI(BC4JAPI.java:1018)
at oracle.apps.az.r12.loader.cpserver.APILoader$APIExecuter.run(APILoader.java:713)

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
a) navigate to the setup receipt classes window;
b) query an existing receipt class and receipt method
c) go to the set up 'Bank Accounts' windows;
d) add a new bank account to the receipt method;
e) make an iSetup extract of 'Receipt Classes and Methods' with a filter on the changed receipt class.
f) load the iSetup extract on the target instance.

Changes

 

Cause

To view full details, 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 a vibrant support community of peers and Oracle experts.