<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CEEDQ3c5eCp7ImA9WhRRFEk.&quot;"><id>tag:blogger.com,1999:blog-23371621</id><updated>2011-11-27T17:11:12.920-08:00</updated><category term="tasks" /><category term="infrastructure" /><category term="netsuite pricing overage best practices" /><category term="data storage" /><category term="NetSuite" /><category term="files" /><category term="SalesForce.com" /><category term="events" /><category term="activities" /><category term="cloud" /><category term="NetSuite Customization Ecommmerce Web Checkout Shipping" /><category term="phone calls" /><category term="SAAS" /><title>Suite Ideas</title><subtitle type="html">Musing from a NetSuite implementer and business process analyst about NetSuite, implementation tricks and tips as well as other SAAS applications and business online.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://suite-ideas.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://suite-ideas.blogspot.com/" /><author><name>Mark Walker</name><uri>http://www.blogger.com/profile/01251648074560046370</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://2.bp.blogspot.com/_ysNsDyHxyfs/SwMEtIHUFhI/AAAAAAAAABU/jt_C9NjkpVE/S220/markheadshot.JPG" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/SuiteIdeas" /><feedburner:info uri="suiteideas" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;D0YDQnkyfCp7ImA9WxBTE0U.&quot;"><id>tag:blogger.com,1999:blog-23371621.post-334513937961717029</id><published>2009-12-09T10:54:00.001-08:00</published><updated>2009-12-09T10:59:33.794-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-09T10:59:33.794-08:00</app:edited><title>My musings represented in Wordle</title><content type="html">&lt;a href="http://2.bp.blogspot.com/_ysNsDyHxyfs/Sx_zPbmXxnI/AAAAAAAAAB4/7Zksi9_AicY/s1600-h/december-wordle.JPG"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 320px; DISPLAY: block; HEIGHT: 205px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5413312723554911858" border="0" alt="" src="http://2.bp.blogspot.com/_ysNsDyHxyfs/Sx_zPbmXxnI/AAAAAAAAAB4/7Zksi9_AicY/s320/december-wordle.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;It is interesting to look back and see the sorts of things I have been talking about represented in Wordle.  Courtesy of &lt;a href="http://www.wordle.net/"&gt;http://www.wordle.net/&lt;/a&gt;. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23371621-334513937961717029?l=suite-ideas.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bjj5kpkBW4_dfdgnsS1pVs3HEz4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bjj5kpkBW4_dfdgnsS1pVs3HEz4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bjj5kpkBW4_dfdgnsS1pVs3HEz4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bjj5kpkBW4_dfdgnsS1pVs3HEz4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SuiteIdeas/~4/SHaesQn69ng" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://suite-ideas.blogspot.com/feeds/334513937961717029/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=23371621&amp;postID=334513937961717029" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/334513937961717029?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/334513937961717029?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SuiteIdeas/~3/SHaesQn69ng/my-musings-represented-in-wordle.html" title="My musings represented in Wordle" /><author><name>Mark Walker</name><uri>http://www.blogger.com/profile/01251648074560046370</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://2.bp.blogspot.com/_ysNsDyHxyfs/SwMEtIHUFhI/AAAAAAAAABU/jt_C9NjkpVE/S220/markheadshot.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_ysNsDyHxyfs/Sx_zPbmXxnI/AAAAAAAAAB4/7Zksi9_AicY/s72-c/december-wordle.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://suite-ideas.blogspot.com/2009/12/my-musings-represented-in-wordle.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMNR346eip7ImA9WxNaGUg.&quot;"><id>tag:blogger.com,1999:blog-23371621.post-2693394773104520942</id><published>2009-12-04T09:57:00.001-08:00</published><updated>2009-12-04T11:04:56.012-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-04T11:04:56.012-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="files" /><category scheme="http://www.blogger.com/atom/ns#" term="data storage" /><category scheme="http://www.blogger.com/atom/ns#" term="NetSuite" /><category scheme="http://www.blogger.com/atom/ns#" term="activities" /><category scheme="http://www.blogger.com/atom/ns#" term="phone calls" /><category scheme="http://www.blogger.com/atom/ns#" term="events" /><category scheme="http://www.blogger.com/atom/ns#" term="tasks" /><title>Mass Deleting Files  and Activities From NetSuite</title><content type="html">NetSuite has instituted storage charges for users with data in excess of the lesser or 1GB per user or 10GB - see my earlier post for details. Therefore, it behooves NetSuite customers to delete unnecessary data from their account. This can be very tricky for transactional data but can be quite simple for two types of data:&lt;br /&gt;&lt;br /&gt;1. Files&lt;br /&gt;2. Activities (Tasks, Events, Phone Calls)&lt;br /&gt;&lt;br /&gt;There are mass updates available to automate mass deletions of files and activities from NetSuite in order to reduce storage charges.&lt;br /&gt;&lt;br /&gt;In administrator role, go to Lists&gt;Mass Update&gt;Mass Updates and select Files. This will reveal a "Delete Files" mass update which allows search-based deletion of files on a scheduled basis.&lt;br /&gt;&lt;br /&gt;For example, it may be your policy to delete all files that were created at least 12 months ago, were last viewed at least 12 months ago and were last modified at least 12 months ago. Once these criteria are set, the mass update can be scheduled to run every month ensuring that old data are purged on a regular basis.&lt;br /&gt;&lt;br /&gt;Alternatively, these files can be moved to an archive folder which can then be downloaded for archiving purposes and then deleted.&lt;br /&gt;&lt;br /&gt;With regard to activities, separate deletion mass updates also exist for Tasks, Events and Phone Calls. In administrator role, go to Lists&gt;Mass Update&gt;Mass Updates and select Activities. This will reveal "Delete Tasks", "Delete Events" and "Delete Phone Calls" mass updates. Again, these can be scheduled and the activities selected can be determined based not only on the date of the activity but also on data for any connected customer, contact, case or transaction.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23371621-2693394773104520942?l=suite-ideas.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8B-IiMbbcWirGB9PU80_g0hGNdA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8B-IiMbbcWirGB9PU80_g0hGNdA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8B-IiMbbcWirGB9PU80_g0hGNdA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8B-IiMbbcWirGB9PU80_g0hGNdA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SuiteIdeas/~4/Tg5yYMQGHSc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://suite-ideas.blogspot.com/feeds/2693394773104520942/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=23371621&amp;postID=2693394773104520942" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/2693394773104520942?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/2693394773104520942?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SuiteIdeas/~3/Tg5yYMQGHSc/mass-deleting-files-from-netsuite.html" title="Mass Deleting Files  and Activities From NetSuite" /><author><name>Mark Walker</name><uri>http://www.blogger.com/profile/01251648074560046370</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://2.bp.blogspot.com/_ysNsDyHxyfs/SwMEtIHUFhI/AAAAAAAAABU/jt_C9NjkpVE/S220/markheadshot.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://suite-ideas.blogspot.com/2009/12/mass-deleting-files-from-netsuite.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YMSX4yeSp7ImA9WxNaF0Q.&quot;"><id>tag:blogger.com,1999:blog-23371621.post-482561621925400003</id><published>2009-11-24T09:10:00.000-08:00</published><updated>2009-12-02T13:59:48.091-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-02T13:59:48.091-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SalesForce.com" /><category scheme="http://www.blogger.com/atom/ns#" term="cloud" /><category scheme="http://www.blogger.com/atom/ns#" term="NetSuite" /><category scheme="http://www.blogger.com/atom/ns#" term="infrastructure" /><category scheme="http://www.blogger.com/atom/ns#" term="SAAS" /><title>SAAS is no longer the only CRM / ERP Cloud Computing Model</title><content type="html">SAAS, software as a sevice, has been the dominant delivery model for on-demand applications for some time. It replaced the initial ASP (application service provider) model that emerged at the beginning of the decade. The vast majority of applications that we use online are delivered using this model - this blog, for example, and all of the Web 2.0 applications that we obsess over.&lt;br /&gt;&lt;br /&gt;But a new model is emerging which takes the best of both worlds - &lt;span style="color:#ff0000;"&gt;cloud infrastructure&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;So what is it? Who's using it? And why should you care?&lt;br /&gt;&lt;br /&gt;The emergence of cloud infrastructure options is in some respects back to the future to the pre-2000 world of collocation and managed hosting. But in many ways, it is radically different. Cloud Infrastructure providers such as Amazon, and to a certain extent Zoho and Force.com to name some household names, provide access to virtualized servers (ie large server farms that function like lots of little servers) within a professionally managed hosting environments. You buy just the processing that you need. This democratizes the application hosting game.&lt;br /&gt;&lt;br /&gt;The emergence of these virtual servers is a potential game-changer for the CRM and ERP markets. Until now, the main advantages proclaimed by SAAS market leaders were that they were always on and available anywhere with no servers or software to maintain. Building these facilities was expensive and complicated and presented a barrier to entry that even large entrants have stumbled across. Another issue with these large shared facility customers is load balancing over shared resources (ie if someone sharing your server uses a lot of processing power, your application may feel it).&lt;br /&gt;&lt;br /&gt;Now, smaller entrants such as SugarCRM and OpenBravo ERP are offering preconfigured bundles that can be rapidly installed in Amazon's Cloud. This approach may present the best of both worlds for some customers. This is not to say that the products emerging are functionally fully competitive with NetSuite for example but in time this will start to happen. Here are the advantages and disadvantages that I see:&lt;br /&gt;&lt;br /&gt;1. Still in the Cloud: The applications are fully web-based and are indistinguishable from their true SAAS comparators in this respect.  Customers don't need any local infrastructure other than an Internet connection and a browser.&lt;br /&gt;&lt;br /&gt;2. Less Expensive: The applications that are leading this charge often come from the OpenSource world (which will be the subject of an upcoming post) and are often dramatically less expensive to own and operate (or even free except for the Cloud platform costs). On the other hand, these applications are less mature in most cases.&lt;br /&gt;&lt;br /&gt;3. No lock-in: It's your "virtual" server, it's your data. Migrating from one system to another is never easy but at least you can access you data directly.&lt;br /&gt;&lt;br /&gt;4. Extensible: Many of these systems offer the ability to integrate with other cloud reporting tools securely within the server environment. For example, data for an ERP application can be stored in MySQL and be made accessible to a reporting application in the same cloud at near LAN speeds or another cloud via web services.&lt;br /&gt;&lt;br /&gt;5. More competition: SAAS Market leaders such as have complex and expensive infrastructures to deliver their applications and have shown impressive uptime. Now, however, many small providers can enter the space without building the same level of expertise or infrastructure.  It's not the same as the dedicated engineering teams that the large players have but that may not be necessary.&lt;br /&gt;&lt;br /&gt;6. Beware the small software company: One thing you definitely get with NetSuite and SalesForce is SIZE and reliability. They aren't going away anytime soon. This is just as critical to the new companies' customers - after all, we are talking about systems that run your whole business, not the latest photo site.&lt;br /&gt;&lt;br /&gt;So, my overall take. SAAS is becoming less a category of software than a delivery model for web-based software. The emergence of cheap cloud infrastructure will create new opportunities, new business models and ultimately more choice.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23371621-482561621925400003?l=suite-ideas.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XX835ZGbnGN3zoG6zpcOhamwRsU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XX835ZGbnGN3zoG6zpcOhamwRsU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XX835ZGbnGN3zoG6zpcOhamwRsU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XX835ZGbnGN3zoG6zpcOhamwRsU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SuiteIdeas/~4/q1EdgRXMp9k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://suite-ideas.blogspot.com/feeds/482561621925400003/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=23371621&amp;postID=482561621925400003" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/482561621925400003?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/482561621925400003?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SuiteIdeas/~3/q1EdgRXMp9k/saas-is-no-longer-only-crm-erp-cloud.html" title="SAAS is no longer the only CRM / ERP Cloud Computing Model" /><author><name>Mark Walker</name><uri>http://www.blogger.com/profile/01251648074560046370</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://2.bp.blogspot.com/_ysNsDyHxyfs/SwMEtIHUFhI/AAAAAAAAABU/jt_C9NjkpVE/S220/markheadshot.JPG" /></author><thr:total>1</thr:total><feedburner:origLink>http://suite-ideas.blogspot.com/2009/11/saas-is-no-longer-only-crm-erp-cloud.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYHSXs5fSp7ImA9WxNbFkg.&quot;"><id>tag:blogger.com,1999:blog-23371621.post-3132099438613038715</id><published>2009-11-19T08:30:00.001-08:00</published><updated>2009-11-19T09:02:18.525-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-19T09:02:18.525-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NetSuite Customization Ecommmerce Web Checkout Shipping" /><title>Managing Regional Web Shipping Methods in NetSuite</title><content type="html">Many NetSuite customers ship to a variety of different regions and countries that require different shipping policies. The tools in NetSuite to manage these are quite limited but can do extraordinary things. This is the first in a series of posts about managing shipping methods for NetSuite ecommerce stores. The focus today is regionalizion.&lt;br /&gt;&lt;br /&gt;Here is the most common scenario: You want to offer one set of shipping methods in the mainland US. You need another set for Canada to reflect increased costs and manage customer expectations crossing the border. A third set for far flung places such as Alaska, Puerto Rico and Hawaii. And a fourth set for the rest of the world. A more complex version of this divides the US up into zones by state.&lt;br /&gt;&lt;br /&gt;In release 2009.2, NetSuite introduced the ability to restrict a shipping method by country. So you can have one set for Canada and another for the US and a third for the rest of the world. To do this go to the shipping item (Lists&gt;Accounting&gt;Shipping Items in Admin or Full Access) and edit the Shipping and Handling Rules to either include or exclude the desired countries. This is OK as far as it goes, but you can still end up shipping ground to Hawaii.&lt;br /&gt;&lt;br /&gt;To take this to the next level, you need to add some smarts to your checkout. To do this, you need to create an index of your shipping methods and an index of shipping zones by state, province or territory. A script is then used to detect which state the customer is shipping to and only show the correct methods. If the user has not selected an appropriate method, the script will not allow the order to submit and will display an error.&lt;br /&gt;&lt;br /&gt;The script must also detect when there is no pre-calculate applicable method (eg shipping a piano to Australia) and present a default RFQ method advising the customer that the shipping needs to be quoted and their credit card will not be charged until they approve the quote.&lt;br /&gt;&lt;br /&gt;If desired, you can have multiple zone matrixes driven by additional factors (eg - if an item on the order needs to go by freight, or a method only applies if you are paying by credit card)&lt;br /&gt;&lt;br /&gt;Examples of sites in which I have done this include &lt;a href="http://www.woodlanddirect.com/"&gt;WoodlandDirect&lt;/a&gt; and &lt;a href="http://www.novanatural.com/"&gt;NovaNaturalToys&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Next up: Rush orders, upcharges, location-specific quantities and all sorts of other funky things you can do with or to a NetSuite checkout.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23371621-3132099438613038715?l=suite-ideas.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/e8yIiCXhd-21XLdhg-gZXNO6mbA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e8yIiCXhd-21XLdhg-gZXNO6mbA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/e8yIiCXhd-21XLdhg-gZXNO6mbA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e8yIiCXhd-21XLdhg-gZXNO6mbA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SuiteIdeas/~4/0-_a7lastc0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://suite-ideas.blogspot.com/feeds/3132099438613038715/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=23371621&amp;postID=3132099438613038715" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/3132099438613038715?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/3132099438613038715?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SuiteIdeas/~3/0-_a7lastc0/managing-regional-web-shipping-methods.html" title="Managing Regional Web Shipping Methods in NetSuite" /><author><name>Mark Walker</name><uri>http://www.blogger.com/profile/01251648074560046370</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://2.bp.blogspot.com/_ysNsDyHxyfs/SwMEtIHUFhI/AAAAAAAAABU/jt_C9NjkpVE/S220/markheadshot.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://suite-ideas.blogspot.com/2009/11/managing-regional-web-shipping-methods.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYDSXo7fSp7ImA9WxNbFEU.&quot;"><id>tag:blogger.com,1999:blog-23371621.post-1392558730996189811</id><published>2009-11-17T11:20:00.001-08:00</published><updated>2009-11-17T12:02:58.405-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-17T12:02:58.405-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="netsuite pricing overage best practices" /><title>Managing Your NetSuite Account To Minimize Data Storage Overage Charges</title><content type="html">NetSuite has started charging clients for excess data storage at a list rate of $1500/yr/GB after 10GB. We have seen the first renewals under this policy.  This pricing has been in place for a long time but was not enforced by NetSuite as far as I am aware.  As far as I know, this is NOT being enforced mid-license.&lt;br /&gt;&lt;br /&gt;This can come as quite a shock for customers, particularly ecommerce customers, who have lots of transactional data even though NetSuite has specified the 10GB limit on all quotes for a number of years. &lt;br /&gt;&lt;br /&gt;So the questions you should ask are:&lt;br /&gt;&lt;br /&gt;1.  Does this apply to me?&lt;br /&gt;2.  What can I do about it?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Does this apply to you?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It is simple to check your current usage within NetSuite by going to Setup&gt;Company&gt;Billing Information.  You will see two lines showing your file cabinet size and your total data storage.  However, to get the "true" number drill down into the billing information on the "Component Usage" subtab and sort by "Cumulative Quantity" in descending order.  The top number should be Total Data Storage - if it's not, you are almost certainly over 10GB.&lt;br /&gt;&lt;br /&gt;Unfortunately, there is no breakdown of what makes up this number.  However, it is a reasonable assumption that it is predominantly transactional data.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What can you  do about it?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There are a number of things you can do:&lt;br /&gt;&lt;br /&gt;1. Ensure that your database is purged of all unused customizations - particularly column fields on transaction records.  You have to be careful here to use best practices to avoid deleting valuable data.&lt;br /&gt;&lt;br /&gt;2. Export and delete old non-transactional data (files, messages, activities, notes, inactive customers, leads etc.) - this can be done in theory without scripting put practically will require scripting.  There are also some best practices that can be followed to minimize file storage use in the future.&lt;br /&gt;&lt;br /&gt;3. Export and Delete Old Non-posting transactions (Opportunities, Estimates, Sales Orders). This requires scripting but should be relatively safe.&lt;br /&gt;&lt;br /&gt;4. Export and Delete Old Posting Transactions - this is likely to be the lion's share of the data and will have to be very carefully performed in order to avoid violating the integrity of the system. As far as I know there is no commercially available tool for doing this, which I intend to rectify.&lt;br /&gt;&lt;br /&gt;I am developing a working group of clients interested in this problem to share the cost of developing and testing these solutions.  Let me know if you are interested.  In the meantime, here's hoping that NetSuite has an archiving solution on the way.&lt;input id="gwProxy" type="hidden"&gt;&lt;!--Session data--&gt;&lt;input onclick="jsCall();" id="jsProxy" type="hidden"&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23371621-1392558730996189811?l=suite-ideas.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fiNBXMvlkl2lLtJ9YlgkWWS3Ul4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fiNBXMvlkl2lLtJ9YlgkWWS3Ul4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fiNBXMvlkl2lLtJ9YlgkWWS3Ul4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fiNBXMvlkl2lLtJ9YlgkWWS3Ul4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SuiteIdeas/~4/VtCS1GuBMPc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://suite-ideas.blogspot.com/feeds/1392558730996189811/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=23371621&amp;postID=1392558730996189811" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/1392558730996189811?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/1392558730996189811?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SuiteIdeas/~3/VtCS1GuBMPc/managing-your-netsuite-account-to.html" title="Managing Your NetSuite Account To Minimize Data Storage Overage Charges" /><author><name>Mark Walker</name><uri>http://www.blogger.com/profile/01251648074560046370</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://2.bp.blogspot.com/_ysNsDyHxyfs/SwMEtIHUFhI/AAAAAAAAABU/jt_C9NjkpVE/S220/markheadshot.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://suite-ideas.blogspot.com/2009/11/managing-your-netsuite-account-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QMR3o9eCp7ImA9WxNVGEo.&quot;"><id>tag:blogger.com,1999:blog-23371621.post-1348234133712764787</id><published>2009-10-29T21:02:00.000-07:00</published><updated>2009-10-29T21:03:06.460-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-29T21:03:06.460-07:00</app:edited><title>NetSuite Tip:  How to do math in summarized saved searches</title><content type="html">How do you calculate the difference between two columns in a summarized saved search.  For example, if you had one column that showed the number of items on pending estimates and unapproved orders and another that showed the number of items on order, how could you determine whether you would run out?   There are three methods:&lt;br /&gt;&lt;br /&gt;1.  Export to excel or have excel link to the csv version of the search as a datasource.  You will usually need a macro however.&lt;br /&gt;&lt;br /&gt;2.  Create a suitelet or portlet to process the data and add the calculations.&lt;br /&gt;&lt;br /&gt;3.  Add scripting to the search itself.  A text formula field can hold any value, including JavaScript.  You can use this to embed a script that runs when the page loads and performs math on the results.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Posted using BlogPress from my iPhone&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23371621-1348234133712764787?l=suite-ideas.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OmSmNRKWpvRysZhtQmkH1siPGkc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OmSmNRKWpvRysZhtQmkH1siPGkc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OmSmNRKWpvRysZhtQmkH1siPGkc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OmSmNRKWpvRysZhtQmkH1siPGkc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SuiteIdeas/~4/qRRSrvkTxaQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://suite-ideas.blogspot.com/feeds/1348234133712764787/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=23371621&amp;postID=1348234133712764787" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/1348234133712764787?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/1348234133712764787?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SuiteIdeas/~3/qRRSrvkTxaQ/netsuite-tip-how-to-do-math-in.html" title="NetSuite Tip:  How to do math in summarized saved searches" /><author><name>Mark Walker</name><uri>http://www.blogger.com/profile/01251648074560046370</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://2.bp.blogspot.com/_ysNsDyHxyfs/SwMEtIHUFhI/AAAAAAAAABU/jt_C9NjkpVE/S220/markheadshot.JPG" /></author><thr:total>3</thr:total><feedburner:origLink>http://suite-ideas.blogspot.com/2009/10/netsuite-tip-how-to-do-math-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MGSHczeCp7ImA9WxVQEkk.&quot;"><id>tag:blogger.com,1999:blog-23371621.post-1186627387119060491</id><published>2009-01-29T07:46:00.000-08:00</published><updated>2009-01-29T08:10:29.980-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-29T08:10:29.980-08:00</app:edited><title>SAAS Applications Still Require Strong Clients</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ysNsDyHxyfs/SYHTHulgDBI/AAAAAAAAAAU/aZ1TFH0ISis/s1600-h/performance+monitor.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 166px;" src="http://2.bp.blogspot.com/_ysNsDyHxyfs/SYHTHulgDBI/AAAAAAAAAAU/aZ1TFH0ISis/s320/performance+monitor.JPG" alt="" id="BLOGGER_PHOTO_ID_5296746766482279442" border="0" /&gt;&lt;/a&gt;NetSuite's performance monitoring is extraordinary.&lt;br /&gt;&lt;br /&gt;Built into every page within the application is an on-demand performance management widgit. By clicking on the NetSuite logo in the upper left corner of the application, a user can instantly diagnose the factors contributing to page load speed. A screen shot from a dashboard load is above.&lt;br /&gt;&lt;br /&gt;In this case, 11% of the load time was the server, 5% was the network and a whopping 83% was the client.  To be fair, when I captured this, I had 23 windows open, some of which had multiple tabs. &lt;br /&gt;&lt;br /&gt;So full kudos to NetSuite for their transparency and fair warning to corporate SaaS clients - it's not all bandwidth and server.  Your client apps need the muscle to generate these complex interfaces.&lt;br /&gt;&lt;br /&gt;Google is releasing more generalized tools for monitoring SAAS performance  &lt;a href="http://googleblog.blogspot.com/2009/01/introducing-measurement-lab.html"&gt;http://googleblog.blogspot.com/2009/01/introducing-measurement-lab.html&lt;/a&gt; .  All SAAS providers need a commitment to optimize the client as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23371621-1186627387119060491?l=suite-ideas.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/o0jI10Ev2WfKbiZLVMr4zrgg47o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o0jI10Ev2WfKbiZLVMr4zrgg47o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/o0jI10Ev2WfKbiZLVMr4zrgg47o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/o0jI10Ev2WfKbiZLVMr4zrgg47o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SuiteIdeas/~4/tjXXiZtnxYU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://suite-ideas.blogspot.com/feeds/1186627387119060491/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=23371621&amp;postID=1186627387119060491" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/1186627387119060491?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/1186627387119060491?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SuiteIdeas/~3/tjXXiZtnxYU/saas-applications-still-require-strong.html" title="SAAS Applications Still Require Strong Clients" /><author><name>Mark Walker</name><uri>http://www.blogger.com/profile/01251648074560046370</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://2.bp.blogspot.com/_ysNsDyHxyfs/SwMEtIHUFhI/AAAAAAAAABU/jt_C9NjkpVE/S220/markheadshot.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_ysNsDyHxyfs/SYHTHulgDBI/AAAAAAAAAAU/aZ1TFH0ISis/s72-c/performance+monitor.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://suite-ideas.blogspot.com/2009/01/saas-applications-still-require-strong.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIMQHk7eyp7ImA9WBJSFUw.&quot;"><id>tag:blogger.com,1999:blog-23371621.post-114151358169292306</id><published>2006-03-04T15:00:00.000-08:00</published><updated>2006-03-04T15:06:21.703-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2006-03-04T15:06:21.703-08:00</app:edited><title>NETFLEX SCRIPTING:  THE GOOD, THE BAD AND THE UGLY</title><content type="html">This is a reprint of a whitepaper originally published as part of &lt;a href="http://www.skyytek.com"&gt;Skyytek's&lt;/a&gt; ongoing whitepaper series.  The pdf version is located &lt;a href="http://www.skyytek.com/s.nl/sc.7/category.160/ctype.SS/SS.2267/.f"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Introduction&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.skyytek.com/s.nl/sc.2/category.2303/.f"&gt;NetSuite&lt;/a&gt; is a powerful application that can be adapted to many different types of businesses.  Normally, we don’t really “customize” NetSuite.  The changes we make are made through the NetSuite interface and are really more like “configuration”.  As many of you will have heard Ray Tetlow say many times, “Don’t customize the software, change the workflow”.  After all, NetSuite can be adapted to a wide range of workflows.  If you are thinking of real customization, you should ask yourself, or a member of our team, to review your workflow.  In many cases, we can show you best practices that will not only make NetSuite a better fit, but also improve the efficiency of your business.&lt;br /&gt;&lt;br /&gt;The main real “customization” tool we have is aremarkable scripting flexibility in NetSuite:  NetFlex Custom Code Scripting.  This article will introduce you to scripting, explain how it is used and suggest some examples of how it can be used.&lt;br /&gt;&lt;br /&gt;Challenges:&lt;br /&gt;&lt;br /&gt;Order entry and order processing often include steps and calculations that would normally be problematic for a human being.  In some cases, it would be very useful to validate and check input to make sure it was correct.  In others, calculations or order entry steps can be very time-consuming and prone to errors.  NetFlex Scripting can help with these issues … if used sparingly and carefully.&lt;br /&gt;&lt;br /&gt;NetFlex Scripting Overview:&lt;br /&gt;&lt;br /&gt;NetSuite’s interface is built out of largely standards compliant HTML, XML and a programming language called JavaScript.  Strangely, JavaScript is completely unrelated to Java, Sun’s powerful (and complex) programming language.  JavaScript is a simple but powerful language for manipulating web pages.  NetSuite uses this capability extensively.&lt;br /&gt;&lt;br /&gt;NetSuite provides a lot of help to people planning to use JavaScript for customization, including: &lt;br /&gt;&lt;br /&gt;·          Special tag libraries&lt;br /&gt;·          An API (Application Programming Interface) which provides easily reusable code components (called functions or methods) as well as standardized variable names&lt;br /&gt;·          A second version of the API for web sites&lt;br /&gt;·          Special script hosting folders&lt;br /&gt;·          Convenient ways to include scripts in forms and web pages&lt;br /&gt;&lt;br /&gt;Happily, you don’t need to learn any of this because NetFlex scripting should NEVER be attempted by someone who is not a NetSuite certified implementation professional.  It can do a lot of good, but it can also do a lot of harm.  More importantly (and I can’t emphasize this enough):  NETSUITE CANNOT AND WILL NOT SUPPORT YOUR OWN CUSTOM CODE SO ONLY PURCHASE SCRIPTING FROM SOMEONE WHO CAN AND WILL – like &lt;a href="http://www.skyytek.com"&gt;Skyytek&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Scripting Uses:&lt;br /&gt;&lt;br /&gt;Calculations:  One of the best uses of scripting is to perform calculations that would be time-consuming or difficult for your employees to complete.  In the example discussed below, a client asked us to help calculate the value of new opportunities based on some simple metrics gathered about the client.&lt;br /&gt;&lt;br /&gt;Dynamic Web Interfaces:  JavaScript is the engine behind dynamic HTML.  Our web team, led by Vijay Saha in our South West offices takes full advantage of the web API to make NetSuite sites sing.&lt;br /&gt;&lt;br /&gt;Validation:  Another good use is to prevent improperly completed transactions or to validate data entered into forms when the standard field validations in NetSuite aren’t enough.&lt;br /&gt;&lt;br /&gt;Automated item entry:  NetSuite already includes flexible tools such as kits, groups and matrix items that help in the addition and selection of items to an order.  In some cases, however, we can reduce training costs by automating reminders or even automatically adding items to orders to ensure that the order is complete and correct.&lt;br /&gt;&lt;br /&gt;Automated help:  add alerts and instructions to help your employees, customers or partners complete orders correctly.&lt;br /&gt;&lt;br /&gt;How is scripting added?&lt;br /&gt;&lt;br /&gt;Scripting can be added in a number of ways:&lt;br /&gt;&lt;br /&gt;Custom Forms:  When you create a custom form, you can add a custom code file (from your custom code folder) to the form and specify which steps (or “functions”) you want to run when certain things happen on the form.  This is deceptively simple.  It is up to the script designer to manage this process and make sure the outcome is stable.&lt;br /&gt;&lt;br /&gt;Web and Item Templates:  Scripting can be added to web store and item templates. &lt;br /&gt;&lt;br /&gt;Item descriptions:  Item descriptions are HTML – you can add script to these descriptions to have scripts that only run for that specific item.  For example, a script can be used to help users complete a search form, restrict web store pricing to only approved users or make a special offer in certain specific circumstances.&lt;br /&gt;&lt;br /&gt;Scripting Limitations and Cautions:&lt;br /&gt;&lt;br /&gt;Your custom code is your responsibility.  The trickiest thing about it is to ensure that it is used appropriately and consistently throughout your workflow.   Imagine the chaos, if your quotes, sales orders and invoices use different calculations.&lt;br /&gt;&lt;br /&gt;NetSuite has an excellent and well-deserved reputation for stably supporting customizations from version to version.  Obviously, however, the more cutting edge your code, the more attention you will have to pay to version changes. You will also have to retest your code during and after version upgrades.&lt;br /&gt;&lt;br /&gt;SCRIPTS ARE NOT A SUBSTITUTE FOR A WELL DESIGNED ITEM MASTER AND PROPER WORKFLOW.&lt;br /&gt;&lt;br /&gt;Solution:  Automated Opportunity Valuation&lt;br /&gt;&lt;br /&gt;A client came to us with a CRM problem:  their business was based on recurring revenues.  Therefore, the value of an opportunity was not a straightforward, single sale.  It was really a projection of the value of the new business relationship over time.  To complicate matters, different calculations applied to different types of contracts.   This presented an additional quoting step using Excel that created a real risk that the forecast would be incorrect and that management could not focus sales efforts on the most valuable opportunities.&lt;br /&gt;&lt;br /&gt;The calculations were based on the number of expected transactions, the type of transaction (ie item), the expected rate of growth of business with this client over the contract period as well as default, maximum and minimum values for these variables. &lt;br /&gt;&lt;br /&gt;We worked with the client to see if there was a way these calculations could be done without scripting.  In the end, a custom opportunity form was created with custom code that ensured that each opportunity met these requirements and presented a properly calculated projected value.&lt;br /&gt;&lt;br /&gt;Pre-requisites:&lt;br /&gt;Set up any custom transaction column fields.&lt;br /&gt;Set up hidden configuration transaction body fields that will be used by the administrator to control the various default, minimum and maximum values.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Set-up:&lt;br /&gt;&lt;br /&gt;The Opportunity form is customized in three ways:&lt;br /&gt;1.      To have a set of default hidden values that will control the script.&lt;br /&gt;2.      Add Transaction Column fields to support the calculation (ie the term of the expected contract, # of expected transactions and expected growth rate).&lt;br /&gt;3.      A custom script was written with the calculation and validation logic and stored in the Custom Code Folder of the documents tab.  This script was then added to form and various functions set to monitor the addition of each new element or change in value.&lt;br /&gt;&lt;br /&gt;Workflow:&lt;br /&gt;&lt;br /&gt;When the sales person uses the form and adds one of the long term contract items to the opportunity, the script automatically sets default values for the variables and calculates a default value for the opportunity.  This saves the sales person some time but doesn’t restrict them.  They can change each of the variables.  As they do, the script ensures that the value entered is reasonable and calculates the effective quantity of business that the opportunity represents.&lt;br /&gt;&lt;br /&gt;In this case, sales people were also permitted to set a custom price, again within a range. If this range was exceeded, the script alerted them that the price was too low or high and reset it.  Finally, the quantity value was tied to the calculation so that the sales people could not arbitrarily estimate the value of the contract.&lt;br /&gt;&lt;br /&gt;The result:  rapid, reliable consistent opportunity projections.  As a side benefit, we captured the calculation variables in the opportunity to help management identify the high growth, high value customers that they wanted to focus their team on.&lt;br /&gt;&lt;br /&gt;Summary:&lt;br /&gt;&lt;br /&gt;Scripting is a powerful tool for making NetSuite an even more powerful platform.  When used with caution it can save you time while making your data and transactions entry more reliable.&lt;br /&gt;&lt;br /&gt;Coming soon, another way to extend NetSuite – Excel web queries – are complex, live calculations in your future?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23371621-114151358169292306?l=suite-ideas.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/e8o7HMuG6KIVoiPzBaOee2RLhLg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e8o7HMuG6KIVoiPzBaOee2RLhLg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/e8o7HMuG6KIVoiPzBaOee2RLhLg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e8o7HMuG6KIVoiPzBaOee2RLhLg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SuiteIdeas/~4/Dpza-f57qn4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://suite-ideas.blogspot.com/feeds/114151358169292306/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=23371621&amp;postID=114151358169292306" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/114151358169292306?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/114151358169292306?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SuiteIdeas/~3/Dpza-f57qn4/netflex-scripting-good-bad-and-ugly.html" title="NETFLEX SCRIPTING:  THE GOOD, THE BAD AND THE UGLY" /><author><name>Mark Walker</name><uri>http://www.blogger.com/profile/01251648074560046370</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://2.bp.blogspot.com/_ysNsDyHxyfs/SwMEtIHUFhI/AAAAAAAAABU/jt_C9NjkpVE/S220/markheadshot.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://suite-ideas.blogspot.com/2006/03/netflex-scripting-good-bad-and-ugly.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IHSHg9eCp7ImA9WBJSFEw.&quot;"><id>tag:blogger.com,1999:blog-23371621.post-114141851182215762</id><published>2006-03-03T12:02:00.000-08:00</published><updated>2006-03-03T12:58:59.660-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2006-03-03T12:58:59.660-08:00</app:edited><title>NetSuite Demonstrates Its Customer Focus</title><content type="html">Running a software company is hard work. Maintaining a commitment to your customers at Internet speed is even harder.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.netsuite.com"&gt;NetSuite&lt;/a&gt; demonstrated today that they know how to do both when they responded to a thorny customer issue.&lt;br /&gt;&lt;br /&gt;NetSuite is a powerful CRM/ERP application based on Oracle technology. In addition to its broad &lt;a href="http://www.skyytek.com/s.nl/sc.2/category.2303/.f"&gt;core functionality&lt;/a&gt;, NetSuite is very easily extended and customized to include all sorts of data. In fact, you can even build entirely new databases and applications in NetSuite leveraging NetSuite's hosting, application and database architecture.&lt;br /&gt;&lt;br /&gt;Talk about Web 2.0!!! An Oracle 9i-based application infrastructure with web services and messaging gateways from $299 per month (with the &lt;a href="http://www.skyytek.com/s.nl/sc.2/category.2323/.f"&gt;NetSuite Limited&lt;/a&gt; licence package) -- something had to give. So last month NetSuite introduced charges for large databases. It didn't go over so well ...&lt;br /&gt;&lt;br /&gt;At &lt;a href="http://www.skyytek.com"&gt;Skyytek&lt;/a&gt;, we are not only the largest and most successful NetSuite VAR. We are also a long-standing customer. We joined others in NetSuite's user group criticizing the policy, the limits set and the charges. Within a few days, NetSuite management intervened, explained the policy and agreed with the user community. They had overstepped. The limits were too low. They increased the limits -- &lt;strong&gt;5-Fold!!!&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;There are two amazing things about this.&lt;br /&gt;&lt;br /&gt;Firstly, NetSuite senior management read the user group - religiously. From professional services to customer support to product management and development, it is not at all unusual to get direct responses from executives responsible for entire divisions of NetSuite to particular users on very specific issues. It is really a very amazing commitment to customer service.&lt;br /&gt;&lt;br /&gt;Secondly, it shows a willingness to admit mistakes and respond effectively. THAT may just be NetSuite's greatest asset. No software company can satisfy all of its users all the time. There will be issues and requested enhancements. No matter how well planned, it will always look a little like &lt;a href="http://http://www.jebikes.com/java/WhackAMole/"&gt;'Whack-a-mole'&lt;/a&gt; to the user base. A little goodwill goes a long way in keeping users happy.&lt;br /&gt;&lt;br /&gt;Like I said, it's hard running a software company. And with a new release just months away, the folks at NetSuite have their hands full. But it's days like this that make me glad to work with this excellent product.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/23371621-114141851182215762?l=suite-ideas.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9qamN3jvFD_kTQ_2jqORltgOmuc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9qamN3jvFD_kTQ_2jqORltgOmuc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9qamN3jvFD_kTQ_2jqORltgOmuc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9qamN3jvFD_kTQ_2jqORltgOmuc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SuiteIdeas/~4/kOYRdj65cdY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://suite-ideas.blogspot.com/feeds/114141851182215762/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=23371621&amp;postID=114141851182215762" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/114141851182215762?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/23371621/posts/default/114141851182215762?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SuiteIdeas/~3/kOYRdj65cdY/netsuite-demonstrates-its-customer.html" title="NetSuite Demonstrates Its Customer Focus" /><author><name>Mark Walker</name><uri>http://www.blogger.com/profile/01251648074560046370</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="30" src="http://2.bp.blogspot.com/_ysNsDyHxyfs/SwMEtIHUFhI/AAAAAAAAABU/jt_C9NjkpVE/S220/markheadshot.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://suite-ideas.blogspot.com/2006/03/netsuite-demonstrates-its-customer.html</feedburner:origLink></entry></feed>

