Introduction
If you’re using the ZappySys ODBC API Driver to update records in Zoho CRM, you may run into this error:
Status : error
Code : RECORD_IN_BLUEPRINT
Message : Stage cannot be updated as it is in the blueprint
Why It Happens
Zoho’s Blueprint feature restricts field updates (like Stage
) while a record is in a specific stage. Updates via API or ODBC will fail unless the user has proper permissions or the record completes its required transition.
Quick Fix
Ask your Zoho CRM admin to update the permissions for the user used in the ODBC connection:
- Full access to the related module (e.g., Deals)
- Edit permissions for locked fields like
Stage
,Quote_ID
,Closing_Date
- (Optional) Blueprint override privileges
Once updated, the error should disappear and your update queries will run successfully.
Best Practices
- Use a dedicated API user with full permissions.
- Review active Blueprints and which fields are locked.
- Avoid updating
Stage
directly; use Zoho’s Blueprint Transition API if necessary. - Test with a single record before processing bulk updates.
Example Update Query
UPDATE Deals
SET Stage = 'Closed Won'
WHERE Deal_Name = 'Example Deal'
If the user lacks permissions or the record is locked, the update will fail.
Conclusion
The RECORD_IN_BLUEPRINT
error in Zoho CRM isn’t a bug; it indicates that your record is controlled by a Blueprint that restricts direct updates. With the right Zoho CRM user permissions and awareness of Blueprint behavior, you can confidently use the ZappySys ODBC API Driver to update records without interruption. Always coordinate with your CRM admin, test changes in a controlled environment, and follow best practices to ensure smooth and secure data operations.
Contact us
If you encounter any issues or have specific questions, reach out to our support team via live chat or support ticket.