> ## 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.

# Enum UDefType

> Same as the EUDefType enum in the C++ client, this is the DATABASE value used for udef definitions

Same as the EUDefType enum in the C++ client, this is the DATABASE value used for udef definitions

## Syntax

```crmscript theme={null}
UDefType
```

## Fields

| Name        | Description                                                          |
| ----------- | -------------------------------------------------------------------- |
| Invalid     | Invalid                                                              |
| Contact     | Owner is the contact table                                           |
| Person      | Owner is the Person table                                            |
| Project     | Owner is the project table                                           |
| Sale        | Owner is the sale table                                              |
| Temp        | This is the temporary udef table pair, used during reorganizations   |
| Appointment | Owner is the appointment table                                       |
| Document    | Owner is the document table                                          |
| None        | Owner is undefined, you should not see this value in a real database |


## Related topics

- [SuperOffice.WebApi.Data.UDefType](/en/api/reference/webapi/SuperOffice.WebApi.Data.UDefType.md)
- [Enum UDefFieldType](/en/automation/crmscript/reference/CRMScript.NetServer.UDefFieldType.md)
- [NSUserDefinedFieldInfo](/en/automation/crmscript/reference/CRMScript.NetServer.NSUserDefinedFieldInfo.md)
- [SuperOffice.WebApi.Data.UserDefinedFieldInfo CreateUserDefinedFieldInfoRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserDefinedFieldInfo_CreateUserDefinedFieldInfoRequest.md)
- [SuperOffice.WebApi.Data.UserDefinedFieldInfo GetUserDefinedFieldListRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserDefinedFieldInfo_GetUserDefinedFieldListRequest.md)
- [SuperOffice.WebApi.Data.UserDefinedFieldInfo SetUserDefinedPageOneFieldRequest](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserDefinedFieldInfo_SetUserDefinedPageOneFieldRequest.md)
