Since it is part of the primary key, none of the table events are triggered until the primary key is set, which includes the PricingType field.
I could not find a way to manipulate the default value for the dropbox without loading in additional logic into the dynamic NOMADS variables for the focus events.
I found that the PricingType defaulted to whatever was last selected when maintaining multiple new records.
So a UI post load event script with the following will set it initially to "Item Code". If they change it to something else, then that last value will be used.
oUIObj.InvokeChange "PricingType", "I"
------------------------------
David Speck II
Tennessee Software Solutions
------------------------------