My Stuff
Comments
-
well i banged my head on this one ... why do we use promise for simple synchronous execution items like OK/Confirm box - the best that i did was use the javascript confirm box rather than NetSuite dialog : works like a charm now var res = confirm('Press OK to Save or Cancel to return'); alert(res); //pressed ok or cancel…
-
yes employee center can approve requisitions, expense reports, po and time entries
-
there can still be possibility of some records or logs remaining in the subsidiary - contacting support will help. alternatively, you can mark the subsidiary inactive.
-
NetSuite has global vendors (same vendor across multiple Subsidiaries) but no global customer as such. One work around that I can think of is create Parent customer and others as child so that you can pick reports at parent level which will include all sub-customers within. I have tested creating a child customer with a…
-
[LIST] [*]If you have a NetSuite OneWorld account, in the Subsidiary field, select one or multiple subsidiaries. To select multiple subsidiaries, press and hold the Ctrl key and then select each subsidiary. A subsidiary must be associated with a location for the location to be selected on a transaction or record related to…
-
intresting point. NetSuite allows time entries for employees and vendor resources working for you, so a typical work around should be create these equipments as vendor(internal) resources and use it for billing to customers
-
no native function for this. a basic script to convert csv file to RA record will do the job, i have done this and it works well
-
bump - no one ???
-
i am attaching a rough script - you can tune it to your need var resourceallocationSearch = nlapiSearchRecord("resourceallocation",null, [ ["startdate","onorbefore","today"], "AND", ["enddate","onorafter","today"], [ new nlobjSearchColumn("id",null,null), new nlobjSearchColumn("resource",null,"group").setSort(false), new…
-
Create a Search on employee : Set the filter as summary filter of Sum with formula - case when (to_char({time.date},'IW') = to_char({today},'IW') AND {time.type} = 'Actual Time' ) then {time.durationdecimal} else 0 end - this will sum up all time entries for current week and show zero for the ones not submitted. We are…
-
you will need to script this and on field change of resource check and search all resource allocation records for the day and if allocation is greater than 100% than return false with a popup warning
-
[ATTACH=CONFIG]n350182[/ATTACH] [ATTACH=CONFIG]n350183[/ATTACH] hi terminator i guess you will have to check and verify it the required features are available and enabled in your account. this works with the resource bundles which might be a separate license. attaching the screenshot here again :…
-
this function has been added in NetSuite now, Open the project and goto resources tab, click on resource details subtab, there you will see a "reassign" icon on the resources list, clicking this will open a window where you can replace the generic with an actual resource on all tasks. see screeshot. for more details refer…
-
i worked on it and found that freemarker is showing the email correctly as string, in fact freemarker does not have email as data type, using ${record.salesrep.email?string} which converts the email to string also gives underlined email hyperlink, so this is the pdf renderer or viewer which shows it as clickable link and…
-
workaround would be to use a custom field and populate it with formula string to convert original date to any desired format e.g. to_date(datestring, 'Mon-YYYY') and then use this field in printing or display purposes, also if this pertains to a particular user then the date format can be set under 'set preferences'
-
jokell you have the option of storing form with record which is a checkbox on form customization, you can disable this so that the record does not store the form, the form will automatically default to the users/roles default form
-
create a separate status field to track where in the workflow you are, then add a submit button after entry, and transition to pending approval only on clicking submit, this way you will have PO entered but not submitted and hence not going to pending approval till submit button is clicked. we have multiple workflows like…
-
we had the same issue, no matter what but vendor will show up in all lists irrespective of approved or not. one quick workaround that we are using is to set the vendor status to inactive on creation and custom field status to pending approval, once approved then the vendor status is set to active and it becomes available.…
-
use a simple workflow action script which will get value of partent record from the workflow and update it.
-
Contact role is not related to contact or customer but its related to the point where both meet. eg the same contact can be group leader for one customer and team manager for another or even Purchase manager for another vendor. so this supports multi relation for the same contact to different entities with different roles.
-
Yes, you can add an action to remove standard approve / reject buttons and add your own reject button and set the Event type to Edit. This way the button will be visible only during edit mode.
-
why dont use just disable the autonumbering on Project that way it will always be unchecked and you need to key in the project id
-
if a condition is not being met that why do you need to save and reopen in edit mode, better deploy a script that will not allow saving till the criteria is being met. this way the record remains open in edit mode - or better still use a popup to alert on the field which does not meet the criteria
-
Use the relevant field ID in curly braces on teh email subject line or template. Example : PO - {tranid} is pending for your approval this shows up the PO number on the subject line. Hope this helps
-
I had a similar issue and resolved using oldrecord and newrecord comprisions - basically i transition back to a pending approval state - you can configure the same state so that workflow sets the appropiate values - in case you want to treat it differently than create a separate state called reapproval and set fields and…
-
hi aremus, create the saved search and goto->email tab select the people to whom emails need to be sent unselect 'send if no results' to stop sending zero results - this way email goes only if something is found in the search
-
it is simple. you need to create a scheduled workflow which searches for all cases "Resolved - Pending closure" and transition to "In Progress" if a search on case messages contain an incoming email. Create a saved search first and than associate that in workflow transition criteria.
-
thanks for your suggestions - basically the normal person approves the PO by clicking on the button (transtion to different states based on criteria if amout > 5k vpstate, >10k cfostate etc.), my requirement is to transition to different states as above - if the PO falls in the result of the saved search (saved search kind…
-
try another route through the UI - I have done it for other objects - goto form customize - Actions - Disable Make Copy - Simple tried and tested - works great and no code required
-
creating Case of 12 as base unit does not sound like a good practice neither it looks like a base, it would be better to have unit as 'Case' and then you can have 12, 20, 80 anything underneath