My Stuff
Comments
-
How did you end up in a situation where you have the internal ID and not the script ID (custrecord...) of the field? Normally its the other way around where the developer knows the script ID but not necessarily the internal ID.
-
You can create your own custom column field that defaults to a random GUID and that will carry over upon transformation. You don't have a saved search join that way, but you can match the GUIDs by script.
-
If you're thinking of a scheduled script, you can run it every 15 minutes, search the login audit trail to see if a user logged in, and execute your desired business logic if they did.
-
Most likely NetSuite was trying to maintain backwards compatibility for any code that had already been written assuming the date/time would be in PDT.
-
Some quick answers to the above questions: 1 - This is the behavior of custom fields by default. You can set a default value or formula on the "Validating & Defaulting" tab of the custom field, but users are free to override this default. Make sure that the "Store Value" checkbox is checked on the field definition. 2 -…
-
It seems to have been taken down: https://netsuite.custhelp.com/app/answers/detail/a_id/39247 now redirects to the login page.
-
Another option is using the SuiteCloud Development Framework, but you'll run into most of the same limitations that you saw with SuiteBundler. There's no equivalent of a "sandbox refresh" for development accounts.
-
Some options are nlapiLookupField('item', 12345, 'recordtype'); or nlapiLookupField('item', 12345, 'type');
-
Try using searchresult[x].getValue('recordtype', null, 'GROUP')
-
2nd everything Oliver said. Instead of overwriting the built-in search button, couldn't you just create a link right below the field to your suitelet using an inline HTML field?
-
You can now add custom fields to addresses. Go to CUSTOMIZATION > LISTS, RECORDS, & FIELDS > OTHER CUSTOM FIELDS > NEW and select Address as the record type.
-
If the concern is about how VAT prints on the invoice, you should be able to adjust your advanced PDF templates to print VAT however you'd like. If the concern is related to the data model, NetSuite only offers tax amount calculation at the invoice level for US sales transactions.
-
I'm running a Customer Saved Search and I want the Last Modified Field to be formatted YYYY-MM-DD HH:MM:SS = 2012-11-14 13:30:00. I tried adding this to the Results tab -> Formula Numeric and used TO_CHAR({today}, 'YYYY-MM-DD') but I keep getting Invalid Expression. I can use this TO_CHAR({today}, 'YYYYMMDD') and that…
-
Email templates cannot be bundled, but they are scriptable. If you have enough templates, consider contracting with a developer to write a quick script to move them over. Also, you didn't mention if the bodies of your email templates are embedded in the templates themselves or are in linked files in the file cabinet. If…
-
Sure - 1. Add a filter for Pricing Fields...Price Level = the price level you want to export 2. Add a result column for Pricing Fields...Unit Price
-
Seems like a NetSuite defect to me, NetSuite will have to fix it. That said, since the issue appears to be intermittent, designing your script to reschedule itself and retry seems to be a work-around.
-
Have you checked the script execution log in your account for specific errors? Here's one issue that I'm aware of that many users are experiencing: https://usergroup.netsuite.com/users/forum/general/errors-troubleshooting/433660-intermittent-error-could-not-initialize-class-com-netledger-core-scripting-amdconfigloader
-
This looks like it could be do to a custom script that has DOM references on a custom address form.
-
I got the answer from NetSuite. It is their shortcoming. Such a "powerful" system has a 5mb limit! So much for using the emailed search results as our product feed!! Dang it!! Why NetSuite!?! What if you summarize the saved search with the count of results, and then click the link into NetSuite for the drill-down results.…
-
You could try making a copy of the search with fewer columns to see if it is a file size related issue. NetSuite does have caps on the number of search results returned in various contexts, but 5,485 does not match any of their documented caps.
-
As far as I know, you would file a case just as with any other bug report. NetSuite Support would then triage the issue for whether they consider it a defect or enhancement and the priority.
-
The final phase of the 2017.2 roll-out occurred last night, was your account one of the ones upgraded overnight?
-
As a work-around, have you tried printing the PDF and selecting "Save as PDF" as the printer to use?
-
That preference covers both internal ID numbers and field script IDs. Personally, it's one of the first preferences I enable when I log into an account.
-
In a development account with minimal data or customization, I routinely create customers in less than a second. I've also seen accounts where customers take that long or longer to save without major customization. Last I talked to NetSuite, they were still working to come up with performance benchmarks that customers…
-
Consider adjusting your process flow to create the addresses on the transaction itself instead of the customer record. Purchase orders and sales orders support transaction-level shipping addresses.
-
You can write a user event script with a "before submit" method that removes or zeroes out the incoming expense line and replaces it with the three desired expense lines. Alternatively, if you want to preserve the original transaction, you could write a custom GL lines plug-in to break out the GL posting.
-
For your sample orders, you can definitely use a script to set the customer's status back to a lead status after creating the sales order. If you're stepping on toes doing it immediately in the after submit user event script, consider using a scheduled script. For non-sample orders, it sounds like your opportunity status…
-
You could start with the Application Performance Management SuiteApp and see if it works for you. Just install bundle ID 67350. That bundle does not differentiate between 1-line and 1,000-line sales orders though. Another option would be our Assertology Automated Testing SuiteApp. With our SuiteApp, you can define business…
-
NetSuite minimizes portlets by changing the CSS class from ns-portlet-window-state-normal to ns-portlet-window-state-minimized. So if you change the ns-portlet-window-state-minimized CSS class to match the ns-portlet-window-state-normal class, then the portlet won't minimize. But this is all a hack, there's no supported…