My Stuff
Loading
Comments
-
Have you tried to set the Criteria: Status is CUSTOMER-Closed Won and check the Send Email Alerts When Records are Created/Updated on the Email tab?
-
Most probably not. Are you checking those values from the System Notes fields?
-
If you do a Transaction Search and in your criteria you should choose: Type = Purchase Order Mainline = No On the Results tab you should select Quantity Fulfilled / Received.
-
Performance wise, the Has Keywords condition will have a better performance for your search. I would think that Contains and Has Keywords will do pretty much the same thing but in order to avoid timeouts, I would definitely use Has Keywords.
-
From a previous experience creating a search but it is also mentionned in the Documentation @ : NetSuite Basics : Increasing Speed and Performance in NetSuite : Improving Server Performance : Optimizing Search Performance Avoiding the “Contains” Condition in Searches: If all the records you want to retrieve contain words…
-
What you would want to do is to do a Grouping by Name in your results. Then you also need to add Transaction : Date and do a Max on that field (you can get that in Transaction Fields... Hope this helps.
-
Hello Latif, Well you are not stuck for good with this situation. With the help of some scripting (Schedule Script) you can have access to set the form on all Prospects. How many records are we talking about? Regards,
-
You cannot change the Custom Form on the Customers by Mass Update. However, if the form was not saved with the Record, you would be able to set the new form as preferred and the prospects should then load in the new form. Regards,
-
What you can do is customize a Case form as you like, i.e Hide/Add Fields etc. and then allow the Customer Center role to use/view this form.
-
Hello, When you say it does not display correctly, what do you mean exactly? You can add a hyperlink in a Transaction Form. One way to do this is to go to Setup - Customization - Transaction Forms and Edit the Form you want to add the HyperLink. Go the the Screen Field Subtab and add a New Field of Type HyperLink. You can…
-
Hello, It is fairly simple to put an image if you use HTML forms to print Sales Orders etc.. You can simple Edit the form in Setup - Customization - Transaction Form HTML Layout Edit The form and include your IMG src HTML Tag with the src to the URL given in the File Cabinet for the images you want to use. Then go to Setup…
-
Hello Max, You mean that you have a custom field in Activity records and you want to perform a saved search on that? If yes you can do that as the custom field will be listed in your filter/criteria of your saved search. To get the time frame you can simple use the Date criteria.
-
Hello, Take a look at Setup - Web site - Themes. On The Body Tab you can Change Logo and Tab Template. Regards,
-
Hi, I would suggest to remove the comma in your carttotal for a dot. you can do that using RegEx for example: carttotal = carttotal.replace(/\,/g,''); Hope this helps.
-
Sadly I had to code that the same functionality :h_a_w:. Good thing I fell on this thread. Would Advanced Templates (Beta) help? Would it be feasible to create 3 Transactions forms and each one of them has an associated PDF Template, then we can chose the form to print? Mark
-
If I got your question well, the Look Up will happen on the Item Record. Not on the Line Items. If you use a script, I am supposing it will run on a Transaction (Sales order for example) and will Look Up the Type on the Item Record for each line. There is no problem doing this as you will use the item ID on the line item…
-
You can access it by code, but you cannot make it visible I believe. So for Coding purposes it's the solution. Thanks Olivier.
-
Hi Adam, You could try passing the object as a parameter, here is an example. var params = []; params.resultsjson = resultsJSON; var Url = "https://forms.netsuite.com/app/site/hosting/scriptlet.nl?script..."; try { var response = nlapiRequestURL(Url, params); return response; } catch (e) { nlapiLogExecution('DEBUG', 'url…
-
Hello, If you want to view it in the UI, you can simply add a column field Sourced on the Item Type. If you want to do programming things behind the scene, you can use nlapiLookupField on the Item Record. Hope this helps,
-
Scheduled Scripts for a Webstore is not advised. You will keep your user hanging online specially if your script gets Queued for whatever reason at NetSuite or by your own account already running one scheduled Script. Even if you have multiple script queues, I would stay away from a scheduled script on a webstore unless…
-
The first thing you should try to do is to see if there's room for optimization in your script. Look at API calls in Loops and see how you can make it run with as little api calls as possible. Suitelets as User Events/Client Scripts are limited to 1000 units. By reading your code you should have a rough idea of how many…
-
I also believe that nlapiGetFieldValue is the problem. You should load the record instead and then use record.getFieldValue("Something"); I would more go in the direction of : request.getParameter('customerid'); record = nlapiLoadRecord('customerid'); record.getFieldValue('something'); Hope this helps,
-
In order to Load the record you need to get the ID from the search result. you would need something like that: var recordId = searchresults[i].getValue('internalid',null,'group'); then use nlapiLoadRecord with the ID. Regards,
-
I was simply giving an idea of how to get the correct customer ID with Grouping ;). So instead of var recordId = searchresults[i].getValue('internalid',null,'group'); replace the 'internal' with the column that contains the Customer ID in your custom record. Having Said that. The code that Frederick gave has a pretty big…
-
Hello, You should be able to do that with scripting. If the Category equals something, then change the customform field
-
Hello, Maybe if you do not mind posting your script so we can take a quick look at it then we might figure if there's something wrong with it. I suppose you have created a client Script on page init? Regards,
-
The email used for the reply is the one defined in employee 6622. As far as I know, you cannot generate the NetSuite Email with the Hashes that preceeds the @something.netsuite.com Regards,
-
Exactly, A script set to Execute with a schedule of one time for example will not get automatically re-scheduled if it runs out of metering. You need to verify the metering in your code and determine if you stop the execution and re-schedule your script yourself. However a script that has a Recurrence of Daily and runs our…
-
Hello, from what I know, it should start running again in the next hour as your script is scheduled to execute every hour. Regards,
-
Are you familiar with Scripting? There's some heavy duty stuffs you will need to do. Let us know.