Skip to main content

How to Make a Field Mandatory Based on a Sales Stage Condition

Updated over 5 months ago

Overview

This guide shows you how to create a field dependency that makes a specific field, like "Transfer to LOC," mandatory only when a certain condition is met, such as when the sales stage is changed to "Pending Admission." This ensures critical information is always captured at the right time, without being required for every single record.

Before You Begin

  • You must have administrator access to the Dazos CRM.

  • The Intake Opportunity module must contain both the Sales Stage and the Transfer to LOC fields.


Steps

  1. Navigate to Module Layouts and Fields: Go to Settings > Configuration and then select Module Layouts and Fields.

    Configure Field Dependencies for Intake Opportunities - Step 0.png
    Configure Field Dependencies for Intake Opportunities - Step 5.png
  2. Select the Intake Opportunity Module: Find the Intake Opportunity module and click on it.

  3. Create the Field Dependency:

    • Find the Transfer to LOC field in the layout.

    • Click the Edit icon next to the field.

    • In the field settings, look for the option to set a dependency.

      Configure Field Dependencies for Intake Opportunities - Step 10.png
  4. Set the Condition:

    • You will create a condition that says: Make this field mandatory ONLY IF Sales Stage is Pending Admission.

    • This tells the system to apply the "mandatory" rule only when that specific sales stage is selected. For all other sales stages, the field will remain optional.

      Configure Field Dependencies for Intake Opportunities - Step 12 (1).png
      Configure Field Dependencies for Intake Opportunities - Step 15.png
  5. Save the Changes: Be sure to save the field settings and the module layout to apply the new dependency.


Verification / Expected Result

To verify that the dependency works, create a new intake opportunity and try to save it:

  • When the Sales Stage is set to Pending Admission, the system should require you to fill out the Transfer to LOC field before you can save.

  • When the Sales Stage is any other option, you should be able to save the record even if the Transfer to LOC field is empty.

Troubleshooting / Common Errors

  • If the dependency isn't working, double-check that the Sales Stage and Transfer to LOC field names are spelled correctly in the dependency settings.

  • The system might require you to mark a field as Required at the top of the layout. You can try doing that, then adding the dependency to see if it overrides it.

Related Resources

  • [Link to Guide on Creating a New Module Layout]

  • [Link to Video on CRM Field Dependencies]

Did this answer your question?