This parameter enables sorting folder children or search results by name, if sorting children or search results is configured for ideal case sorting. Use this parameter to specify which single universal standardized name attribute is used in your data model and can be used as the ideal case for sorting support.
Content Manager EE does not enforce a single universal standardized name attribute common to all item types. The location and name of the name attribute can vary by item type and in some cases might not exist at all as an attribute. You can only optimally sort on a single root component attribute common to all possible results. Therefore, it is not possible to sort some data models by name depending on location of the name attribute, and not possible to as optimally sort mixed data models. This configuration setting helps you work around this restriction.
Content Manager EE Version 8.4.3 or later provides a standardized name attribute, ICM$NAME to all new item types that are designated as hierarchical. Content Manager EE Version 8.4.3 Fix Pack 1 or later enables the universal standardized name attribute, ICM$NAME for use by any new or existing item type of any designation. However, the existing item types, existing data, and other existing name attribute extensions from individual solutions yield multiple possibilities. A sophisticated name mapping algorithm can detect and display names of documents and folders from many data models with different name attributes and locations. However, some features, such as sorting, can only work optimally under ideal conditions when the entire data uses model matches a single ideal case.
Data migration is not required for existing data. If an existing item type with existing data is extended to add the ideal case name attribute as an optional metadata extension without data migration, then no data is filtered out, new data sorts correctly, but existing data that is not migrated displays the correct original name value but will sort incorrectly based on empty ideal name attribute value.
You do not have to match the name attribute used by predefined item types such as ClbLibrary, ClbApplication, ClbDraft, and ClbSavedSearch. The library, library group or application, and draft item types appear only in special folders and queries and will sort by the correct name attribute automatically for special cases. However, if you create any search based folders, these use the ClbSavedSearch item type, and are affected by the ideal case name attribute choice when sorting.
But you must match the example best practices item types, ClbFolder and CmisDocument, if you are using them. These types are the initial default folder type and default document type that you can keep or change. If you are using the example types for folders or documents, you must make their name attribute the ideal case or they will be filtered out or not work in ideal case sorting.