Some of the base tables like Customers and Items have fields like Name and FullName that are used by QB to distinguish between the name of a child record and the full name of the child record with it's parent's name.
For example the Name of an item might be "Widget" which is a Sub Item of "Widget Assembly".
The Full Name of "Widget" would be "Widget Assembly":"Widget".
It looks like the standard Method screens use [FullName] as the primary key field in grids and table links, and screens that create new items just uses the [Name] field and a field for the parent item for screen entry.
Presumably Method or QB will create the contents of [FullName] to appropriately combine the [Name] field and parent field.
Is there a general recommendation for screen design with respect to creation and edits of Items, Customers, and other lists that use Full Names, and Names? For example, can we just populate the [Name] field and FullName is always created in the background? For all tables with FullName?
The Customer List screen also pre-fills the Bill Name [BillAddressAddr1] with a copy of the contents of the Company Name, or Customer Name, but I cannot find an Action that is doing this. It's a great time saver for data entry and helps prevent typo errors that I would like to be able to take advantage of.
This is a low priority curiosity.
Thanks,
James