As developers, we are always trying to get table and field information from Dynamics GP
This primer will cover a number of different ways to get that information and discuss the benefits of each.
There is no 'best way', it really depends on what's going on and where you are in the system.
We want to note that David Musgrave has a similar blog entry here:
https://blogs.msdn.microsoft.com/developingfordynamicsgp/2008/10/04/finding-table-and-field-information-in-microsoft-dynamics-gp/
David is a treasure of information on all things related to Dynamics GP development, well worth following or attending his classes at conferences.