Best Of
Re: What permission does my user need to Delete a WMS Item Alias record?
Hi @Dext3r!
Good day!
Can you try the steps below?
- Login as an administrator.
- Navigate to Setup > Users/Roles > Manage Roles > Select Role
- Select Edit.
- Add the following permissions:
- Permissions > Lists > Custom Record Entries : Full
- Permissions > Custom Record > WMS Item Alias : Full
Let us know if this would work, thank you!
Re: payment Receipt reference number
Thank you! Creating the customer deposit creates the related record but does reveal the reference number on the payment receipt. I will try the custom field. This is something new to learn for me… Thanks again!
Re: Refunds Payable Account
Thank you for the guidance. I am only able to replicate this behavior within the Cash Refund transaction, as the system automatically generates a check transaction for it.
Re: How do I substitute an inventory item in a Bill of Materials Revision using a CSV upload?
Hello @Dave E
I'm assuming the Advanced Bill of Materials feature is enabled on your account since BOM and BOM Revisions are available options. With this, SuiteAnswer ID 49959 may not be applicable since this is for when said feature is off and components are directly added in the item record.
In your case, I would suggest using Import Type = Supply Chain, Record Type = Bill of Materials Revision
You can then prepare a primary and secondary file with the internal id of the BOM Revision as the linked field
Primary File column = Internal ID of BOM Revision
Secondary File columns = Internal ID of BOM Revision, Name of BOM Revision, Bill of Materials, Component Name, Component Yield, BOM Quantity, Item Source, Units
Import Options = Update
Make sure that Overwrite Sublists box is marked (if not checked, the components in your csv will just be added in the import, not replace the existing ones)
During mapping, Expand the NetSuite field mapping "Bill of Materials Revision - Components" to map fields like Component Name, Component Yield, BOM Quantity, Item Source, Units
I hope this helps!
Re: How can I increase the speed of my MR script that is performing multiple submitField functions?
Thanks Jervin, it means a lot to know you think my approach is correct.
Unfortunately I don't have much way to reduce the number of operations. Generally it is unlikely to be editing the same record at the same time, these updates come in large batches where moving 1 task in the route order then affects 20 other orders in that same route, requiring a large number of records to be updated. But sometimes the person planning these delivery routes might move a number of tasks around, sending hundreds of updates within a minute.
I could try to reduce the same orders being processed by searching through all the payload records waiting to be processed and only process the most recent one. My worry is that by doing so that these webhooks only send what information has been updated and not the whole task.
So if update #1 sends that the Task has a Driver of Alan and a Route order of 4 and update #2 sends that the Route order has been updated to 5, this new process would not capture that the Driver is Alan.
Sounds like a lot of work to search all the webhooks to gather the most recent information for each field that is mandatory in this process, but if saving the record in NetSuite is my only bottle neck then I suppose it's what I need to aim for.
I'll give it a go and likely create another thread if I need to. Thanks for your advice.
Dext3r
Ask A Guru Live SUITEBUILDER: RSVP Now!
Don't miss our Ask A Guru Live session featuring Jervin Teopengco , a SUITEBUILDER Guru.
Join us APRIL 22, 2026- 1:00 PM TO 2:00 PM EST.
RSVP and stay updated by following Community Events or the AskAGuruLive tag.
Re: How can I increase the speed of my MR script that is performing multiple submitField functions?
Hi @Dext3r,
Apologies for the late revert on this.
Map/Reduce already runs in parallel (up to your account’s processor limit, which is 2), so it seems like the bottleneck here isn’t parallelism. It’s more likely due to multiple updates hitting the same Sales Order in a short time.
I believe your current approach is already close to the lightest-weight option: record.submitFields() avoids a full load/save, though it still costs 10 governance units and triggers User Events/workflows. When many webhook updates target the same order, this can cause contention (e.g., “record has been changed”) and slow things down.
The biggest improvement would be to reduce how often each Sales Order is updated, for example batching or deduplicating updates so each order is only updated once per cycle.
Also worth checking if any User Events/workflows can be limited by execution context to reduce overhead.
Also, if you haven’t already, consider creating a Support case so logs and processor usage can be reviewed in more detail by the Support team.
To our members in the community have handled similar webhook volumes, feel free to share your approach!
I hope this helps!
Re: Multiple Sessions enabled but users still limited to one login
Hi @User_3XMAE
If a user has more than one role in the account, all roles must be 2FA-required.
Please see SuiteAnswers ID 95122 Authentication under Multiple Sessions per User Requires 2FA.
I hope this answers your questions.
Re: Overwrite of 2025 Invoice Numbers with Legacy (SAP) References
Hello @Mary Rivas
Good day and thank you for posting this new thread!
Hello everyone! We'd greatly appreciate your support in this matter. Your willingness to assista fellow member doesn't go unnoticed and is sincerely valued.
--
In case you know someone who is new to NetSuite, we encourage you todirect them to our newly launched "New to NetSuite" page.This page is specifically designed to offer them information and guidance andhelp them make the most out of their NetSuite journey. Click here for more details.



