Field
AD_Field
Field on a database table
Overview
| Table Name | AD_Field |
|---|---|
| Access Level | System Only |
| Entity Type | D |
| Is Document | No |
| Is View | No |
| Has UUID | Yes |
| Parent Table | AD_Chart |
| Wiki | View on iDempiere Wiki |
Columns (59)
| Column | Type | Required | Default | Description |
|---|---|---|---|---|
AD_Chart_ID |
Table Direct(22) | No | - | - |
AD_FieldStyle_ID |
Table(10) | No | - | Field CSS Style |
AD_LabelStyle_ID |
Table(10) | No | - | Label CSS Style |
AD_Reference_Value_ID |
Table(22) | No | - | Required to specify, if data type is Table or List |
AD_Val_Rule_ID |
Table Direct(22) | No | - | Dynamic Validation Rule |
AD_Val_Rule_Lookup_ID |
Table(22) | No | - | Override Dynamic Validation Rule for Lookup Window |
AlwaysUpdatableLogic |
Text(2000) | No | - | Logic to determine if field is Updatable irrespective if record's active status or processed status. This logic Applicable only if Always Updatable is N. |
ColumnSpan |
Integer(10) | No | 1 | Number of column for a box of field |
ColumnSQL |
String(4000) | No | - | Virtual Column (r/o) |
DefaultValue |
Text(2000) | No | - | Default value hierarchy, separated by ; |
EntityType |
Table(40) | Yes | @SQL=SELECT CASE WHEN '@P|AdempiereSys:N@'='Y' THEN 'D' ELSE get_sysconfig('DEFAULT_ENTITYTYPE','U',0,0) END FROM Dual | Dictionary Entity Type; Determines ownership and synchronization |
IsAdvancedField |
Yes-No(1) | No | N | - |
IsAllowCopy |
List(1) | No | - | Determine if a column must be copied when pushing the button to copy record |
IsAlwaysUpdateable |
List(1) | No | - | The column is always updateable, even if the record is not active or processed |
IsDefaultFocus |
Yes-No(1) | Yes | N | - |
IsDisplayedGrid |
Yes-No(1) | No | Y | - |
IsQuickEntry |
Yes-No(1) | Yes | N | - |
IsQuickForm |
Yes-No(1) | Yes | N | Display in Quick Form |
IsSelectionColumn |
List(1) | No | - | Is this column used for finding rows in windows |
IsToolbarButton |
List(1) | No | - | Show the button on the toolbar, the window, or both |
IsUpdateable |
List(1) | No | - | Determines, if the field can be updated |
MandatoryLogic |
Text(2000) | No | - | - |
NumLines |
Integer(10) | No | 1 | Number of lines for a field |
ObscureType |
List(3) | No | - | Type of obscuring the data (limiting the display) |
OverwriteEnterAction |
List(3) | No | - | Define behaviour of Enter keyboard. e.g. Create new Line on Qty column |
Placeholder |
String(255) | No | - | - |
ReadOnlyLogic |
Text(2000) | No | - | Logic to determine if field is read only (applies only when field is read-write) |
SeqNoGrid |
Integer(22) | No | @SQL=SELECT NVL(MAX(SeqNoGrid),0)+10 AS DefaultValue FROM AD_Field WHERE AD_Tab_ID=@AD_Tab_ID@ | - |
VFormat |
String(255) | No | - | Format of the value; Can contain fixed format elements, Variables: "_lLoOaAcCa09" |
XPosition |
Integer(10) | No | 1 | Absolute X (horizontal) position in 1/72 of an inch |
Name |
String(60) | Yes | - | Alphanumeric identifier of the entity |
AD_Client_ID |
Table Direct(22) | Yes | @AD_Client_ID@ | Tenant for this installation. |
AD_Column_ID |
Table Direct(22) | Yes | - | Column in the table |
AD_FieldGroup_ID |
Table Direct(22) | No | - | Logical grouping of fields |
AD_Field_ID |
ID(22) | Yes | - | Field on a database table |
AD_Field_UU |
String(36) | No | - | - |
AD_Org_ID |
Table Direct(22) | Yes | @AD_Org_ID@ | Organizational entity within tenant |
AD_Reference_ID |
Table(10) | No | - | System Reference and Validation |
AD_Tab_ID |
Search(22) | Yes | - | Tab within a Window |
Created |
Date+Time(7) | Yes | SYSDATE | Date this record was created |
CreatedBy |
Search(22) | Yes | - | User who created this records |
Description |
String(255) | No | - | Optional short description of the record |
DisplayLength |
Integer(22) | No | - | Length of the display in characters |
DisplayLogic |
Text(2000) | No | - | If the Field is displayed, the result determines if the field is actually displayed |
Help |
Text(2000) | No | - | Comment or Hint |
Included_Tab_ID |
Table(10) | No | - | Included Tab in this Tab (Master Dateail) |
IsActive |
Yes-No(1) | Yes | Y | The record is active in the system |
IsCentrallyMaintained |
Yes-No(1) | Yes | Y | Information maintained in System Element table |
IsDisplayed |
Yes-No(1) | Yes | Y | Determines, if this field is displayed |
IsEncrypted |
Yes-No(1) | Yes | - | Display or Storage is encrypted |
IsFieldOnly |
Yes-No(1) | Yes | - | Label is not displayed |
IsHeading |
Yes-No(1) | Yes | - | Field without Column - Only label is displayed |
IsMandatory |
List(1) | No | - | Data entry is required in this column |
IsReadOnly |
Yes-No(1) | Yes | - | Field is read only |
IsSameLine |
Yes-No(1) | Yes | - | Displayed on same line as previous field |
SeqNo |
Integer(22) | No | @SQL=SELECT NVL(MAX(SeqNo),0)+10 AS DefaultValue FROM AD_Field WHERE AD_Tab_ID=@AD_Tab_ID@ | Method of ordering records; lowest number comes first |
SortNo |
Number(22) | No | - | Determines in what order the records are displayed |
Updated |
Date+Time(7) | Yes | SYSDATE | Date this record was updated |
UpdatedBy |
Search(22) | Yes | - | User who updated this records |
Foreign Keys
| Column | References | Description |
|---|---|---|
AD_Chart_ID |
AD_Chart.AD_Chart_ID | - |
AD_FieldStyle_ID |
AD_FieldStyle.AD_FieldStyle_ID | Field CSS Style |
AD_LabelStyle_ID |
AD_LabelStyle.AD_LabelStyle_ID | Label CSS Style |
AD_Reference_Value_ID |
AD_Reference_Value.AD_Reference_Value_ID | Required to specify, if data type is Table or List |
AD_Val_Rule_ID |
AD_Val_Rule.AD_Val_Rule_ID | Dynamic Validation Rule |
AD_Val_Rule_Lookup_ID |
AD_Val_Rule_Lookup.AD_Val_Rule_Lookup_ID | Override Dynamic Validation Rule for Lookup Window |
AD_Client_ID |
AD_Client.AD_Client_ID | Tenant for this installation. |
AD_Column_ID |
AD_Column.AD_Column_ID | Column in the table |
AD_FieldGroup_ID |
AD_FieldGroup.AD_FieldGroup_ID | Logical grouping of fields |
AD_Org_ID |
AD_Org.AD_Org_ID | Organizational entity within tenant |
AD_Reference_ID |
AD_Reference.AD_Reference_ID | System Reference and Validation |
AD_Tab_ID |
AD_Tab.AD_Tab_ID | Tab within a Window |
Included_Tab_ID |
Included_Tab.Included_Tab_ID | Included Tab in this Tab (Master Dateail) |
Generated on 2026-05-03T15:23:00.163388823Z