<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Celigo Blog</title>
	<atom:link href="http://www.celigo.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.celigo.com/blog</link>
	<description>Thoughts on On-Demand and NetSuite</description>
	<lastBuildDate>Tue, 02 Mar 2010 06:33:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Grove Consultants International</title>
		<link>http://www.celigo.com/blog/2009/12/uncategorized/the-grove-consultants-international/</link>
		<comments>http://www.celigo.com/blog/2009/12/uncategorized/the-grove-consultants-international/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 22:42:41 +0000</pubDate>
		<dc:creator>rkallas</dc:creator>
				<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[custom web page]]></category>
		<category><![CDATA[Customization]]></category>
		<category><![CDATA[NetSuite]]></category>
		<category><![CDATA[Order Management]]></category>
		<category><![CDATA[SuiteFlex]]></category>
		<category><![CDATA[SuiteScript]]></category>
		<category><![CDATA[SuiteTalk Web Services]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Web Store]]></category>

		<guid isPermaLink="false">http://www.celigo.com/blog/?p=145</guid>
		<description><![CDATA[Challenges
The Grove’s existing NetSuite web store was built only via the out-of-box capabilities available in NetSuite. This existing web store did not provide customers with the kind of interaction The Grove wanted to provide, and the web store was not able to support certain revenue streams and the company’s continued growth. The customer experience was [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Challenges</strong><br />
<a href="/blog/wp-content/themes/celigo/images/GroveStore-Category-Filters.png" rel="lightbox[loadtrip-event]"><img border="0" style="margin: 2px 2px 2px 10px; float: right;" src="/blog/wp-content/themes/celigo/images/GroveStore-Category-Filters_small.jpg"></a>The Grove’s existing NetSuite web store was built only via the out-of-box capabilities available in NetSuite. This existing web store did not provide customers with the kind of interaction The Grove wanted to provide, and the web store was not able to support certain revenue streams and the company’s continued growth. The customer experience was not clean and easy, the web store did not provide the image The Grove desired, and the web store didn’t meet all of The Grove’s needs.</p>
<p>Additionally, The Grove needed a new vendor that had the necessary NetSuite expertise to design the right solution, execute on the design with accuracy and confidence, and deliver as promised. The Grove knew they wanted a web store that was technologically advanced and they needed a reliable, experienced partner to help them get there.</p>
<p><strong>Celigo Solution</strong><br />
<a href="/blog/wp-content/themes/celigo/images/GroveStore-Home-Featured.png" rel="lightbox[loadtrip-event]"><img border="0" style="margin: 2px 2px 2px 10px; float: right;" src="/blog/wp-content/themes/celigo/images/GroveStore-Home-Featured_small.jpg"></a>Celigo provided a cutting-edge <a href="http://store.grove.com" target="_blank">web store</a> for The Grove that “pushed the limits” of NetSuite ecommerce. Using a combination of suitelets, scripts, custom records, and custom web pages, Celigo was able to build an advanced web store that met The Grove’s high design aesthetic while still utilizing standard NetSuite functionality as the shell within which the web store was built and delivered.</p>
<p>The Grove’s unique product families and groupings – and the customer experience they wanted to provide – presented a unique challenge during the design of the web store. Celigo devised a way to bypass the standard NetSuite product catalog and templates in order to meet the following requirements:</p>
<ul>
<li>present related products in an easy-to-select method on one page</li>
<li>enable customers to add multiple items to the cart on one page</li>
<li>bring together different groupings of products together on one page and purchase without leaving that page</li>
</ul>
<p><span id="more-145"></span>The following examples highlight how Celigo implemented unique, cutting-edge components into The Grove’s web store.</p>
<ul>
<li><span style="text-decoration: underline;">Script-Enabled Custom Item Detail Pages</span>: In order to accommodate The Grove’s requirements to streamline and clean the user experience when purchasing and checking out, Celigo created a custom page to present the item details.  Using a custom record and SuiteScripts, Celigo created an <a href="http://store.grove.com/product_details.html?productid=6" target="_blank">item detail page</a> that allows a customer to add multiple items to the cart on one page.  The item detail page allows a customer to select item variations from a drop-down list and then click an “Add Another Item” button as many times as necessary – without ever having to leave this page, go back, and select the next item to purchase.</li>
<li><span style="text-decoration: underline;">Suitelet</span> <span style="text-decoration: underline;">that Dynamically Filters</span> <span style="text-decoration: underline;">Product Categories &amp; Items</span>: On the web store <a href="http://store.grove.com" target="_blank">home page</a>, the page body is a custom suitelet that dynamically presents the products when a user clicks on a product category (i.e. Top Tools). This enables The Grove to quickly and easily assign items to these categories and for the web store to automatically present the correct items to the users as they click through the store.</li>
</ul>
<p>These features, along with the standard NetSuite shopping cart and checkout process, allowed Celigo to deliver a sophisticated yet streamlined shopping experience to The Grove’s customers – and a <a href="http://store.grove.com" target="_blank">web store</a> that took the best of standard NetSuite functionality, paired it with the best of NetSuite’s customization capabilities, and met the functional and budget requirements for The Grove.</p>
<p><strong>The Bottom Line</strong><br />
<a href="/blog/wp-content/themes/celigo/images/GroveStore-ProductDetail-MultipleAddToCart.png" rel="lightbox[loadtrip-event]"><img border="0" style="margin: 2px 2px 2px 10px; float: right;" src="/blog/wp-content/themes/celigo/images/GroveStore-ProductDetail-MultipleAddToCart_small.jpg"></a>As Bobby Pardini, The Grove’s Director of the Design Solutions Group, said, “This web store project with Celigo was as seamless a development process as I could imagine one to be. The Celigo team totally executed. When necessary, they gave us options and always figured out a solution.&#8221;</p>
<p>Celigo provided The Grove with a professional ecommerce solution that:</p>
<ul>
<li>increased revenue by supporting a new digital download revenue stream</li>
<li>opens possibilities for The Grove to create new revenue streams</li>
<li>provides a sophisticated yet streamlined customer experience</li>
<li>can grow with the business</li>
</ul>
<p>Their customers love the ease with which they can find products and information on the new web store and are thrilled with new features such as digital downloads. This new web store has positively impacted revenue, increased customer satisfaction, and maintains the same high-quality image that The Grove has built.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celigo.com/blog/2009/12/uncategorized/the-grove-consultants-international/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lumens Light + Living</title>
		<link>http://www.celigo.com/blog/2009/09/netsuite/case-studies/lumens-light-living/</link>
		<comments>http://www.celigo.com/blog/2009/09/netsuite/case-studies/lumens-light-living/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 04:31:12 +0000</pubDate>
		<dc:creator>rkallas</dc:creator>
				<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[automated emails]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[NetSuite]]></category>
		<category><![CDATA[online survey]]></category>
		<category><![CDATA[satisfaction survey]]></category>
		<category><![CDATA[suite script]]></category>
		<category><![CDATA[transaction]]></category>

		<guid isPermaLink="false">http://www.celigo.com/blog/?p=133</guid>
		<description><![CDATA[



Challenges
 


Lumens Light + Living, a company dedicated to offering the very best of design-oriented lighting, fans and home accessories, needed a way to get accurate, consistent feedback from customers on their level of satisfaction with Lumens. Whether the customer walked into the store to make a purchase, shopped via the web, placed a phone [...]]]></description>
			<content:encoded><![CDATA[<table style="margin-left: 5.4pt;" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="vertical-align: top;" width="120">
<p style="margin-left: 0pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Challenges</span></span></p>
<p style="margin-left: 0pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> </span></span></p>
</td>
<td style="vertical-align: top;" width="511">
<p style="margin-left: 18pt; margin-right: 0pt; text-align: left;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Lumens Light + Living, a company </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">dedicated to offering the very best of design-oriented lighting, fans and home accessories</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">, needed a way to get accurate, consistent feedback from customers on their level of satisfaction with Lumens. Whether the customer walked into the store to make a purchase, shopped via the web</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">, placed a</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> phone</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> order</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">, or requested an installer to do the work, Lumens </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">just had a feeling about customer satisfaction; they </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">did not have a solid gauge of </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">how well they were doing and whether they needed to improve</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> certain areas</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">.</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> And since customers come from </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">various</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> points of entry, Lumens need</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">ed</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> a way to ask questions specific to a point of entry and weight what’s more important if a customer p</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">urchases in-</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">store versus over the web. </span></span></p>
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> </span></span></p>
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Lumens had recently implemented Netsuite to help manage their business and </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">wanted</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> a customer satisfaction survey</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> that was integrated with Netsuite </span></span><span style="font-family: 'Times New Roman';"><em><span style="font-size: small;">and</span></em></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> transaction-based. Since most survey solutions that Lumens looked at were </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">not based on</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> transactional event</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">s</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> (such as a purchase or installation), Lumens turn</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">ed</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> to Celigo to extend Netsuite and build a solution within Netsuite’s inherent customization capabilities.</span></span></p>
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> </span></span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top;" width="120">
<p style="margin-left: 0pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Celigo Solution</span></span></p>
<p style="margin-left: 0pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> </span></span></p>
</td>
<td style="vertical-align: top;" width="511">
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;">With its deep expertise of Netsuite and commitment to client satisfaction, Celigo was able to build a solution that not only met Lumens’ </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">needs</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> for an integrated customer survey tool, but that also </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">has been</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> re-purposed for </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">other</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> transactional communication that Lumens </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">has</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> with its customers.</span></span></p>
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> </span></span></p>
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Using </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">custom record</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">s</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">,</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> suite</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> script</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">s</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">, email templates, formula fields</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">, saved searches, and KPIs, Celigo created a solution that sends automated surveys</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> that are</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> relevant to the </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">transaction </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">type</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> and place</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">, tallies the results using a ranked scoring system, and sends and displays satisfaction metrics to the relevant </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Lumens </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">stakeholders</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">, such as the service employee and department manager</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">.</span></span></p>
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Celigo&#8217;s survey management solution for Netsuite is </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">comprised of 3 key components:</span></span></p>
<p style="margin-left: 18pt; margin-right: 0pt;">
<p><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> </span></span></p>
<ul>
<li><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Logic that sends automated emails to a target audience. The target audience is dynamically retrieved via saved searches, enabling Lumens to manage and modify the target audience at any time using basic saved search functionality. The email sent is based upon the transaction type, ensuring that the right questions are asked for the specific transaction.</span></span></li>
<li><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Online satisfaction survey forms that maintain Lumen&#8217;s corporate branding and are automatically linked to and accessible via the transaction record, enabling Lumen&#8217;s employees and managers to extend their 360-degree view of the customer to include the satisfaction surveys the customer has completed.</span></span></li>
<li><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Ability to rank and weight survey questions and responses as well as score the responses, enabling Lumens to accurately capture customer satisfaction metrics that are relevant to the type of transaction.</span></span></li>
</ul>
<p style="margin-left: 18pt; margin-right: 0pt;">
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> </span></span></p>
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;">When asked what her favorite aspect of the solution is, Jenny </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Thielen,</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> Lumen’s Web Operations Manager, </span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">said “</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Any number of different transactions that we want to communicate with customers about, we can re-purpose the script to do that.” Celigo implemented the solution using parameters throughout, so that Lumens can simply change the content of the parameters to re-use and re-purpose the</span></span><span style="font-family: 'Times New Roman';"><span style="font-size: small;">m.  Celigo put the solution in the hands of the client so that Lumens is able to maintain and re-use the solution themselves.</span></span></p>
<p style="margin-left: 0pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> </span></span></p>
</td>
</tr>
<tr>
<td style="vertical-align: top;" width="120">
<p style="margin-left: 0pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Benefits</span></span></p>
<p style="margin-left: 0pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> </span></span></p>
</td>
<td style="vertical-align: top;" width="511">
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;">“What started out as a script to follow up with customers and rate the experience with Lumens customer service, installation services, and retail showroom experience moved into the overall communications we have with customers regarding estimated shipping dates and fulfilling orders.” Jenny said. </span></span></p>
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> </span></span></p>
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Lumens has re-purposed the survey solution in many ways. Most impactful is their use of the solution to communicate with customers regarding estimated ship dates. Before re-purposing the Celigo solution for this use, Lumens was “limping along communicating estimated ship dates.” It was a completely manual process, using plain text emails that an individual had to create and send. In approximately 8 months, the automated solution has sent approximately 13,000 email communications to customers regarding ship dates. </span></span></p>
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;"> </span></span></p>
<p style="margin-left: 18pt; margin-right: 0pt;"><span style="font-family: 'Times New Roman';"><span style="font-size: small;">Because Lumens had implemented the survey solution that Celigo created, they had been tracking customer satisfaction around communication of ship dates. Jenny said “We immediately saw a significant increase in customer satisfaction when we implemented the estimated ship dates automated communication structure. We saw an almost a one-point increase in satisfaction on a scale of 1-5.”</span></span></p>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.celigo.com/blog/2009/09/netsuite/case-studies/lumens-light-living/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetSyncX Tip &amp; Trick: Login Address Setup on &#8220;me&#8221; Contact</title>
		<link>http://www.celigo.com/blog/2009/09/netsuite/products/netsyncx-tip-trick-login-address-setup-on-me-contact/</link>
		<comments>http://www.celigo.com/blog/2009/09/netsuite/products/netsyncx-tip-trick-login-address-setup-on-me-contact/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 21:30:29 +0000</pubDate>
		<dc:creator>rkallas</dc:creator>
				<category><![CDATA[Integration]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[address book]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[contact]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[ical]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[NetSuite]]></category>
		<category><![CDATA[synchronize]]></category>

		<guid isPermaLink="false">http://www.celigo.com/blog/?p=131</guid>
		<description><![CDATA[In order for your declined events to be removed by iCal, you need to associate the Netsuite login email address with your contact record in the Mac Address Book.
The Mac Address Book automatically creates a contact record for the current user. This entry has a &#8220;me&#8221; icon emblem. For example, in the screen shot below, [...]]]></description>
			<content:encoded><![CDATA[<p>In order for your declined events to be removed by iCal, you need to associate the Netsuite login email address with your contact record in the Mac Address Book.</p>
<p>The Mac Address Book automatically creates a contact record for the current user. This entry has a &#8220;me&#8221; icon emblem. For example, in the screen shot below, the current user is &#8220;Guest Account&#8221; and is symbolized with a head icon emblem in the contact list and the &#8220;me&#8221; icon emblem on the detailed contact record.</p>
<div id="vb9v" style="text-align: left;"><img style="width: 648px; height: 360.108px;" src="http://docs.google.com/a/celigo.com/File?id=dfxjds58_13dhg9wgdj_b" alt="" /></div>
<p>The NetSuite login email address must be added to the current user&#8217;s contact record &#8211; this &#8220;me&#8221; contact record.  If this is not done, declined events will still be displayed on your iCal with the &#8220;declined&#8221; icon next to your attendee listing.</p>
<p>To complete the settings, ensure the email address you are using to login to Netsuite (pictured below) is also added to the &#8220;me&#8221; contact record for your Address Book entry.</p>
<div id="oogi" style="text-align: left;"><img style="width: 545px; height: 513px;" src="http://docs.google.com/a/celigo.com/File?id=dfxjds58_14fgq2gvfj_b" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.celigo.com/blog/2009/09/netsuite/products/netsyncx-tip-trick-login-address-setup-on-me-contact/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to do Inventory Adjustments using Celigo&#8217;s Excel SmartClient</title>
		<link>http://www.celigo.com/blog/2009/09/netsuite/products/how-to-do-inventory-adjustments-using-celigos-excel-smartclient/</link>
		<comments>http://www.celigo.com/blog/2009/09/netsuite/products/how-to-do-inventory-adjustments-using-celigos-excel-smartclient/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 21:26:28 +0000</pubDate>
		<dc:creator>rkallas</dc:creator>
				<category><![CDATA[Integration]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[csv import]]></category>
		<category><![CDATA[data import]]></category>
		<category><![CDATA[inventory adjustment]]></category>
		<category><![CDATA[Mass Update]]></category>
		<category><![CDATA[NetSuite]]></category>
		<category><![CDATA[SmartClient]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.celigo.com/blog/?p=127</guid>
		<description><![CDATA[Although inventory adjustments are currently not supported in Netsuite&#8217;s CSV Import tool, you can still accomplish them with Celigo&#8217;s Excel SmartClient.
With only a few minutes of setup time, you can import inventory adjustments from Excel into Netsuite using Celigo&#8217;s Excel SmartClient.
Similar to using an Adjust Inventory form in Netsuite, using the SmartClient to adjust inventory [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #000000;">Although inventory adjustments are currently not supported in Netsuite&#8217;s CSV Import tool, you can still accomplish them with Celigo&#8217;s Excel SmartClient.</span><br />
With only a few minutes of setup time, you can import inventory adjustments from Excel into Netsuite using Celigo&#8217;s Excel SmartClient.<br />
Similar to using an Adjust Inventory form in Netsuite, using the SmartClient to adjust inventory will add to (or subtract from) your current Quantity On Hand.</p>
<p>Using Excel and the SmartClient greatly reduces the time you spend adjusting inventory levels, allows you to enter and manipulate the data using Excel&#8217;s features, and still enables you to track and view all history of inventory adjustments. You are able to designate all the same transaction attributes when importing inventory adjustments via the SmartClient, such as department, location, and bin.</p>
<p>To adjust inventory using the SmartClient, follow these simple steps:</p>
<ol>
<li>Create an Inventory Adjustment results template in the SmartClient, specifying the fields you&#8217;d like to populate into the Inventory Adjustment transaction</li>
<li>Insert the results template into the Excel worksheet</li>
<li>Enter, select, and/or copy inventory adjustment information (You may select key values such as Account and Item via a SmartClient real-time lookup field)</li>
<li>Once you have all the appropriate data in the spreadsheet, click a button to update Netsuite</li>
</ol>
<p>In the screen shot below, we will create one inventory adjustment transaction in Netsuite, dated on Sept. 8, 2009.<br />
3 items will be adjusted, with the quantities on hand increased by the amounts shown below.</p>
<p><img alt="" /></p>
<div id="lt:2" style="text-align: left;">
<div id="k5v8" style="text-align: left;"><img style="width: 648px; height: 291.355px;" src="http://docs.google.com/a/celigo.com/File?id=dfxjds58_11cpxgmn5b_b" alt="" /></div>
</div>
<p>Please refer to SmartClient help for additional details on how to use the SmartClient, work with results templates, and update Netsuite. SmartClient help may be accessed <a id="xnx2" title="SmartClient Help" href="../../netsuite/solutions/smartclient/guide/Overview.html" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celigo.com/blog/2009/09/netsuite/products/how-to-do-inventory-adjustments-using-celigos-excel-smartclient/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetSyncX: Introduction, Roadmap &amp; Feedback</title>
		<link>http://www.celigo.com/blog/2009/03/netsuite/products/netsyncx-introduction-roadmap-feedback/</link>
		<comments>http://www.celigo.com/blog/2009/03/netsuite/products/netsyncx-introduction-roadmap-feedback/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 15:10:34 +0000</pubDate>
		<dc:creator>jarendtsz</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[apple mail]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[contacts]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[entourage]]></category>
		<category><![CDATA[ical]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[NetSuite]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[tasks]]></category>

		<guid isPermaLink="false">http://www.celigo.com/blog/?p=118</guid>
		<description><![CDATA[We&#8217;re very excited to announce the availability of NetSyncX, a product that keeps your Mac in sync with NetSuite. NetSyncX syncs your data between iCal, Apple Mail, Apple Addressbook, and Microsoft Entourage with NetSuite. Please see our web site here for more details on the product. As many of you already know, NetSyncX was previously [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re very excited to announce the availability of NetSyncX, a product that keeps your Mac in sync with NetSuite. NetSyncX syncs your data between iCal, Apple Mail, Apple Addressbook, and Microsoft Entourage with NetSuite. Please see our web site <a title="NetSyncX Product Details" href="http://www.celigo.com/netsuite/solutions/netsyncx-mac-ical-mail-entourage-netsuite-sync.html" target="_blank">here</a> for more details on the product. As many of you already know, NetSyncX was previously developed and marketed by a NetSuite partner named Xspansion, and Celigo recently acquired the rights to this product.</p>
<p>We have already received many questions regarding the status of the product, current release, what&#8217;s planned for the future, and more.  Given that we are currently in the midst of product development, this is an opportune moment to share some details of our product roadmap.</p>
<p>A 30-day trial version of NetSyncX is now available on our web site. We hope to release several new versions of NetSyncX over the next few months. These releases will be roughly cover the following functionality:</p>
<ul>
<li>Phase I: Re-architecture of some key components including installation, preferences, and the underlying infrastructure, with the overall goal of a robust and easy-to-setup application.</li>
<li>Phase II: Complete redesign of the user interface.</li>
<li>Phase III: Add several new features, including scheduled sync, e-mail attachments, and support for other record types.</li>
</ul>
<p>We plan to offer a version of NetSyncX that&#8217;s available for purchase by approximately mid-April.</p>
<p>We very much want your feedback! If you have downloaded the trial version, or are a former user of the product when it was offered by Xspansion, or are a general Mac/NetSuite user, we would love to hear from you. Please let us know what works well, and what does not. We would also appreciate you providing us with a wish list of features that you would like to see in the product.</p>
<p>Since we&#8217;re in the midst of product development, we would prefer to have your feedback as soon as possible, so do contact us as soon as you can. You can leave your comments below in the comments section, or you can send us an e-mail at <a href="mailto:netsyncx@celigo.com">netsyncx@celigo.com</a>.</p>
<p>Thanks<br />
- Jan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celigo.com/blog/2009/03/netsuite/products/netsyncx-introduction-roadmap-feedback/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Beyond CSV Import and Mass Update</title>
		<link>http://www.celigo.com/blog/2009/03/netsuite/products/beyond-csv-import-and-mass-update/</link>
		<comments>http://www.celigo.com/blog/2009/03/netsuite/products/beyond-csv-import-and-mass-update/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 06:36:33 +0000</pubDate>
		<dc:creator>jarendtsz</dc:creator>
				<category><![CDATA[Integration]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[CSV]]></category>
		<category><![CDATA[delete]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[Mass Update]]></category>
		<category><![CDATA[NetSuite]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[view]]></category>

		<guid isPermaLink="false">http://www.celigo.com/blog/?p=100</guid>
		<description><![CDATA[NetSuite has a user interface, as well as CSV Import and Mass Update. So why do customers keep asking us for a way to work with their NetSuite data in Excel? Because it saves time, gives you access to records that CSV Import and Mass Update do not, and it enables your typical business user [...]]]></description>
			<content:encoded><![CDATA[<p>NetSuite has a user interface, as well as CSV Import and Mass Update. So why do customers keep asking us for a way to work with their NetSuite data in Excel? Because it saves time, gives you access to records that CSV Import and Mass Update do not, and it enables your typical business user to do things with their NetSuite data that others can only do through web services.</p>
<p>Do you want to add multiple Inventory Adjustments, Time Bills, Item Receipts, Item Fulfillments, or other record type not yet supported by CSV Import?</p>
<p>Our Excel <a href="http://www.celigo.com/smartclient.html" target="_blank">SmartClient</a> can be used with almost any record supported by web services and includes a wizard that creates a blank data entry template for you to fill in with your import data. You can push the data right into NetSuite with the click of a button, without having to upload as a CSV through NetSuite, and the template even provides you with list values, either in a drop down or as a real-time lookup, to help ensure that the data is valid.</p>
<p>Do you want to update hundreds of records ad hoc, but they&#8217;re not yet supported by Mass Update or you&#8217;re having second thoughts about hiring a temp to do it manually, screen by screen? Do you want to use formulas and business rules, or just make changes on the fly to hundreds of records, but can&#8217;t figure out an easier way to do it than through web services? Do it using the SmartClient. Access just about any record available through web services from Excel, and apply your formulas, business rules or manual changes there. Then simply push your changes on the fly into NetSuite with the push of a button.</p>
<p>Ask us for a free limited trial of the SmartClient, and you&#8217;ll quickly see that it pays for itself by saving you the time and effort you would otherwise spend doing these things manually or creating a web services program to do it for you.</p>
<p>Jacob</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celigo.com/blog/2009/03/netsuite/products/beyond-csv-import-and-mass-update/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Creating a nested list (i.e., Main List and Filtered Sub-List) in NetSuite</title>
		<link>http://www.celigo.com/blog/2009/03/netsuite/customization/creating-a-nested-list-ie-main-list-and-filtered-sub-list-in-netsuite/</link>
		<comments>http://www.celigo.com/blog/2009/03/netsuite/customization/creating-a-nested-list-ie-main-list-and-filtered-sub-list-in-netsuite/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 07:08:23 +0000</pubDate>
		<dc:creator>rsantiago</dc:creator>
				<category><![CDATA[Customization]]></category>
		<category><![CDATA[NetSuite]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.celigo.com/blog/?p=61</guid>
		<description><![CDATA[Use Case:

Select a value from a list of values in Field A. The list of available values in Field B is filtered based on the selection in Field A. 

Example:

For example, suppose we have the following lists of values in Field A and Field B:
1. Field A (main list): Fruits, Vegetables
2. Field B (sub-list): Apples, [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNoSpacing"><strong>Use Case:</strong></p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">Select a value from a list of values in Field A.<span> </span>The list of available values in Field B is filtered based on the selection in Field A.<span> </span></p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing"><strong>Example:</strong></p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">For example, suppose we have the following lists of values in Field A and Field B:</p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>1.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Field A (main list):<span> </span>Fruits, Vegetables</p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>2.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Field B (sub-list):<span> </span>Apples, Oranges, Spinach, Onions</p>
<p class="MsoNoSpacing">If the user selects “Fruits” in Field A, then only the values “Apples” and “Oranges” would appear in a Field B.<span> </span>Likewise, if the user selects “Vegetables” in Field B, then only the values “Apples” and “Oranges” would appear in Field B.</p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">
<p class="MsoNoSpacing"><strong>How to set this up in NetSuite:</strong></p>
<p class="MsoNoSpacing"><strong> </strong></p>
<p class="MsoNoSpacing">We’ve found some instructions in NetSuite User Group posts that describe how to set up a nested list.<span> </span>But we thought we’d improve on these instructions by providing screenshots as well.<span> </span>In addition, we actually came across instructions for two different methods for setting up nested lists, and based on experience we’ve gained using these methods, we can suggest when it’s better to use one method instead of the other.</p>
<p class="MsoNoSpacing"><strong> </strong></p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">
<p class="MsoNoSpacing"><strong>Method 1:<span> </span>Setting up a Custom Record Type for the Main List, and a Custom List for the Sub-List</strong></p>
<p class="MsoNoSpacing"><strong> </strong></p>
<p class="MsoNoSpacing">This method is useful if you want to set up your sub-list data directly in the NetSuite UI, because you only need to create custom records for the main list values (and typically you have a much smaller set of main list values than sub-list values), and you can use a multiple select field to select all of the sub-list values that apply to each main list value.<span> </span>However, you cannot import your custom record data using this method, since the custom record uses a multiple select field; so if you want to be able to import your custom record data, you should use Method 2 (below).<span> </span></p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>1.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Setup &gt; Customization &gt; Lists. Create a list for Field B (i.e., the sub-list) – For illustration purposes, we’ll call this new list “<em>Custom</em> <em>List B”</em>.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>a.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Enter all of the values into this list that can possibly appear in Field B (i.e., the sub-list).</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>b.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Save.   <a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-list-b.jpg"><img class="alignnone size-medium wp-image-62" title="custom-list-b" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-list-b-300x174.jpg" alt="" width="300" height="174" /></a><img src="file:///C:/Users/RSANTI~1/AppData/Local/Temp/moz-screenshot.jpg" alt="" /></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>2.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Setup &gt; Customization &gt; Record Types &gt; New. Create a new custom record type for Field A (i.e., the main list) – For illustration purposes, we’ll call this new custom record type “<em>Custom Record Type A</em>”.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>a.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Be sure that Include Name Field is checked</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>b.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Save.   <a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-record-type-a.jpg"><img class="alignnone size-medium wp-image-66" title="custom-record-type-a" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-record-type-a-300x119.jpg" alt="" width="300" height="119" /></a></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>3.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->On the saved Custom Record Type screen, click on New Field. This field will contain the sub-list (i.e., <em>Custom List B</em>) information – For illustration purposes , we&#8217;ll call this “<em>Custom Record Field B</em>”:</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>a.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Type: Multiple Select</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>b.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->List/Record: Select <em>Custom</em> <em>List B</em></p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>c.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Save.   <a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-record-field-b.jpg"><img class="alignnone size-medium wp-image-67" title="custom-record-field-b" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-record-field-b-300x168.jpg" alt="" width="300" height="168" /></a></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>4.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Setup &gt; Customization &gt; Custom Record Types</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>a.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Click on New Record next to <em>Custom Record Type A</em> to create a new custom record.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>b.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->In the Name field, you will need to enter in the name of the main list value.<span> </span>For example, if we were setting up the Example from above, we would enter “Fruits” in the Name field.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>c.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->In <em>Custom Record Field B</em>, you will select all the <em>Custom List B</em> values that you want to appear when you select this particular main list value (this is a multiple select field, so you can select as many <em>Custom</em> <em>List B</em> values as needed.).<span> </span>For example, if we were setting up the Example from above, we would select “Apples” and “Oranges” in <em>Custom Record Field B</em>.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>d.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Save.   <a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-record-fruits.jpg"><img class="alignnone size-medium wp-image-68" title="custom-record-fruits" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-record-fruits-300x107.jpg" alt="" width="300" height="107" /></a></p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>e.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Repeat steps a-d for each main list value that you need to set up.<span> </span>For example, if we were setting up the Example from above, we would create a new custom record, name it “Vegetables”, and then select “Spinach” and “Onions” in <em>Custom Record Field B</em>.</p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>5.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Create a new custom field for the main list (this can be whatever type of field you want, i.e., an entity field, CRM field, transaction body field, etc.).</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>a.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Label: name the field – For illustration purposes, we’ll call this “<em>Custom</em> <em>Field A</em>”.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>b.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Type: List/Record</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>c.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->List/Record: Select <em>Custom Record Type A</em>.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>d.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Applies to: select whatever records this field applies to</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>e.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Save.   <a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-field-a1.jpg"><img class="alignnone size-medium wp-image-70" title="custom-field-a1" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-field-a1-300x185.jpg" alt="" width="300" height="185" /></a></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>6.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Create a new custom field for the sub-list (this field will appear on the same form as <em>Custom</em> <em>Field A</em>, so it needs to be the same type of custom field, and be applied to the same type of record):</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>a.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Label: name this field– For illustration purposes, we’ll call this “<em>Custom Field B</em>”.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>b.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Type: List/Record</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>c.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->List/Record: Select <em>Custom List B</em>.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>d.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Applies to: select the same thing that you selected for <em>Custom Field A </em><a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-field-b1-1.jpg"><img class="alignnone size-medium wp-image-72" title="custom-field-b1-1" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-field-b1-1-300x182.jpg" alt="" width="300" height="182" /></a></p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>e.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Under Sourcing and Filtering:</p>
<p class="MsoNoSpacing" style="margin-left: 1.5in; text-indent: -1.5in; padding-left: 150px;"><!--[if !supportLists]--><span><span><span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span>i.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Source List: Select <em>Custom Field A</em> (i.e., this is the field that you created for your main list).</p>
<p class="MsoNoSpacing" style="margin-left: 1.5in; text-indent: -1.5in; padding-left: 150px;"><!--[if !supportLists]--><span><span><span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span>ii.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Source From: Select <em>Custom Record Field B</em> (i.e., this is the field on <em>Custom Record Type A</em> that contains the set of <em>Custom List B</em> values which will be displayed based on the value selected in <em>Custom Field A)</em>.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>f.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Save.   <a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-field-b1-2.jpg"><img class="alignnone size-medium wp-image-73" title="custom-field-b1-2" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-field-b1-2-300x182.jpg" alt="" width="300" height="182" /></a></p>
<p class="MsoNoSpacing">Results:  This is an example of how it looks when you select a Main List value in the new custom field you just created; the Sub-List values are filtered based on the selection of the main list value:</p>
<p class="MsoNoSpacing"><a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/results-1-1.jpg"><img class="alignnone size-medium wp-image-74" title="results-1-1" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/results-1-1-300x136.jpg" alt="" width="300" height="136" /></a></p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing"><a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/results-1-2.jpg"><img class="alignnone size-medium wp-image-75" title="results-1-2" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/results-1-2-300x136.jpg" alt="" width="300" height="136" /></a></p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">
<p class="MsoNoSpacing"><strong>Method 2: Setting up a Custom List for the Main List, and a Custom Record Type for the Sub-List</strong></p>
<p class="MsoNoSpacing"><strong> </strong></p>
<p class="MsoNoSpacing">This method is useful if you want to use NetSuite’s CSV Import tool to import the sub-list data (i.e., the sub-list data is defined in a custom record type that does not use a multiple select field, so it can be imported in).<span> </span>Importing in the sub-list data is useful if you have a lot of sub-list values.<span> </span>But if you plan to use the NetSuite UI to enter the sub-list data, Method 1 is better, since Method 2 requires you to create a custom record for each sub-list value.</p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>1.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Setup &gt; Customization &gt; Lists. Create a list for Field A (i.e., the main list) – For illustration purposes, we’ll call this new list “<em>Custom</em> <em>List A”</em>.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>a.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Enter all of the values into this list that can possibly appear in Field A (i.e., the main list).</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>b.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Save.   <a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-list-a.jpg"><img class="alignnone size-medium wp-image-77" title="custom-list-a" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-list-a-300x178.jpg" alt="" width="300" height="178" /></a></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>2.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Setup &gt; Customization &gt; Record Types &gt; New. Create a new custom record type for Field B (i.e., the sub-list) – For illustration purposes, we’ll call this new custom record type “<em>Custom Record Type B</em>”.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>a.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Be sure that Include Name Field is checked</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>b.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Save.   <a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-record-type-b.jpg"><img class="alignnone size-medium wp-image-78" title="custom-record-type-b" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-record-type-b-300x111.jpg" alt="" width="300" height="111" /></a></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>3.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->On the saved Custom Record Type screen, click on New Field. This field will contain the main list (i.e., <em>Custom</em> <em>List A</em>) information – For illustration purposes , we&#8217;ll call this “<em>Custom Record Field A</em>”:</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>a.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Type: List/Record</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>b.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->List/Record: Select <em>Custom</em> <em>List A</em></p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>c.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Save.   <a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-record-field-a.jpg"><img class="alignnone size-medium wp-image-79" title="custom-record-field-a" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-record-field-a-300x166.jpg" alt="" width="300" height="166" /></a></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>4.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Setup &gt; Customization &gt; Custom Record Types</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>a.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Click on New Record next to <em>Custom Record Type B</em> to create a new custom record.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>b.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->In the Name field, you will need to enter in the name of the sub-list value.<span> </span>For example, if we were setting up the Example from above, we would enter “Apples” in the Name field.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>c.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->In <em>Custom Record Field A</em>, you will select the <em>Custom List A</em> value that you will use to filter the main list value.<span> </span>For example, if we were setting up the Example from above, we would select “Fruits” in <em>Custom Record Field A</em>.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>d.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Save.   <a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-record-apples.jpg"><img class="alignnone size-medium wp-image-81" title="custom-record-apples" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-record-apples-300x93.jpg" alt="" width="300" height="93" /></a></p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>e.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Repeat steps a-d for each sub-list value that you need to set up.<span> </span>For example, if we were setting up the Example from above, we would create the following new custom records:</p>
<p class="MsoNoSpacing" style="margin-left: 1.5in; text-indent: -1.5in; padding-left: 150px;"><!--[if !supportLists]--><span><span><span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span>i.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Name = “Oranges”, <em>Custom Record Field A </em>= “Fruits”</p>
<p class="MsoNoSpacing" style="margin-left: 1.5in; text-indent: -1.5in; padding-left: 150px;"><!--[if !supportLists]--><span><span><span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span>ii.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Name = “Spinach”, <em>Custom Record Field A </em>= “Vegetables”</p>
<p class="MsoNoSpacing" style="margin-left: 1.5in; text-indent: -1.5in; padding-left: 150px;"><!--[if !supportLists]--><span><span><span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span>iii.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Name = “Onions”, <em>Custom Record Field A </em>= “Vegetables”</p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>5.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Create a new custom field for the main list (this can be whatever type of field you want, i.e., an entity field, CRM field, transaction body field, etc.).</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>a.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Label: name the field – For illustration purposes, we’ll call this “<em>Custom</em> <em>Field A</em>”.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>b.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Type: List/Record</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>c.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->List/Record: Select <em>Custom List A</em>.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>d.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Applies to: select whatever records this field applies to</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>e.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Save.   <a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-field-a2.jpg"><img class="alignnone size-medium wp-image-83" title="custom-field-a2" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-field-a2-300x183.jpg" alt="" width="300" height="183" /></a></p>
<p class="MsoNoSpacing" style="margin-left: 0.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>6.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Create a new custom field for the sub-list (this field will appear on the same form as <em>Custom</em> <em>Field A</em>, so it needs to be the same type of custom field, and be applied to the same type of record):</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>a.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Label: name this field– For illustration purposes, we’ll call this “<em>Custom Field B</em>”.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>b.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Type: List/Record</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>c.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->List/Record: Select <em>Custom Record Type B</em>.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>d.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Applies to: select the same thing that you selected for <em>Custom Field A </em><a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-field-b2-1.jpg"><img class="alignnone size-medium wp-image-87" title="custom-field-b2-1" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-field-b2-1-300x183.jpg" alt="" width="300" height="183" /></a></p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>e.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Under Sourcing and Filtering:</p>
<p class="MsoNoSpacing" style="margin-left: 1.5in; text-indent: -1.5in; padding-left: 150px;"><!--[if !supportLists]--><span><span><span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span>i.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Source List: Select <em>Custom Field A</em> (i.e., this is the field that you created for your main list).</p>
<p class="MsoNoSpacing" style="margin-left: 1.5in; text-indent: -1.5in; padding-left: 150px;"><!--[if !supportLists]--><span><span><span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span>ii.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Source Filter By: Select <em>Custom Record Field A</em> (i.e., this is the field on <em>Custom Record Type B</em> that contains the <em>Custom List A</em> value, such as “Fruits” or “Vegetables” in our example<em>)</em>.</p>
<p class="MsoNoSpacing" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span><span>f.<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; font-family: &quot;Times New Roman&quot;;"> </span></span></span><!--[endif]-->Save.   <a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-field-b2-2.jpg"><img class="alignnone size-medium wp-image-85" title="custom-field-b2-2" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/custom-field-b2-2-300x183.jpg" alt="" width="300" height="183" /></a></p>
<p class="MsoNoSpacing">Results:  This is an example of how it looks when you select a Main List value in the new custom field you just created; the Sub-List values are filtered based on the selection of the main list value:</p>
<p class="MsoNoSpacing"><a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/results-2-1.jpg"><img class="alignnone size-medium wp-image-90" title="results-2-1" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/results-2-1-300x125.jpg" alt="" width="300" height="125" /></a></p>
<p class="MsoNoSpacing">
<p class="MsoNoSpacing">
<p class="MsoNoSpacing"><a href="http://www.celigo.com/blog/wp-content/uploads/2009/03/results-2-2.jpg"><img class="alignnone size-medium wp-image-91" title="results-2-2" src="http://www.celigo.com/blog/wp-content/uploads/2009/03/results-2-2-300x125.jpg" alt="" width="300" height="125" /></a></p>
<p class="MsoNoSpacing">- Ron</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celigo.com/blog/2009/03/netsuite/customization/creating-a-nested-list-ie-main-list-and-filtered-sub-list-in-netsuite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to display search results for a Custom Record Type in NetSuite Customer Center</title>
		<link>http://www.celigo.com/blog/2009/02/netsuite/customization/how-to-display-search-results-for-a-custom-record-type-in-netsuite-customer-center/</link>
		<comments>http://www.celigo.com/blog/2009/02/netsuite/customization/how-to-display-search-results-for-a-custom-record-type-in-netsuite-customer-center/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 23:44:10 +0000</pubDate>
		<dc:creator>rsantiago</dc:creator>
				<category><![CDATA[Customization]]></category>
		<category><![CDATA[NetSuite]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Custom Record]]></category>
		<category><![CDATA[Customer Center]]></category>
		<category><![CDATA[Permission]]></category>
		<category><![CDATA[Role]]></category>
		<category><![CDATA[Saved Search]]></category>

		<guid isPermaLink="false">http://www.celigo.com/blog/?p=51</guid>
		<description><![CDATA[We’ve had several NetSuite customers ask us how to do the following:
Is there a way to display the results of a saved search for a custom record type in NetSuite Customer Center, and filter the search results so that the Customer Center user can only see his/her own custom records?
For example, one of our clients [...]]]></description>
			<content:encoded><![CDATA[<p>We’ve had several NetSuite customers ask us how to do the following:</p>
<p><strong><em>Is there a way to display the results of a saved search for a custom record type in NetSuite Customer Center, and filter the search results so that the Customer Center user can only see his/her own custom records?</em></strong></p>
<p>For example, one of our clients had set up custom records in NetSuite to store information about their customers&#8217; subscription information.  Our client asked us if there was a way to display the subscription information in NetSuite Customer Center, so that when their customers logged in to Customer Center, they could view their own (and only their own) subscription information.</p>
<p>In order to come up with a solution, we had to research this quite a bit, including digging through the NetSuite user group, and ultimately investing in some trial and error.  While we found that there were useful tips on how to do this in the user group posts, we could not find a concise set of steps to follow to do this, so we decided to publish some simple instructions that should work for most situations.</p>
<p>Note: There are probably many ways to do this.  We’ve found two ways that have worked well for our customers, and we describe each method below.  If you have any reasons for recommending one approach or the other, we’d love to hear your opinion.</p>
<p><strong>Common Steps for Either Method</strong></p>
<ol>
<li>The Custom Record Type can be defined however you want, but it MUST include the following:
<ol type="a">
<li>A Customer field (i.e., a custom field of Type List/Record-Customer), so that you can filter the custom record search results by Customer.</li>
<li>The “Use Permissions” checkbox must be checked</li>
<li>On the Permissions tab, select the Customer Center role(s) that you will assign to your Customer Center users, and give them at least “View” level access.</li>
</ol>
</li>
<li>Create a saved search for your custom record type.  This saved search can be defined however you want, but it MUST have the following Filter Criteria:
<ol type="a">
<li>“&lt;Customer field&gt; is me” (i.e., “&lt;Customer field&gt; any of Mine”)</li>
</ol>
</li>
</ol>
<p><strong>Method 1:  Using a Custom Center Tab</strong></p>
<ol>
<li>Navigate to Setup &gt; Customization &gt; Center Tabs &gt; New to setup a new Custom Center Tab.
<ol type="a">
<li>You can enter any text you want for the Label (this is the label that will appear for the custom tab in Customer Center), but MUST select Center = “Customer Center”.</li>
<li>Under Content &gt; Categories &gt; Label, you can enter any name you want (this is the label that will appear for the category in your custom tab).</li>
<li>Under Content &gt; Portlets &gt; Type, you MUST select Type = “Links” and Show = “Yes”.</li>
<li>Under Audience, make sure that the “Select All” checkbox is checked for the Roles list.</li>
<li>Save your new Custom Center tab.</li>
</ol>
</li>
<li>Navigate to Setup &gt; Customization &gt; Center Tabs, and click on the NAME of the new Custom Center Tab that you just created (do NOT click on the “Edit” link; you want to view the Custom Center Tab that you just created).
<ol type="a">
<li>Under Content &gt; Categories, click on the “Edit” link for the Category that you created.</li>
<li>On the Custom Center Category page, select the Link for the saved search that you created in the Common Steps section above (i.e., the saved search that you want to display on Customer Center).
<ol type="i">
<li>IMPORTANT: When you look in the Link list for your saved search, you will find 2 entries for your saved search with similar names.  One entry in the list will have “Results” in the name, the other will not have “Results” in the name.  (For example, if your saved search is called “Subscription Data”, then you will see one entry in the Link list will be “Subscription Data”, and the second entry will be “Subscription Data Results”.)  You MUST select the entry with “Results” in the name.  The difference between these two entries is this: the link that does not have “Results” in the name (for example, &#8220;Subscription Data&#8221;) takes you to the page where you edit the search itself; the link with “Results” in the name (for example, &#8220;Subscription Data Results&#8221;) takes you to the page that shows the actual search results.  Another way to look at this is like this: when you go to look at all of your Saved Searches in your normal NetSuite account, you always see two links next to each search.  One link is called &#8220;Edit&#8221;, which takes you to the page where you define what the search is.  The second link is called &#8220;Results&#8221;, which actually runs the search and takes you to a page that shows the results.  The &#8220;Subscription Data&#8221; link is equivalent to the &#8220;Edit&#8221; link.  The &#8220;Subscription Data Results&#8221; link is equivalent to the &#8220;Results&#8221; link.</li>
</ol>
</li>
<li>Save your changes to the Custom Center Category.</li>
</ol>
</li>
<li>Test this in Customer Center by logging in as one of your customers and verify the following:
<ol type="a">
<li>You should see the new custom tab, category, and link you just created.
<ol type="i">
<li>NOTE:  If you don’t see the new tab, category, and/or link, then you should hit CTRL-F5 to reload and re-cache each page in Customer Center so that you are sure that you are looking at the latest versions of the Customer Center pages.</li>
</ol>
</li>
<li>When you click on the link, the search results should only display custom records associated with the customer that you are logged in as.</li>
</ol>
</li>
</ol>
<p><strong>Method 2:  Using a Published Saved Search</strong></p>
<ol>
<li> Navigate to Lists &gt; Web Site &gt; Tab &gt; New &gt; New Presentation Tab to create a new Web Site Tab where you can access your published saved search.  (You could use an existing tab, but for instruction purposes, we’ll create a new tab.)  The new Presentation Tab can be set up however you want, but the setup MUST include the following:
<ol type="a">
<li>The “Display in Web Site” checkbox should be unchecked (so that this new tab only shows up for your Customer Center users, and does not show up as a new tab on your website).</li>
<li>Under Roles, the “Select All” checkbox should be unchecked, and you MUST select the Customer Center role(s) that you will assign to your Customer Center users.</li>
<li>Save your changes to the new Presentation Tab.</li>
</ol>
</li>
<li>Navigate to Lists &gt; Web Site &gt; Categories &gt; New to create a new Site Category where you can put the published saved search.  (You could use an existing site category, but for instruction purposes, we’ll create a new site category.)  The new Site Category can be set up however you want, but the setup MUST include the following:
<ol type="a">
<li>Subcategory of = &lt;the value corresponding to the new Presentation Tab you just created in Step 1&gt;.</li>
<li>The “Display in Web Site” checkbox should be unchecked (so that this new site category only shows up for your Customer Center users, and does not show up on your website).</li>
<li>Under Audience &gt; Roles, the “Select All” checkbox should be unchecked, and you MUST select the Customer Center role(s) that you will assign to your Customer Center users.</li>
<li>ave your changes to the new Presentation Tab.</li>
</ol>
</li>
<li>Navigate to Lists &gt; Web Site &gt; Publish Saved Search &gt; New to create a new Published Saved Search.  This Published Saved Search MUST have the following settings:
<ol type="a">
<li>Search = &lt;the name of the saved search you created in the Common Steps section above&gt;</li>
<li>Subcategory of = &lt;the value corresponding to the new Site Category you just created in Step 2&gt;</li>
<li>“Display in Web Site” checkbox should be unchecked (so that this new published saved search only shows up for your Customer Center users, and does not show up on your website).</li>
<li>Under Audience &gt; Roles, the “Select All” checkbox should be unchecked, and you MUST select the Customer Center role(s) that you will assign to your Customer Center users.</li>
<li>Save your changes to the new Published Saved Search.</li>
</ol>
</li>
<li>Test this in Customer Center by logging in as one of your customers and verify the following:
<ol type="a">
<li>You should see the new custom tab, category, and published saved search you just created.
<ol type="i">
<li>NOTE:  If you don’t see the new tab, category, and/or published saved search, then you should hit CTRL-F5 to reload and re-cache each page in Customer Center so that you are sure that you are looking at the latest versions of the Customer Center pages.</li>
</ol>
</li>
<li>When you click on the link for the published saved search, the search results should only display custom records associated with the customer that you are logged in as.</li>
</ol>
</li>
</ol>
<p>I hope this helps.</p>
<p>Ron</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celigo.com/blog/2009/02/netsuite/customization/how-to-display-search-results-for-a-custom-record-type-in-netsuite-customer-center/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A must have NetSuite data management utility</title>
		<link>http://www.celigo.com/blog/2008/01/netsuite/suitetalk-web-services/a-must-have-netsuite-data-management-utility/</link>
		<comments>http://www.celigo.com/blog/2008/01/netsuite/suitetalk-web-services/a-must-have-netsuite-data-management-utility/#comments</comments>
		<pubDate>Fri, 25 Jan 2008 06:38:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[SuiteTalk Web Services]]></category>
		<category><![CDATA[CSV]]></category>
		<category><![CDATA[Data Management]]></category>
		<category><![CDATA[Data Migration]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[import tool]]></category>
		<category><![CDATA[Mass Delete]]></category>
		<category><![CDATA[Mass Update]]></category>
		<category><![CDATA[NetSuite]]></category>

		<guid isPermaLink="false">http://celigo.com/blog/?p=8</guid>
		<description><![CDATA[Do you feel that your data management needs are always one step ahead of NetSuite's capabilities?  Mass updates and CSV imports are great, but what about mass deletes or all those record types that are still unsupported.  Of course all this can be done with web services, but who really has the time or experience to build a reliable data manager?  Well, we are very pleased to announce the release of the first fully functional CSV data management utility--supporting all NetSuite web service record types.  Our solution runs entirely within your NetSuite account--in full accord with NetSuite's one system, no limits philosophy.
]]></description>
			<content:encoded><![CDATA[<p>Do you feel that your data management needs are always one step ahead of NetSuite&#8217;s capabilities?  Mass updates and CSV imports are great, but what about mass deletes or all those record types that are still unsupported.  Of course all this can be done with web services, but who really has the time or experience to build a reliable data manager?  Well, we are very pleased to announce the release of the first fully functional CSV data management utility&#8211;supporting all NetSuite web service record types.  Our solution runs entirely within your NetSuite account&#8211;in full accord with NetSuite&#8217;s one system, no limits philosophy.</p>
<p><span id="more-8"></span></p>
<p>The tool is built entirely on SuiteFlex technology.  In addition to supporting all the record types exposed by NetSuite&#8217;s web services, the tool supports mass deletes and has advanced import status monitoring.  Import results can be viewed as the import proceeds&#8211;not only after it completes.  In addition to being able to view status as you go, you can cancel at any time.  Imagine running a large import that was destined to fail from the beginning.  Now you can see the failures within the first couple minutes and stop it from proceeding any further.</p>
<p>Pricing for the tool is done on a subscription basis with a one time setup fee for the initial install and a basic training session.  If you are interested in hearing more, please contact us <a href="/netsuite/solutions/data-importer/contact-us.html">online</a> or click <a href="/netsuite/solutions/data-csv-import-update-delete-for-netsuite.html">here</a> for specific product details.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celigo.com/blog/2008/01/netsuite/suitetalk-web-services/a-must-have-netsuite-data-management-utility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetSuite and Yahoo! integrated at last</title>
		<link>http://www.celigo.com/blog/2008/01/netsuite/suitetalk-web-services/netsuite-and-yahoo-integrated-at-last/</link>
		<comments>http://www.celigo.com/blog/2008/01/netsuite/suitetalk-web-services/netsuite-and-yahoo-integrated-at-last/#comments</comments>
		<pubDate>Fri, 25 Jan 2008 04:10:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Products]]></category>
		<category><![CDATA[SuiteTalk Web Services]]></category>
		<category><![CDATA[Web Store]]></category>
		<category><![CDATA[Back Office]]></category>
		<category><![CDATA[ERP]]></category>
		<category><![CDATA[NetSuite]]></category>
		<category><![CDATA[Order Management]]></category>
		<category><![CDATA[Real Time]]></category>
		<category><![CDATA[Yahoo Integration]]></category>
		<category><![CDATA[Yahoo Merchant Store]]></category>

		<guid isPermaLink="false">http://celigo.com/blog/?p=9</guid>
		<description><![CDATA[Are you selling your goods and services on a Yahoo! store?  If so, have you thought about upgrading your backend accounting/erp system to the greatest on-demand vendor in this space--NetSuite?  Well, you are in luck!  We are announcing the release of a fully functional Yahoo! and NetSuite real time integration.  Our solution runs entirely within your NetSuite account--in full accord with NetSuite's one system, no limits philosophy.
]]></description>
			<content:encoded><![CDATA[<p>Are you selling your goods and services on a Yahoo! store?  If so, have you thought about upgrading your backend accounting/erp system to the greatest on-demand vendor in this space&#8211;NetSuite?  Well, you are in luck!  We are announcing the release of a fully functional Yahoo! and NetSuite real time integration.  Our solution runs entirely within your NetSuite account&#8211;in full accord with NetSuite&#8217;s one system, no limits philosophy.</p>
<p><span id="more-9"></span></p>
<p>For those already familiar with NetSuite, the integration is installed as a SuiteBundle.  The bundle includes all your basic integration components (event logging, data mapping, and credential management).  Managing the integration is done via one centralized dashboard tied to a custom integration role.  The integration features both sales order and customer imports along with a real time inventory level lookup as items are added to your customer&#8217;s carts.</p>
<p>Pricing for the integration is done on a subscription basis with a low one time setup fee for the initial install.  If you are interested in hearing more, please contact us <a href="https://forms.netsuite.com/app/site/crm/externalleadpage.nl?compid=589861&amp;formid=6&amp;h=7ff7b6d097b8f6237b35">online</a> or click <a href="http://www.celigo.com/ns/solutions/celigoYahooStoreIntegrationForNetSuite.html">here</a> for specific product details.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.celigo.com/blog/2008/01/netsuite/suitetalk-web-services/netsuite-and-yahoo-integrated-at-last/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
