Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
Accessing BASIC Assistant info on the client
I think an nlobjAssistantClient should be pushed by NetSuite, maybe with access to lastAction as that doesn't appear to be stored in the form - probably in the session.
Anyway, my client code needed to know what step it was on so I banged this out real quick. Posting here in case anyone else come across this requirement.
/** * Client helper object to expose some of the details about an Assistant. Sometimes you need to * know which step you are on so you can determine what to do - this object will supply that info */ function AssistantClient() { this.getCurrentStepNumber = function aC_getCurrentStepNumber() { return nlapiGetFieldValue('curstep'); } this.getCurrentStepName = function aC_getCurrentStepName() { return nlapiGetFieldValue('currentstepname'); } this.getStepCount = function aC_getStepCount() { return nlapiGetFieldValue('total_steps'); } } Steve Klett | Senior Developer
NetValue Technology
0