
The Position object is an effective dated entity which has organization, job, and pay related fields. Each position is linked with a parent position and incumbent of parent position becomes the direct manager.
Being an MDF Object, the definition is maintained in Configure Object Definitions tool. Here you can make configuration decisions such as:
- Displaying or hiding fields
- Renaming standard labels
- Adding translation labels
- Adding custom fields*
- Setting default field values
- Configuring searchable fields
- Setting up security
- Setting up associations
- Assigning a Default Screen UI
- Assigning workflows and other business rules.
Note
* Currently, the limits on custom fields available for the Position object, are:- 30 custom String fields
- 55 custom Number fields (mapped to Number, Boolean, Picklist, Translatable, Generic Object, Foundation Object...)
- 20 custom Decimal fields
- 15 custom Date fields (mapped to Date, DateTime, Time)
These limits are specific to Position object. There are different limits generally speaking, for Standard MDF Objects and Custom MDF Objects.
You will get a warning message when 80% of the limit is reached and an error message when the limit for the custom fields is exceeded, before the Object definition is saved.
For more information including the MDF Data Type Mapping, you can check: Custom Field Limits on Pre-delivered and Custom MDF Generic Objects