My Oracle Support Banner

EAR 9.2: Component Interface DC_PENDITEM_CI Triggers Error On BrowserDeviceFormFactor Even After Solution From Bug 26038817 Has Been Implemented (Doc ID 2409883.1)

Last updated on FEBRUARY 06, 2023

Applies to:

PeopleSoft Enterprise FIN Receivables - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.



Even after having implemented the solution delivered by <Bug 26038817> (AR: DC_PENDITEM_CI TRIGGERS ERROR ON BROWSERDEVICEFORMFACTOR AFTER 9.2 IMAGE 23), which was delivered within PeopleSoft Enterprise FSCM 9.2 Image #25, the delivered Component Interface DC_PENDITEM_CI is still triggering an Error Message when saving existing transaction data.

While the fix from <Bug 26038817> modified almost all necessary objects, the function/method using BrowserDeviceFormFactor parameter is still incorrect within the below Application Designer object:

     - Record Field PeopleCode: PENDING_ITEM.ENTRY_CURRENCY.SaveEdit


     1.- Have an FSCM 9.2 environment patched with the solution from <Bug 26038817>
     2.- Open in Application Designer the delivered Component Interface DC_PENDITEM_CI
     3.- Right click on the right hand side of the object, and select the option of Test Component Interface
     4.- Click on FIND button
     5.- Select one of the existing transactions, and click on GET SELECTED button
     6.- Having the transaction data displayed in the Component Interface Tester, right click with the mouse on top of the DC_PENDITEM_CI row
     7.- Select the action of SAVE
     8.- The system triggers an Error Message

To gather more information concerning this scenario and its related problem, refer to the available Replication Steps Word Document here linked containing the complete configuration and the replication steps necessary to reproduce the issue.


     " Save() results. Return value: 0
       001: Invoke - [Save]. (Errors Pending) (Warning Pending)
       First operand of . is NULL, so cannot access member BrowserDeviceFormFactor. (180,236) PENDING_ITEM.ENTRY_CURRENCY.SaveEdit PCPC:152 Statement:2
       Error saving Component Interface {DC_PENDITEM_CI} (91,37) "


The delivered Component Interface DC_PENDITEM_CI can no longer be used successfully.


The Component Interface DC_PENDITEM_CI should be able to work as per expected, and not trigger such Error Message. The fix from prior Defect # 26038817 should have covered all possible scenarios.


NOTE: In the  attached document, user details / company name / address / email / telephone number represent a fictitious sample (based upon made up data used in the Oracle Demo Vision instance).  Any similarity to actual persons, living or dead, is purely coincidental and not intended in any manner.





To view full details, sign in with your My Oracle Support account.

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

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.