Custom Field Types in Shelf

An overview of field types that can be used as custom fields.

We often get asked about the flexibility of our custom fields system. Let me walk you through everything you need to know about customizing your asset information structure in Shelf.

Understanding Custom Fields

Custom fields are the backbone of asset information customization in Shelf. They allow you to store specific information based on your unique workflow needs. What makes our implementation particularly powerful is the ability to:

  • Make any field required or optional
  • Link fields to specific asset categories
  • Control field visibility through activation/deactivation
  • Provide contextual help text for your team

Available Field Types

1. Single-line Text

Perfect for concise, distinctive information like model names, serial numbers, or supplier details. This is our most versatile field type.

2. Multi-line Text

Ideal for detailed information that requires formatting and multiple paragraphs. Common uses include:

  • Maintenance instructions
  • Asset history
  • Usage guidelines
  • Technical specifications

3. Date

Features an intuitive calendar picker for accurate date selection. Particularly useful for:

  • Purchase dates
  • Warranty expiration
  • Maintenance schedules
  • Calibration due dates

4. Option

Creates a dropdown menu with predefined choices. Essential for standardizing input across your team. Great for:

  • Status indicators
  • Condition assessments
  • Department assignments
  • Compliance levels

5. Boolean

A simple toggle or checkbox field for yes/no scenarios. Ideal for:

  • Warranty status
  • Insurance coverage
  • Maintenance requirements
  • Regulatory compliance

Coming Soon

We're expanding our custom field capabilities with these upcoming additions:

  • Currency Fields: Format numbers as monetary values with custom currency symbols
  • Integer Fields: For whole number values, perfect for quantity tracking
  • Numeric Fields: Preserves leading zeros, ideal for barcodes and serial numbers

Required Fields and Category Mapping

One of Shelf's most powerful features is the ability to create category-specific field requirements. Here's how it works:

  1. Field Requirements: Any custom field can be set as required or optional. Required fields must be filled before an asset can be saved, ensuring data completeness.
  2. Category Mapping: You can link specific custom fields to certain asset categories. For example:
    • IT equipment might require serial numbers and warranty dates
    • Vehicles might need mileage and insurance information
    • Tools might require calibration dates and safety certificates
  3. Dynamic Forms: When creating or editing an asset, the form automatically adjusts to show only the relevant fields based on the selected category.

Setting Up Custom Fields

  1. Navigate to Settings > Custom Fields
  2. Click "Add custom field"
  3. Configure your field:
    • Name the field
    • Select the field type
    • Set as required or optional
    • Choose category mapping (if desired)
    • Add help text for your team
    • Set the active status

Best Practices

Based on our experience with thousands of organizations, I recommend:

  1. Start with essential fields only and expand as needed
  2. Use clear, consistent naming conventions
  3. Provide helpful field descriptions
  4. Review and adjust field requirements periodically
  5. Map fields to categories thoughtfully to avoid information overload

Custom fields are central to creating an asset management system that truly works for your organization. As we continue to develop Shelf, we're always looking for ways to make custom fields more powerful and easier to use.

Related articles

Table of contents

Continue learning

No articles found
Filter
Clear
Categories
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.