My Oracle Support Banner

E-PORTAL/E-PC: Component Buffer Is Not Available for Event Mapping on Event FieldEdit (Doc ID 2852477.1)

Last updated on FEBRUARY 28, 2022

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.58 and later
Information in this document applies to any platform.


Event Mapping is not working properly on FieldEdit event. The code does execute but component buffer values are not available. RecordField values are not being "seen" by the Peoplecode - all values are treated as NULL.

Replication steps:
[Using HCM 9.2 PUM Image# 38 on PT 8.58.13 as an example]

1. Create the event mapping code and service.
2. Assign the service to Root > Benefits > Manage Leave Accruals > Calculate Periodic Accrual (ADMINISTER_BASE_BENEFITS.RUNCTL_ACCRUAL.GBL), for Component Record Field ACCRUAL_RUNCTL.BENEFIT_PLAN - FieldEdit and FieldChange events.
3. Test the code execution.
   Create a new run control or edit an existing one.
   Modify the Benefit Plan field.
4. Note that the value of the field ACCRUAL_RUNCTL.BENEFIT_PLAN.Value is not available when event mapping is executed for the FieldEdit event, whereas it is available in FieldChange.




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.