Hi peoples =) ..
1) "..I haven't been able to figure out how that table grabs the description, item, etc. from QB.."
The link between method and quickbooks is the method engine installed on your machine. There are fields in the pre-made method tables that correspond with a field of the same name in quickbooks. The integration to/from QBs fields from/to Method's predefined table is automatic via the engine sync.
But the sync cannot be duplicated, trimmed down, or expanded. The same exact fields will continue to sync with each other in the specific method tables and quickbooks. If you create your own table, copying the same field types and names will not allow your table to sync with QB since it is not a predefined method table set up to do so.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Although you cannot delete method's predefined tables/fields you can choose to add some new fields to the table that you add information to in method.
You could add your extra fields to the EstimateLine table and set up a grid (the "table" you see on a screen is a grid view of the real table). You can set a grid to show as many or as few of the fields from the table as you want, as well as the order in which they appear.
Hope this helps.
~Joe