Call to CI from Another Component "Wipes" Calling Component's Pending Changes
PeopleTools: 8.53
Behavior:
- User does something that triggers Save Processing (DoSave())
- User has made or is making some changes to component buffer
- Component calls (indirectly via application package) Component Interface to a 2nd component, saves changes. CI call is succesfull. Call is made in FieldChange or Component SavePreChange.
- Component processor sets all of the fields from 2 to null / default value. Unchanged fields arent' affected.
So for example prior to CI call, STEP_NUM = 5. After CI call (which is a success) STEP_NUM = 0.00 (default value).
When I do a trace I don't see any rollbacks or anything setting (in the above example) the changed fields to their defaults.