> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PrefDescLine table

> Preference description - multiple choice line - drives the Preference GUI. May be used by third-party developers to add system preferences to be updated from SuperOffice Maintenance client, instead of ini-files.

## PrefDescLine Table (185)

Preference description - multiple choice line - drives the Preference GUI. May be used by third-party developers to add system preferences to be updated from SuperOffice Maintenance client, instead of ini-files.

## Fields

| Name                      | Description                                            | Type                            | Nullable |
| ------------------------- | ------------------------------------------------------ | ------------------------------- | :------: |
| PrefDescLine\_id          | Primary key                                            | PK                              |    No    |
| PrefDesc\_id              | Preference description (parent)                        | FK [PrefDesc](./prefdesc.mdx)   |    No    |
| prefValue                 | Possible value                                         | String(99)                      |    No    |
| prefShowValue             | Descriptive value, multilang-parsed, to put in list    | String(254)                     |    Yes   |
| registered                | Registered when                                        | UtcDateTime                     |    No    |
| registered\_associate\_id | Registered by whom                                     | FK [associate](./associate.mdx) |    No    |
| updated                   | Last updated when                                      | UtcDateTime                     |    No    |
| updated\_associate\_id    | Last updated by whom                                   | FK [associate](./associate.mdx) |    No    |
| updatedCount              | Number of updates made to this record                  | UShort                          |    No    |
| description               | Description of preference value, multi-language parsed | String(2047)                    |    Yes   |
| isBuiltin                 | 1 = This row populated and maintained by SuperOffice   | UShort                          |    Yes   |

<img src="https://mintcdn.com/superofficeas/zNQa3AO19PFK63SB/media/loc/en/database/tables/PrefDescLine.png?fit=max&auto=format&n=zNQa3AO19PFK63SB&q=85&s=5bc069e06a8d45fbdcd98cea1af21387" alt="PrefDescLine table relationship diagram" width="658" height="59" data-path="media/loc/en/database/tables/PrefDescLine.png" />

## Indexes

| Fields       | Types      | Description |
| ------------ | ---------- | ----------- |
| PrefDesc\_id | FK         | Index       |
| prefValue    | String(99) | Index       |

## Relationships

| Table                    | Description                                                                                                                                                                                                                                                                                                                                                                      |
| ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [associate](./associate) | Employees, resources and other users - except for External persons                                                                                                                                                                                                                                                                                                               |
| [PrefDesc](./prefdesc)   | Preference description, drives the Preference GUI. Maintenance client - controls all preferences in SuperOffice. You find an overview off all standard preference on [http://techdoc.superoffice.com](http://techdoc.superoffice.com).  May be used by third-party developers to add system preferences to be updated from SuperOffice Maintenance client, instead of ini-files. |

## Replication Flags

* Replicate changes DOWN from central to satellites and travellers.
* Replicate changes UP from satellites and travellers back to central.
* Copy to satellite and travel prototypes.

## Security Flags

* No access control via user's Role.


## Related topics

- [PrefDesc table](/en/database/tables/prefdesc.md)
- [Delete Pref Desc Lines By Pref Desc Id](/en/api/reference/restful/agent/preference_agent/delete-pref-desc-lines-by-pref-desc-id.md)
- [Delete Pref Desc Lines By Pref Desc Ids](/en/api/reference/restful/agent/preference_agent/delete-pref-desc-lines-by-pref-desc-ids.md)
- [SuperOffice.WebApi.Data.PreferenceDescriptionLine](/en/api/reference/webapi/SuperOffice.WebApi.Data.PreferenceDescriptionLine.md)
- [NSPreferenceAgent](/en/automation/crmscript/reference/CRMScript.NetServer.NSPreferenceAgent.md)
- [SuperOffice.WebApi.Agents.PreferenceAgent](/en/api/reference/webapi/SuperOffice.WebApi.Agents.PreferenceAgent.md)
