I just completed a little bit of Modifier and VBA on the Adjustment Screen. A added a field on the screen that allows a user to specify a "purpose" for the adjustment (e.g. Issue to Marketing, Scrap). Then as the user is adding items to the scrolling window, the distribution is updated from an Extender Table with the "purposes" and the appropriate GL Codes (the Extender data is maintain by Finance). Seems to work well.
Tim