My Stuff
Comments
-
That search is a good starting point, and you can customize it further by adding more columns, for example in your case a Quantity column. If you are after Totals, you can group the results: Item - Summary Type = GROUP Item Fields.. Description - Summary Type = GROUP Quantity - Summary Type = SUM Note that the above will…
-
Thank you, but the link does not work for me, it takes me to the Netsuite login screen (although I am already logged in), when I log in, it takes me to my dashboard. It's a common issue when sharing SuiteAnswers links. To access the page, log onto SuiteAnswers using the Support tab in Netsuite and then search for "35916"…
-
Have you looked at RF-Smart? http://rfsmart.com/
-
I thought about getting a printer with email-to-print functionality (for example HP ePrint), and have a script send to the printer address. Never got around to building it though. We are doing exactly this (except with some scripts on a VM monitoring the email and spooling it to the printers). If you are interested I am…
-
michoel I would like to know more when you have time. I've uploaded my notes and code to a gist here https://gist.github.com/michoelchaikin/80af08856144d340b335d69aa383dbe7
-
If you don't have a huge amount of inventory items, I would advise using the Adjust Inventory Worksheet for correcting your inventory levels. This will basically record the stock levels as absolute for that day, and if you later backdate transactions it won't affect your stock level. You can read more about the difference…
-
You can do this with a Saved Search by looking at the Applied To Transaction: Criteria: [LIST] [*]Internal ID is <fulfillment> [/LIST] Results: [LIST] [*]Internal ID - Summary Type = Group [*]Formula (Currency) - Summary Type = SUM, Formula = "{quantity} * {appliedtotransaction.rate}" [/LIST]
-
A quick search through the UG history brings up the following two threads with some discussion/options for tracking rentals in NS: https://usergroup.netsuite.com/users/forum/general/best-practices/3353-rental-options https://usergroup.netsuite.com/users/forum/general/netsuite-marketplace/36103-rental-module
-
Gabby, sorry I don't.
-
If you are not charging the credit cards through Netsuite, then uncheck the 'Credit Card' option from the payment method screen (you can find it under Setup-> Accounting -> Accounting Lists). If you do charge some cards through Netsuite and some externally, you can create two separate payment methods.
-
This might help, it's part of a node.js gulp script I use for deploying with SDF const spawn = require('cross-spawn'); const readline = require('readline').createInterface({ input: process.stdin, output: process.stdout, }); const getNetsuiteDomain = require('./rest.js'); /** * @param {Config} config The configuration…
-
firemound I would be very happy to. I've uploaded what I've done so far on github at https://github.com/michoelchaikin/netsuite-deploy. The gulpfile is in the samples directory.
-
It's something I am planning on doing eventually. This is actually just one part of the gulp build script that I'm using. It also has a SuiteTalk upload option which it automatically chooses if only script files were changed (much faster for development).
-
Seems related to https://bugs.eclipse.org/bugs/show_bug.cgi?id=494825 Depending on your version of Eclipse, you might be able to follow the the solution here http://stackoverflow.com/questions/24229841/disable-checking-for-specific-javascript-error-in-eclipse
-
At a minimum, I would like to see a community editable resource for code snippets / design / architecture that we can all contribute to (wiki style maybe?). Most of the code examples that are used either A) simply do not work or B) are so simplistic that it wasn't worth the time it took to write it. Having a dev community…
-
That's the only method I am aware of. What you can do is have the landing page be your Suitelet that runs your logic and then just redirects to the Home Dashboard, so it's pretty transparent to the users.
-
You can set this up in Setup > Company > General Preferences > Landing Page
-
To link an email sent via nlapiSendEmail() to a transaction, you need to set the records parameter var records = {'transaction': id}; nlapiSendEmail(author, recipient, subject, body, cc, bcc, <strong>records</strong>, attachments);
-
One question: Does this display hidden fields as well? I see that it doesn't display fields with empty values. It should. Basically, the script just calls the same AJAX page that NetSuite uses internally for nlapiLoadRecord() so whatever fields are available through that should be there. (I ended up doing that rather than…
-
Thanks for the feedback! :D
-
I think "Memorized Transactions" would work quite well for this (set "Remind Me" and Frequency = Never) https://system.netsuite.com/app/help/helpcenter.nl?fid=section_N564245.html
-
You could achieve this by creating a custom field on the Sales Order that you make available for Global Search, and use a Workflow to populate it after the record is saved/edited. (EDIT: I see khultquist answered at the same time as me. The only thing I want to add is that you can you a Workflow for this quite easily as…
-
Interesting article on Fortune about this partnership Microsoft, Oracle, NetSuite: Why Some Cloud Deals Are Fake News http://fortune.com/2017/04/14/netsuite-oracle-microsoft-cloud/
-
I've done this by setting the iframe size with a style tag instead of using setDisplaySize(), and it seems to be working so far. var url = '/app/common/search/savedsearchlist.nl'; var iframe = assistant.addField('content', 'inlinehtml', ''); iframe.setDefaultValue('<iframe style="display: block; height: 65vh; width:…
-
Could the issue be with "['systemnotes.field','anyof','custrecord296']"? I'm thinking you should be using the customid of the entity/transaction custom field that refers to the custom record, and not that of the custom record itself. I find it very helpful to save the Saved Search in the UI and then load and inspect in…
-
You can create a custom field of type 'Inline HTML' to put the notification in, and then use either SuiteScript or a Workflow to change the display depending on the credit hold status.
-
Hi Hemang, I'm not exactly sure what you mean, but the GL Impact screen is actually a saved search with the internal id -36, so a good starting point for you would be: var id = nlapiGetRecordId(); var search = nlapiLoadSearch('transaction', -36); search.addFilter(new nlobjSearchFilter('internalid', null, 'anyOf',id)); var…
-
From a security perspective I believe the Suitelet is more secure. If they have edit rights to the entire record, setting the field as 'inline' on the form level won't prevent them from going into a JavaScript console and entering nlapiSubmitField('salesorder', ..) and modify any field.
-
How are you extracting the data? If you are using the SuiteAnalytics Connect (ODBC) add-on module, you will want to use the Connect Browser. You can also obtain schema information via the system tables. https://system.netsuite.com/app/help/helpcenter.nl?fid=section_4407755805.html The Schema Browser is for Web Services…
-
I'm not familiar with that product, but from a quick look at their website it looks like they don't utilize the Netsuite ODBC module so I don't think that command would work.