Q Hoang
12/18/2025, 8:57 PMCeligo AI
12/18/2025, 8:57 PMAI generated answer (using internal Slack threads):The logic you're asking about is related to setting up a workflow in NetSuite. The logic is to lock a record if the user role is not an 'Administrator' and the user is not the one who created the workflow. Here's how you can implement this: 1. In your workflow, you need to set up a condition where the user role is not an administrator. You can do this by selecting "User Role" on the "Field" field and setting the condition to not equal to 'Administrator'. 2. The second part of the condition is to check if the user is not the one who created the workflow. This can be a bit tricky as NetSuite does not directly provide a way to check who created the workflow. However, you can create a custom field called “created by role” and set that field using your workflow with a set field value action (but only on create event). 3. Then, you can use this custom field in your condition to check if the user is not the one who created the workflow. Remember, if you use a workflow to lock the record then only roles defined in the criteria can edit it. If admin is excluded in the criteria then admin cannot edit it either. ****** Disclaimer: This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes. ******
Celigo AI
12/18/2025, 8:58 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.822815
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.812011719
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.811584532
Celigo AI
12/18/2025, 8:58 PM