My Stuff
Please note that on Friday, September 19, 2025, at 8:00 PM Pacific time, our Case Management System will undergo a scheduled maintenance for approximately 4 hours. During this time, case creation via SuiteAnswers will be unavailable and inbound calls will be routed to Customer Service.
Comments
-
It's a test environment so subsidiary name is OK but thanks for consideration :) The scenario is: I am creating a Bill matching a PO with SuiteScript. I am sending a tax code for the item line, it's the code for %SE-25. But when the bill is created in NS, the tax code is set to UNDEF-SE which is the default tax code, so NS…
-
Sure, this is the PO (notice the tax code, SE-25% is the one I am trying to apply via the script): Nexus for the subsidiary: The nexus:
-
Okay but when I bill the PO from NetSuite, it allows me to select a different tax code than the default one, I want to do the same thing with SuiteScript for the item line.
-
So if I am understanding this correctly, we cannot specify a custom tax code for the Item while creating the PO matched bill? it is determined by the nexus ?
-
I think we are using worldone region free environment. I have checked the item in the PO. It has in fact a tax schedule which has 2 US nexuses and 1 Non-US nexus (which is Sweden) In the Sweden nexus, Sales tax code and Purchase tax code is empty. Could that be the problem ?
-
Hi Patrick, we are using Legacy tax.
-
You can ignore my previous question. I did some research and found an example here: https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/section_1536244919.htm Using the setting in the example worked. Thanks!
-
Hi Patrick, thanks for your answer. It seems like changing the Consolidated Exchange Rate setting to None works in NetSuite, but is there any way to reflect that setting in SuiteScript?
-
Thanks Patrick. So this depends on which SuiteTax engine is used, if the user has a custom SuiteTax engine some tax fields may be mandatory?
-
So if I understand correctly, we have expense lines in the bill. When we save it, are tax lines automatically generated by NetSuite, or do we need to send all tax related info as well? if so which info / fields are required ?
-
Thank you @Patrick Fresnosa-Oracle that answered my question. For future reference I was able to check whether SuiteTax enabled with the following code: require(["N/runtime", "N/log"], function (runtime, log) { var featureInEffect = runtime.isFeatureInEffect({ feature: 'SUITETAXENGINE' }); log.debug('SuiteTax feature is…