Hi All,
I am working on a Kinetic customization where I have 4 cascading combo fields:
Portfolio (PHLevel1_c) – loaded directly from UserCode
ProdFamily (PHLevel2_c) – loaded from BAQ with parameter:
UD16_PHParent_CodeTypeID_c = ‘?[PHLevel1_c]’
ProdLine (PHLevel3_c) – loaded from BAQ with parameter:
UD16_PHParent_CodeTypeID_c = ‘?[PHLevel2_c]’
ProdGroup – loaded from BAQ with parameter:
ProdGrup_HierarchyCodeID_c LIKE ‘?[PHLevel3_c]%’
Everything works fine when I create a new OrderLine.
The values cascade correctly from Portfolio → ProdFamily → ProdLine → ProdGroup.
Problem:
When I edit the same OrderLine and change ProdGroup, the values for ProdFamily and ProdLine are reverting back to the previous values instead of staying refreshed with the new hierarchy.
This issue happens only on edit/update, not on initial create.
What I Tried:
Confirmed that all BAQ parameters are mapped dynamically (?[Field_c]).
Verified that values load correctly during new record creation.
The issue seems related to refresh/caching of the dependent combos during edit.
Question:
How can I force the dependent combos (ProdFamily & ProdLine) to clear and refresh properly when changing ProdGroup in edit mode?
Is there a recommended event handler or approach to handle cascading combos on both new and edit scenarios in Kinetic?
Thanks in advance,
Vicky
