Jericho Kyle Tamayo
04/16/2025, 3:31 AMCeligo AI
04/16/2025, 3:31 AMAI generated answer (using internal Slack threads):Based on the conversations, it seems that there are a few potential reasons why a newly created event might not reflect on the Calendar in NetSuite. 1. Permissions: The first thread suggests that the issue might be related to permissions. Even if the calendar is set to public or using Defined Below permissions, the calendar events might show as 'Busy' only without any details for any non-Admin role. This is similar to G-Suite where only admins can see calendar info and everyone else just sees 'busy'. 2. Incorrect Field Values: The second thread indicates that errors might occur when creating a recurring calendar event if incorrect field values are used. For example, trying to set fields with an underscore (_) in front might lead to errors. 3. Suitescript Module: The third thread suggests that you can create a calendar event via SuiteScript using the 'Event' module. Here is a sample code for creating a calendar event:
javascript
const record = nlapiCreateRecord('calendarevent');
record.setFieldValue('title', 'Test Event Recurring');
record.setFieldValue('frequency', 'WEEK');
record.setFieldValue('week_dow_6', 'T');
nlapiSubmitRecord(record);
******
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
04/16/2025, 3:31 AMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.79947871
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.795885146
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.794303536
Celigo AI
04/16/2025, 3:31 AMJericho Kyle Tamayo
04/16/2025, 3:33 AM