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.
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!
Update values on parent record from Suitelet form
Hi
I have a "parent" transaction record such as an invoice.
On this, I have a userevent button which triggers a suitelet to capture the end user data.
Once the suitelet is submitted, this creates a instance of the custom record type (notes).
- Is there a way to also update the parent transaction record using values from the suitelet form?
the parent transaction is in 'view' mode when the suitelet form is opened.
From a demo account:
Once the 'add note' button is clicked:
On submit record created:
/**
*@NApiVersion 2.x
*@NScriptType Suitelet
*/
define(["N/ui/serverWidget", "N/log", "N/record", "N/url"], function (
serverWidget,
log,
record,
url
) {
/**
* @param {SuiteletContext.onRequest} context
*/
function onRequest(context) {
if (context.request.method === "GET") {
// Section One - Forms
var invoice_id = parseInt(context.request.parameters.recordId);
var form = serverWidget.createForm({
id: "notes",
title: "Notes",
});
var customerGroup = form.addFieldGroup({
id: "customerDetails",
label: "Customer Details",
});
customerGroup.isSingleColumn = false;
form.addSubmitButton({
label: "Submit",
});
var select
Tagged:
0