Published at: 2025-10-30
Differences Between Standard Fields and Custom Fields
1. Standard Fields
When you create a custom object, it comes with several built-in fields called standard fields (also referred to as preset fields). These typically include:
| Field Name | Field Type | Description |
|---|---|---|
| Primary Attribute | Single-line Text | Used to uniquely identify a record |
| Owner | User | The user responsible for this record |
| External Owner | User | The external owner of this record (used in Interconnection scenarios) |
| Owning Organization | Dept. | The organization that owns this record |
| Owning Dept. | Dept. | The department that owns this record; this does not change when the Owner field changes |
| Owner’s Primary Dept. | Single-line Text | The Owner’s primary department; this updates when the Owner field changes |
| Lock Status | Single Select | Indicates whether the record is locked |
| Record Type | Record Type | Every record must have a Record Type |
| Life Cycle Status | Single Select | Typically used with approval flows to indicate the current life-cycle status of the record |
| Last Modified Time | DateTime | The last time this record was modified |
| Created Time | DateTime | The time this record was created |
| Last Modified By | User | Who last modified this record |
| Created By | User | Who created this record |
| Exchange Rate | Number | For transactional objects when multi-currency is enabled, an exchange rate field is preconfigured |
| Currency | Single Select | For transactional objects when multi-currency is enabled, a currency field is preconfigured |
Because these standard fields represent common data storage needs, they cannot be deleted. Some of them allow editing.
Note: If a standard field causes redundant data, we recommend restricting role visibility for that field in the Role Permissions settings or hiding the field directly in the relevant Scene.
Preset fields: Lock Status, Record Type, Life Cycle Status, External Owner, Owner’s Primary Dept., Last Modified Time, Created Time, Last Modified By, Created By — not editable, not disableable, not deletable
Preset fields: Primary Attribute, Owner, Owning Dept. — editable where supported
2. Custom Fields
Custom fields are fields you add to meet your business needs. For the list of supported field types you can add, see: https://help.fxiaoke.com/dbde/2049/a4b3/eb9a/a070
3. Additional Notes
Similarities
- Whether preset or custom, each field includes the following attributes: Field Name, API Name, Notes, Created Time, Field Type, Status, and Actions.
- Fields do not have a Last Modified Time attribute.
Differences
- Preset fields: Field Name, API Name, Notes, and Field Type are usually fixed and not editable.
- Custom fields: After saving a custom field, most attributes are editable except for API Name and Field Type.