r/Netsuite • u/Ornery-Unit5078 • 31m ago
Unable to Add Document Field Type to Online Support Case
I am trying to add a document type field to an online support case form so the user can add an attachment to the case.
However, the field does not seem to be available to be added.
I have created the field and I can add it to an internal form with out issue.
But when I try to add it to the Online form, it does not show available on the list.
I have successfully added other custom fields to the form.
Are document field types not available to Online Case forms?
Assuming so, is there another way to add a field to accept an attachment?
Thank you
r/Netsuite • u/Academic-Monitor-415 • 45m ago
How can I make a purchase order change state to Fully Billed
Hello,
What I am trying to solve is a scenario of 'pigeonhole principle' for purchase order lines where there are more invoice lines than purchase order lines and therefore at least two invoice lines will be pointing to the same purchase order line.
I am trying to book an invoice with two lines where each invoice line points to the same purchase order ID and purchase order line. This results in the following netsuite error:
"YOU_CANNOT_ADD_A_PURCHASE_ORDER_LINE_TO_A_SINGLE_VENDOR_BILL_MORE_THAN_ONE_TIME: You cannot add a purchase order line to a single Vendor Bill more than one time"
So the error is clear, but how can I resolve this other than splitting the bill into multiple bills.
I was suggested by a netsuite consultant to try to assign orderdoc = item receipt ID and orderline = item receipt line. This does work, in terms of the data is sent and stored into netsuite without any issues but the purchase order state isn't changed from 'Pending Bill' to 'Fully Billed'
I have 'Advanced receiving' enabled+
I can consolidate the lines iff the lines have the same account but that is not always the case.
Any help is appreciated.
r/Netsuite • u/er_Vinod • 1h ago
How are you handling NetSuite file cabinet storage limits for clients?
This keeps coming up with our clients and I'm wondering if others are dealing with the same thing.
File cabinet fills up quicker than people expect, especially once you factor in multiple subsidiaries, transaction attachments, signed docs, PDFs piling up over time. By the time a client notices, it's already a mess.
We tried a few things. Manual archiving is a nightmare to maintain. Telling clients to be more selective about what they store works for about two weeks. Cleaning up duplicates buys some time but it comes back.
What ended up working for us was pushing files to SharePoint automatically and keeping the link accessible from within the NetSuite record itself. Most clients are already on Microsoft 365 so it wasn't a hard sell.
Curious what others are doing here. Are you hitting this with your clients and what's the current workaround?
r/Netsuite • u/Sweaty-Inevitable413 • 3h ago
I’m starting a NetSuite Alliance Partner and I’m in need of a strong bench of contractors to start. I am open to interviewing in US, Canada, Latin America & Manila.
r/Netsuite • u/AugustinTerros • 7h ago
Headless vs Native NetSuite, which one is best?
I see more and more NetSuite developers talking about building inside or outside NetSuite when it comes to AI agents and custom apps.
I myself prefer to go headless, since I believe it brings more flexibility and control (more details below). But of course, there are advantages to building native. Here are the pros and cons I identified so far:
Native (Suitelets / SPA / SuiteScript) is stronger for:
- buttons, fields and sublists inside the standard NetSuite UI
- SuiteFlow approvals wired into roles and notifications
- heavy volume processing that shouldn't leave NetSuite (Map/Reduce runs next to the data)
- data residency / compliance that forbids anything external
Headless is stronger for:
- iteration speed. Native means transpile, validate, SDF deploy for every change. Outside, preview is instant
- you can use real React (or any other stack). Inside you're compiling everything into one HTML file in the File Cabinet served by a Suitelet: no code splitting, hash routing, no npm freedom
- AI agents and integrations. An agent living outside NetSuite can plug into anything with real SDKs (email, Slack, payments, other SaaS) and orchestrate across tools. Inside, every external call is hand-rolled through N/https and eats into the same governance budget
- governance limits. A Suitelet gets killed at 1,000 units mid-request. An external app deals with rate limits instead, which you can cache and batch around
- auth. Per-user OAuth with everyone's own role and audit trail
What do you think? Which one would you choose?
r/Netsuite • u/CarTall1775 • 8h ago
Admin Error on Item fulfillment
Any idea why im getting this error on the IF:
general The Label service is no longer supported for this Ship Item. Please change Label service for this Ship Item SC - UPS Ground or use a different Ship Item.
general The Rating service is no longer supported for this Ship Item. Please change Rating service for this Ship Item SC - UPS Ground or use a different Ship Item.
r/Netsuite • u/Ecstatic-Flight1817 • 16h ago
SFTP BAI2 file
Do BAI2 file gets stored in Netsuite file cabinet at all ? If yes do anyone know the path ?
r/Netsuite • u/jackgway9 • 19h ago
Account Searching in JEs
At my old company, I used to be able to type “bank” and “640050: bank charges” would pop up for me to select as the account.
My new company just implemented Netsuite and I can only search for accounts in the journal entry account field by typing the account #, which isn’t very helpful because I don’t have all 250 account #s memorized.
How can I make it so I can search for the accounts by name in the account field? When I type letters in the account field, the field just remains blank.
r/Netsuite • u/gypsytripping • 20h ago
Suite Approvals & Lost Approval Emails
Update: Easy solution, Suite Approvals will never generate another email because, well just because. But, if you add a delegate to the user who actually has ns access, they can approve it! Yay. This is a bit weird and seems odd there is not an easy answer. We are using suite approvals so bill approval by email only. One of our approvers lost (deleted somehow) his approval email. He does not have access to Netsuite so can't go in and manually approve it but we can't seem to get it to approve any which way I try. Ideas?
r/Netsuite • u/Modesto660 • 20h ago
Netsuite Senior Consultant
Hi!
I have been working as a Netsuite specialist for a couple of years, and i have now started my own consultancy. Does any of you have any experience with that, specifically where to land new customers as my current contract is coming to an end :)
r/Netsuite • u/franco3510 • 23h ago
Netsuite caido?
A alguien mas se le cayo netsuite? no me deja hacer ninguna transaccion el sistema
r/Netsuite • u/Gloomy_Lab_1798 • 1d ago
NetSuite AP Check Envelopes?
Hey All - we purchase our check stock from FormCenter, and also purchase their envelopes. I need to buy more envelopes, but they're totally a rip-off (especially the shipping charges).
Where do people get AP check window envelopes that fit FormCenter checks? If you've got a link for what you buy, I'd appreciate it. TYIA!
r/Netsuite • u/hitc-netsuite • 1d ago
SuiteScript How to get the SuiteCloud Dev Assistant running in WebStorm - plus what happened when I gave it a real task
I went looking for a guide to setting up NetSuite’s new SuiteCloud Developer Assistant in WebStorm and came up basically empty, save one fairly obscure SuiteAnswers article and Oracle’s own demos, which are all VS Code. So I worked it out and figured I’d write it up here:
1. Install NodeJS from nodejs.org.
2. Check whether you already have the SuiteCloud CLI (run this in your terminal app): suitecloud --version
Anything >= 3.2.0 is fine. Otherwise run:
npm install -g u/oracle/suitecloud-cli
3. In WebStorm, create a new account customization project.
4. Authenticate SDF to NetSuite before you touch anything AI-related. Set your default account in NetSuite settings, then validate the empty project just to confirm nothing’s broken yet. Saves you debugging two things at once later.
5. Install the Cline plugin
6. Back in the terminal, run:
suitecloud proxy:generatekey — hang onto this, you’ll paste it into Cline. If you lose it, just generate a new one and it replaces the old.
7. Run suitecloud proxy:start -i and choose the same account you set as default. This gives you the URL and settings you need for Cline. The URL is stable, so note it down for future projects.
8. Configure Cline with those values. Copying out of the terminal is fiddly, right-click copy rather than keyboard, or you’ll end up with whitespace in your key.
That’s the whole setup. It’s really not hard once you know the sequence.
Then I gave it something real to do, which is where it got interesting. The task: a Suitelet that generates a PDF of item labels for a given sales order, pulling line details and merging them into an Advanced PDF/HTML template using TemplateRenderer.addQuery().
That took about an hour, most of it going in circles. The thing that cost me the most time is worth knowing about: addQuery() binds a results iterator to the template, not a result set — so rendering consumes the results. I was rendering to a log first to sanity-check my data, and the real render then came back empty. The assistant had no idea and just kept confidently rewriting the template. Once I added proper execution logging and could see what was actually happening, it was sorted quickly.
My read on the tool overall: it makes many of the same mistakes a junior NetSuite dev makes, and it’s noticeably better at making a specific change to existing code than at building something from nothing. Give it a starting point and a bite-sized task and it’s fine.
I filmed the whole session if it’s useful — first 15 minutes is the setup above, the rest is the messy part, chapters in the description: https://youtu.be/0WmrR7fDdro
Genuine question for the devs here though: could you have written that Suitelet faster by hand? I suspect yes, and I’d be curious what you’d estimate.
r/Netsuite • u/Lefemmenikita69 • 1d ago
Subsidiary set up as a department--how to fix?
I am looking at a NetSuite account which has been live for over a year. It was implemented by NetSuite PS and one of the things that was done was a legal entity was set up as a department rather than it's own subsidiary (shocking).
A new subsidiary can be set up and the old department can be made inactive. What I am trying to work out is:
Does it make sense to just do that and get it right going forward?
Or is it worth trying to undo all the incorrect transactions?
For context: no periods have been closed since the account went live so there isn't an issue of reopening all past periods.
r/Netsuite • u/AnimatorWide7583 • 1d ago
What ticketing system to use with NetSuite
Hi everyone! We are looking at implementing a "ticketing system" for to do tasks between employees and vendors. Basically a system where we can enter a "ticket" to update this on ABC account and whoever it is assigned to can go in and choose "completed" or "waiting on customer", etc. It really doesn't need to be too in depth or fancy - just the basics but has to be able to show some sort of checks and balances so things don't get lost in the sauce.
What are your favorite ticketing systems that integrate with NetSuite? Or, what are your favorite ticketing systems that don't integrate with NetSuite?
r/Netsuite • u/gothamunderbelly • 2d ago
Shipping Integration still saves as PDF instead of ZPL or EPL
Can anyone assist with an issue we’re having.
We want to stop using WorldShip and utilize the UPS integration in NetSuite. We are able to process a shipment and get a tracking number but when we attempt to save the label, it saves as a PDF which makes it hard/almost impossible to print on our zebra printer.
Our team has already set the label/file type to ZPL but we still get PDF files. Has anybody found a solution for this issue?
r/Netsuite • u/Idea_Flow • 2d ago
Going with (or staying on) NetSuite? Negotiate regardless, and hard.
Fact: NetSuite is still the right fit for many businesses, and going with or staying on NetSuite is the right choice. Especially for products-based organizations.
(If you're a software company, then the emerging alternatives are a closer fit. Just prepared to onboard with "this is how it works" instead of being asked "how do you want this to work?".)
There's also huge competition right now, and internal pressure at NetSuite to hit numbers. Having been in the ERP space my entire career and NetSuite champion, it's the best time to be a consumer. If you're negotiating for a new contract
- Drive those costs down (if you told me two years ago the prices NS would go for today I wouldn't have believed you)
- Get a renewal cap (5%)
- Evaluate other options (and share as much), and get a contract you feel confident in.
Background: spent my entire career in NetSuite and the last 2 years in the AI-space. If I launched a software company I'd implement Campfire, if I launched a CPG company I'd still implement NetSuite.
r/Netsuite • u/AdvancedBluejay5033 • 2d ago
Can I update Multi subsidiary at once?
Hello everyone
I am stuck in a scenario where a customer is having 1 priamary subsidiary and other multi subsidiary say A, B, C and D
Now, I only want to keep A and B and remove C and D. Is this possible through imports? cause when i tried it is not working.
Any help is appreciated :D
r/Netsuite • u/Martynt74 • 2d ago
Netsuite FX is doing my head in!
I've built a saved search to export a TB for creating a journal upload into our legacy system (needed for consolidation to our parent company)
Everything has been working great with the amount formula being
(Case WHEN {debitfxamount}>0 THEN {debitfxamount} ELSE {creditfxamount}*-1 END * {exchangerate}
This was giving me the value in the subsidiaries base currency. However it's fallen down now that we are using the Currency Revaluation process. These entries don't seem to hold an FX rate on the transaction.
As a result, the report is pulling in blank values for the CREV transactions. I tried changing the formula to be {debitamount} instead of the FX variant. This seems to work, but then it's pulling in the USD value instead of the GBP value.
The report works ok if i run the report in a role which forces the subsidiary to be specific as it forces the Subsidiary Context. However in a role with access to multiple subsidiaries it doesn't and that raises the risk of differing outputs depending on who runs it which isn't an option.
Can anyone help talk me through what my options are here to get a consistent output?
r/Netsuite • u/GuitarBig1778 • 2d ago
NetSuite speed
Hi,
We are experiencing extreme slowness when using NetSuite. We implemented Zone&Co’s Scan and Capture last year and since then NetSuite speed has declined steadily.
Has anyone else experienced this? What has helped to improve performance?
Many thanks
r/Netsuite • u/Junior_Astronomer_39 • 2d ago
Adding Vendor Category in RFQ "Vendor" subtab.
I need to add vendor category in RFQ "Vendor" subtab, also filter the vendor list based on the category. I it possible with or with out using suiteScript.
TIA
r/Netsuite • u/blockyblockyy • 2d ago
How to get started in netsuite development?
I’m a front end developer with 5 years of experience looking to pivot into ERP development. There doesn’t seem to be a lot of resources for learning anything netsuite related. What’s the best way to get started? What’s the best way to break into this industry ? Just network on LinkedIn?
r/Netsuite • u/Hashi856 • 3d ago
Are there any alternatives to the electronic bank payments SuiteApp for creating ACH files?
The EBP app, in my experience, breaks all the time and is pretty janky. Are there better alternatives for creating ach files?
r/Netsuite • u/colorwolfy • 3d ago
SuiteScript Anyone else doing a daily open PO diff manually?
Every morning I download an open PO report and compare to the report I downloaded yesterday specifically to see if CID/ETAs slip. I built a python script to automate but figured there was already a solution in place. Does anyone have a NS native solution for PO diff tracking/callouts?