If your company runs on Oracle NetSuite and you find that your users continually create duplicate customers even after training and retraining, you may consider that their global search results are not as helpful as they could be. This article explains a technique that your administrators can use to help everyone in your organization do a better job searching for and finding existing customer records before creating a new ones.
I see that when many companies go live on NetSuite they sometimes miss an opportunity to set the system up for success. It's the little things that go a long way in helping with adoption and quality of the outcome. User input should be audited and assessed regularly during the months after go live.
Setting up a saved search for "Customers", making it public, and defining it as the designated search template for "Results" will helping your end users more effectively find existing customers in your system.
Make sure that the search is marked public and available as list view.
In the results, it's helpful to add things like Name/ID, billing address, zip, and state. If your company is using one world and multi-subsidiary customers then the quality of end user training is important.
I find it helpful to add highlighting to call-out where a company may be winning or needs to be cautious.
Make sure that your available filters make sense with the column set previously chosen.
Be sure that the audience is set to ALL applicable roles.
Clicking the checkbox under the "Results" column will lead to this saved search being set to be used as the default for the global searches for this record type. In our case "Customers".
I hope you found this technique helpful.
NetSuite equips you with a comprehensive set of tools to maximize the efficiency of your software investment, benefiting both your team and the broader business. If you require expert NetSuite assistance, in process optimization, development or training, please feel free to contact us.
...
For many finance leaders, the monthly and quarterly close process is a recurring headache. Spreadsheets circulate through inboxes, checklists live on shared drives, and documentation is scattered across systems. The result? Lost time, inconsistent practices, and extra stress when auditors come knocking.
Make a Deposit in NetSuite to record funds you deposit into your bank account. Record Customer payments in the Undeposited Funds bank account. Use deposits to move funds from your undeposited funds bank account to your GL bank account when payments are physically deposited into the bank. This allows you to keep your GL bank account balance and the Actual bank account in sync.
NetSuite offers a few different ways to add landed costs into the value of an item upon receipt. Each method has certain benefits & drawbacks. The method discussed in this article is basic but also somewhat ridged. It involves directly linking a Vendor Bill transaction to an Item Receipt transaction.
Most companies believe their ERP is under control because they can close the books and produce financials. That is a low bar. The real test is whether the system reflects reality without explanation, adjustment, or second guessing.
Control does not break all at once. It starts in small places, usually in purchasing, where commitments, receipts, and billing begin to drift out of sync. The Purchase Order History Report exposes that drift immediately, and it does it without interpretation.
After testing NetSuite’s native 3-Way Match Workflows, our client decided they only needed an immediate alert users when a Vendor Bill doesn’t align with its Purchase Order or Item Receipt. We built a lightweight, native solution that runs automatically, displays a banner on the record, and emails the right people to follow up all in just a few lines of code. This solution is focused on item rate matching.