Check out Oracle NetSuite upcoming events and conferences here
Now is the time to ask your NetSuite-savvy friends and colleagues to join the NetSuite Support Community! Refer now! Click here to watch and learn more!
Attention: Customers with NetSuite Electronic Bank Payment (EBP) SuiteApp, version 2020.2 QA (ID 315896) must UPDATE (do NOT uninstall) their bundle to the Production version 2022.1 (ID 416781) by December 31, 2022. Note: If users fail to manually update the Electronic Bank Payments SuiteApp within the given time window, this version of the SuiteApp (ID: 315896) will be deprecated and the account will not be updated to Leading version (2022.1) of the Electronic Bank Payments SuiteApp. Please refer to the campaign email sent to impacted customers for more information.
Update your Profile with your Support type to get your Support Type badge.
The live webinars are back! Join us on December 8, 2022 11AM - 12PM PST and learn how to Automate Key Business Process Using Set Field Value Workflow Action. For more details, click on this link.

How to get contact information of user logged in to Customer Center

edited Mar 8, 2021 2:09PM in SuiteCloud / Customization 4 comments


I've developed two Suitelets for our customers which they can access through the Customer Center.

I'd like to add some functions that would need to store information on the logged in user's Contact record based on user input. But I've run into an issue. When using either of the below functions, the returned user ID belongs to the customer record, not the contact:

var context = nlapiGetContext();
var userID = context.getUser(); // returns internal id of CUSTOMER
var userName = context.getName(); // returns display name of CUSTOMER

Same when using the direct API:

var userID = nlapiGetUser(); // returns internal id of CUSTOMER

On the other hand, the email address works as intended:

Howdy, Stranger!

Log In

To view full details, sign in.


Don't have an account? Click here to get started!


This Week's Leaders

This Month's Leaders

All Time Leaders