Discussions
Read on for the latest updates including:
• Agenda Builder launch
• SuiteWorld On Air registration
• New NetSuite Prompt Studio Contest
• And more!
Check out this thread to learn more!
Changing entity in BeforeSubmit for SalesOrder generates TRANS_NOT_COMPLETED error
Greetings,
I'm writing a User Event script "Before Submit" function triggered by creating a Sales Order from web services. I want to change the Customer ('entity') value in my SuiteScript, but when doing so get an error "TRANS_NOT_COMPLETED" web service response.
The code line is below - if I comment the setFieldValue out, everything else works fine.
var curRec = nlapiGetNewRecord();
.....
curRec.setFieldValue('entity', '1375');
Note I'm able to change other data points, examples:
curRec.setFieldValue('customform', '68');
curRec.setFieldValue('trandate', '2/15/2015');
Just unable to figure out why I can't change 'entity' and what exactly is causing the 'TRANS_NOT_COMPLETE' error. Looking forward, I have a similar issue trying to change the Project ('job') field in a similar fashion, noting we are using Advanced Projects but think it may be the same root cause as this.