Hey Everyone:
I've got one heck of an arcane question. I've figured out how to make this work on a reference system but it does not survive contact with a customer-facing system.
I have a routine that when a dimension code in one dimension is set, it sets two other dimensions to certain values. In this example, let's say when group is set to 2001, group type should become CEO and territory should become 04.
Here's my journal entry as it starts:
I select 2001 and it correctly sets the group type, but not the territory code (which is not one of the default global shortcut dimensions - group type is):
(Incidentally, at this point in the screenshots, the entry has the correct dimension set id for the combination of dimension sets that I want; the UI hasn't redrawn the territory code.)
Now.... When I click off that row and back on, it refreshes to show that my change did indeed take effect:
I do not need instruction on how to set dimensions using dimension set id, I have that figured out.
But what I am asking for help is on the update to the row. I have an event subscription on the page's OnAfterValidateShortcutDimCode which calls the journal line's ShowShortcutDimCode() event. That works on my reference system quite well, but totally fails on my customer system.
Does anyone have any thoughts of how I can refresh these fields without extending the journal entry page? (I'm trying to avoid that for other reasons.)
Thank you in advance!
-J