Personally, I find SQL almost a necessity but not at the expense of a functional understanding of the processes the business follows within the solution. The preferred candidate would be born in Accounting and worked their way into IT to have a good foundation in GAP workflows and processes to effectively troubleshoot.I used the term "solution" to highlight that this is more than just GP. Many implementations are heavily burdened with ISV add-ons and the bulk of the support issues I find requires an understanding their impact on the core application, inter dependencies workflows and custom schema that exists to support those enhancements.So such a person in my mind needs to have worked with more than just GP, but also in an environment with least several such simultaneous enhancements AND have the ability to cope with not fully understanding these relationships while working with vendors who prefer to sell upgrades and professional service time. So full circle, I guess we comeback to the SQL skills again.
If you've found this thread useful, click here to dive deeper into User Group community content by role