👀See the bottom of this article for common error scenarios. In addition, there are a few housekeeping chores to keep in mind.
In order to ensure that you (and other employees in your organization) can be added as attendees your NetSuite role needs the required permissions to be able to find the employees. In order do accomplish this we recommend one of two options.
Ask your NetSuite Admin to provide your role with View Access (minimum) to Employees and Employee Records. If your organization has concerns viewing sensitive data on employee records we recommend that they use custom forms to restrict the viewing of this data.
Ask your Admin to enable the NetSuite preference to 'show employees as contacts' under Setup->Company-General Preferences.
Employee Record and Employee Permissions
Screenshot of setting to enable 'Show employees as Contacts' feature.
Attaching Calendar Events to NetSuite Records
Use CloudExtend auto search to search NetSuite based on attendees on your invite list or click the search icon🔎 in the menu to search the desired record type. Once your calendar invite is complete go ahead and click 'Attach' and then send your invite.
How the organizer is mapped
When you attach an event to a NetSuite record, we attempt to search for the Contact/Employee ID for the event organizer and then add them as the organizer. If no match is found, NetSuite will automatically default to the currently logged in user.
How attendees are mapped
For each attendee CloudExtend will search NetSuite for matching contacts based on email Id and add them as attendees. Since NetSuite requires that an attendee have a matching NetSuite record CloudExtend skips adding any attendees that don't have an entity record (such as Contact) in NetSuite. They will still appear on your Outlook event.
By default the organizer is also added as an attendee unless your NetSuite role does not provide the appropriate permissions (see Prerequisites above) to search for employee records. In the event your employee record cannot be found the event will still be created and associated with the NetSuite record, however it will not be visible on your own NetSuite calendar.
Finding the attached event on NetSuite records
All attached events can be see on the "Activity" tab on the attached record. If there are multiple attendees on the event, the event can be seen on the attendees contact/customer record also.
Finding the attached event on your calendar
For the event to appear on your calendar, you need to be part of the attendee list. In the event your employee record cannot be found (due to permission issues) the event will still be created and associated with the NetSuite record, however it will not be visible on your own NetSuite calendar.
CloudExtend currently supports creating single (one-time) events. If you mark an event as recurring in Outlook and attach it to NetSuite only the first event in the occurrence will be attached to NetSuite.
Common Error Scenarios
Contact not mapped to company
This occurs when the contact to whom you attached the event is not mapped to company. NetSuite does not allow attaching events to orphaned contact records (ie contacts without a parent company). To resolve this edit the contact and associate them with a parent company or attach the event to another contact in the event who has a company mapped.
End date & Start date related errors
Make sure the time zone selected in the app is same as your employee time zone in NetSuite. You can verify this by clicking on 3 horizontal dots (. . .) in the menu and then click on settings. You can verify and change the selected time zone from here.
Attached Event is not seen on your calendar
Make sure you have access to your employee record and have met the prerequisites detailed at the beginning of the article.
Event is appearing multiple times on your calendar
If you have multiple attendees invited you do NOT need to attach the event to each attendee. You only need to attach the event to a single NetSuite record and the event will be visible under that record as well as under employees and contacts that are in the invite last (as long as they exist in NetSuite). In fact, if you attach the event to every contact on the list you will end up with duplicate events.