Field Creator
Create and deploy custom fields to Salesforce objects with TurboKit's Field Creator.
Field Creator
TurboKit's Field Creator provides a streamlined interface for creating and deploying custom fields to Salesforce objects, eliminating the need to navigate through multiple Salesforce setup pages.
Overview
Creating custom fields in Salesforce typically requires navigating through multiple setup pages and configuring various settings. The Field Creator in TurboKit simplifies this process by providing a single interface for defining field properties, setting permissions, and deploying fields to your Salesforce org.
Key Features
- Streamlined Field Creation: Create custom fields for any Salesforce object in a single interface
- Multiple Field Types: Support for all Salesforce field types (Text, Number, Checkbox, Picklist, etc.)
- Field Property Configuration: Configure all field properties (length, precision, scale, etc.)
- Permission Management: Set field-level security permissions for profiles and permission sets
- Batch Field Creation: Create multiple fields at once
- Field Deployment: Deploy fields directly to your Salesforce org
- Field Templates: Save and reuse field templates for common field configurations
Using Field Creator
Creating a Custom Field
- Open TurboKit and select "Field Creator"
- Select the object for which you want to create a field
- Enter the field details:
- Field Label
- Field Name (API Name)
- Field Type
- Field-specific properties (length, precision, scale, etc.)
- Configure field-level security permissions
- Click "Create Field" to deploy the field to your Salesforce org
Field Types and Properties
The Field Creator supports all Salesforce field types, each with its specific properties:
- Text: Length, Required, Unique, External ID, Default Value
- Number: Length, Decimal Places, Required, Unique, External ID, Default Value
- Checkbox: Default Value
- Date/Time: Required, Default Value
- Picklist: Values, Required, Default Value
- Lookup/Master-Detail: Related To, Required, Filter Criteria
- Formula: Return Type, Formula Expression
- Roll-Up Summary: Summarized Object, Field to Aggregate, Filter Criteria
Setting Field Permissions
The Field Creator allows you to set field-level security permissions for profiles and permission sets:
- Select the profiles or permission sets for which you want to set permissions
- Configure Read and Edit access for each profile or permission set
- Apply the permissions when creating the field
Batch Field Creation
To create multiple fields at once:
- Define all fields in the Field Creator interface
- Configure properties and permissions for each field
- Click "Create All Fields" to deploy all fields to your Salesforce org
Best Practices
- Always create fields in a sandbox environment before deploying to production
- Use descriptive field labels and consistent naming conventions for API names
- Consider the impact of new fields on page layouts and reports
- Set appropriate field-level security permissions based on your security model
- Use field templates for consistent field configurations across objects
- Document your custom fields for future reference
Integration with Other Features
The Field Creator integrates with other TurboKit features:
- Use with Profile Reader to verify field-level security settings after creation
- Combine with Metadata Inspection to understand object relationships before creating lookup fields
- Use alongside Data Export to verify data access after field creation