Configure Custom Settings in Field Service Management
Set up custom configurations in Field Service Management to merge account-specific settings with core functionalities.
Custom configuration in NetSuite's Field Service Management (FSM) allows administrators to tailor account-specific setups by merging them with core functionalities. This capability is crucial for adapting the FSM platform to individual business needs, enabling seamless service delivery and enhanced management.
How Do Custom Configurations Work in FSM?
NetSuite’s Field Service Management operates on a two-level structure: Core Product Code and Configuration Code. The core product code, encapsulated within a NetSuite SuiteApp, governs fundamental FSM behaviors and is immutable by users. In contrast, the configuration code is user-accessible, allowing customizations via the Field Service Configuration record.
What Is a Custom Configuration?
The custom configuration, often known as the config file, is a JSON object representing the default account setup. Deployed initially with base settings, it enables rapid onboarding by showcasing tasks and content instantly in the mobile app. This customization covers about 90% of use cases, facilitating fast deployment.
Merging Core and Custom Configurations
Custom configurations are dynamically merged with core product settings during runtime. Only properties explicitly set in the custom config override the core settings, ensuring customizations don’t disrupt existing functionalities. For arrays, a complete override occurs, requiring intentional management to avoid loss of default behaviors.
Best Practices for Custom Configurations
- Limit Active Config Files: Ensure only one custom configuration file is active to prevent conflicts.
- Copy Before Modify: For significant changes, copy core configurations into custom setups. Remove unnecessary data post-modification.
- Test with Configuration Preview: Use the Configuration Preview feature to simulate runtime config outcomes, ensuring the desired operational effect.
Who This Affects
- Administrators: Setting up and managing FSM configurations
- Consultants: Advising on FSM implementations and customizations
- Developers: Writing custom configuration scripts
Key Takeaways
- FSM’s custom configurations allow tenant-specific customization by merging with core product settings.
- Only properties defined within custom configurations will replace core settings.
- Use Configuration Preview to anticipate runtime behavior before deployment.
Frequently Asked Questions (4)
How can I modify the Configuration Code in NetSuite's Field Service Management?
What happens if I overwrite an array in custom configuration?
How do I enable the Configuration Preview feature in NetSuite?
Can I have multiple active custom configuration files in an account?
Was this article helpful?
More in Field Service Management
- Field Service Management Enhancements and Bug Fixes for 2026
Field Service Management updates in 2026.1 and 2026.05.2 enhance features and streamline performance.
- Consumable Element Overview for Mobile Inventory Management
Learn about the Consumable Element for mobile inventory in NetSuite 2026.1, including configuration and usage tips.
- Enhanced Details Screen for Task Management in NetSuite 2026.1
The enhanced Details screen improves task management with technician and customer signatures in NetSuite 2026.1.
- Enhancements to Asset Screen Improve Task Visibility in NetSuite
NetSuite 2026.1 enhancements improve asset visibility, featuring model names and images for better task management.
Advertising
Reach Field Service Management Professionals
Put your product in front of NetSuite experts who work with Field Service Management every day.
Sponsor This Category