EAM: When Using Chartfield Security for Consolidated Assets, the Following Error Occurs: Class Row method GetRecord record INTFC_CON_SRCH is invalid. (2,268)

(Doc ID 2340747.1)

Last updated on DECEMBER 18, 2017

Applies to:

PeopleSoft Enterprise FIN Asset Management - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

When attempting to use Chartfield Security for Consolidated assets, the following error occurs.

ERROR
----------
Class Row method GetRecord record INTFC_CON_SRCH is invalid. (2,268)
CHARTFIELD_SECURITY.SecureComponent.OnExecute Name:GetHdrRecord PCPC:18219 Statement:366
Called from:CHARTFIELD_SECURITY.SecureComponent.OnExecute Name:CheckAccessOnly Statement:37
Called from:CHARTFIELD_SECURITY.SecureComponent.OnExecute Name:CheckAccess Statement:20
Called from:FUNCLIB_AM.DEPTID.FieldFormula Name:CFSec1 Statement:131
Called from:FUNCLIB_AM.DEPTID.FieldFormula Name:CF_Security Statement:151
Called from:ASSET_CONSOL.GBL.PreBuild Statement:27

The record has been used as a parameter of the specified method. It is not valid for the current object.

Use the PeopleCode Debugger or a PeopleCode trace to determine the point of the error, and correct the program.


STEPS
----------
1. Asset Management, Send/Receive Information, Interface Transactions, Consolidate. Do a consolidation.
2. Set Up Financials/Supply Chain, Security, Chartfield Security, Secure Chartfield Options. Secure Method = Role, Component Security Action = Grant Access, make Account and Department Active. Save.
3. Asset Management, Send/Receive Information, Interface Transactions, Consolidate. Search for the row that was consolidated in step 1.

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