Usage Type column (sysFieldType field) in Data Policy

  • KM622985
  • 24-Feb-2009
  • 02-May-2012

Summary

The Usage Type column determines a field's availability for defining views, defining templates, mass functions, and smart actions in Service Manager 7.

Question

The Usage Type column determines a field's availability for defining views, defining templates, mass functions, and smart actions in Service Manager.

Answer

  • "Deprecated" means the field will NOT be available for defining views, defining templates, mass functions, and smart actions.

Generally, deprecated  also indicates the field may have been used in older versions and is now obsolete. It's still there for upgrades, however, since it is no-longer used, it is excluded from views etc. by using this usage type.

  • "System" means the field will only be available for defining views.
  • "Application" or "Data" means the field is not restricted. There is no functional difference between these two values (informational only).

The Usage Type column (sysFieldType field) in Data Policy should be set to "Data" or "Application" for any custom fields that will be used with Views, Templates, mass functions, or smart actions.

 

 Example: Field "Description" (fieldname: description) should be available in "Modify Columns" but not in "Advanced Filter" 

1) datadict settings for table "incidents":
·         Field name: description
·         Caption. Description
·         Usage Type: Deprecated
·         Available: true
2) Tests:
·         Modify Columns: Description is available
·         Advanced Filter: Description is not available