We're actively working on a project that involves several field changes and workflow changes to some of our request types. As a part of this, we've had discussions around moving fields from the header to the detail or vise-versa. We're cautious in doing this, as the header seems like a "special" area (the config guide mentions "indexes for querying").
Does anyone have any guidelines to follow regarding the considerations involved in moving fields from a header to a detail or vise-versa? How about adding custom fields to the header - any performance considerations?
It will not make much of a difference. In header you can have max of 50 fields and it is best practice to have all your custom fields in Details section. In details section you have six batches and each batch can have 50 fields (at max).
One of the specific things discussed was table indexing... it seems to me that Field Groups need to be a consideration, but a custom field added to the Header does not necessarily add the new column to an index, right?