> ## Documentation Index
> Fetch the complete documentation index at: https://superofficeas-bugfix-ty-screen-designer-paradox.mintlify.site/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 |
