Very well put Marc. I guess I was trying to make the same points in my long winded post. The key I see is that IT, accounting, and other departments need to work together as a whole. If the company is lucky enough to have someone that can cross multiple areas, they need to realize the value of that person. IT does not need to automatically assume that accountants don't know enough to write their own code and mini applications and accountants need to realize that there are some IT individuals that understand their data enough to give them what they need. Unfortunately most of the time, these two groups are more worried about who is stepping on their "area" of the business. As I previously stated, accountants should not be forced to learn TSQL or VBA if they do not want to. While I think it is wise to learn, the opportunity should be taken to realize this application is obviously needed and if resources permit, IT should volunteer to take the reins and develop it properly if not done so.
Jeremy Oldham