:: Celigo :: 
Customer Login
 
SolutionsCustomersBlogAbout
On-Demand Simplified Solutions and services tailor made for on-demand

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.

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. 

NetSuite CRM Samples have been redone!

| | Comments (0) | TrackBacks (0)

We’ve broken a tradition of modeling our .NET sample applications on the original CRM sample released by NetSuite.  Celigo has two enhanced versions of this sample app available: one that was a basic port of the original with few additional features, and another which further enhances it with the integration of the free ServiceManager library. We had initially kept the source code of these, similar to that of NetSuite’s sample. But, starting from this version, Celigo is pulling out all the stops to make these samples richer with much more functionality.

Celigo SmartClient for NetSuite

| | Comments (0) | TrackBacks (0)

We are very excited to announce the availability of the first beta of the Celigo SmartClient for NetSuite. The SmartClient delivers increased user productivity as it harnesses the myriad of functionality built into Excel while delivering seamless integration with NetSuite.

Some of the features available in this release include:

  • Retrieve, add, update and delete data
  • Reusable search and result templates
  • Support for hierarchical data and select lists

A complete list of features and other relevant information is available here.

Licensing for the SmartClient is on a per user subscription basis. The current beta is a fully functional version that's valid for 30 days. The public release of the product will be distributed as a 14-day trial that's restricted from updating data back to NetSuite. These restrictions will be removed once a valid license has been purchased. Each issued license will require activation that binds it to the host machine. The activation process requires an active internet connection and can be launched from within the product itself.

We are making all the bits and pieces required to run the SmartClient in a single downloadable package. The binaries have been subjected to SmartAssembly obfuscation and optimization.

As mentioned previously, this is a private beta release and the exciting world of the SmartClient is only open to a limited audience. If you’re interested in participating, please contact us online. The public beta is coming soon… stay tuned!

 

It just works! There exists no better term to describe Celigo’s Service Manager.

Webservices are a whole lot of fun. They let you focus on implementing a rich feature set in your application, and then extend it using a separate set of rich functionality that was developed and perfected elsewhere. But, life isn’t easy when you have to work with a secure system over the wire; you have to worry about authentication, session management, request/response size limitations, etc.

This is where Celigo’s ServiceManager comes in. The ServiceManager or SM (as we often refer to it), is an abstraction over the ground work that needs to be implemented when dealing with the SuiteTalk API.

Here’s a look at some of the features offered:

Beware... NetSuite has changed the way you are allowed to access a SuiteScript parameter with version 2007.

Where we used to do something like this in version 11.x: 

if ((typeof custscript_case_debug != "undefined") && (custscript_case_debug == 'T')) {
   debug = true;
   nlapiLogExecution ('DEBUG', 'Debug mode is turned on');
}

Unless you've been living in a cave for the last two years, you have by now heard about Google Analytics--the so called next best thing since sliced bread. Not only is it one of the best web analytics tools on the market, but it's also free.

If you're running your web store on NetSuite, you may have heard about the challenges in implementing Google Analytics. In this posting, we will attempt to walk you through the details of setting up Google Analytics.

Once completed, you should be able to track web site activity across product catalog pages, shopping cart and checkout pages, and order submission and confirmation pages. Additionally, you can see a listing of all orders placed through your site including the ability to see the order number, order total, shipping total, and tax total.

We used the steps defined in this article as a basis to get started on this project.

When debugging a web services application, it is extremely important to be able to view the SOAP requests and responses being sent across the wire.  And, while there do exist some really cool commercial products out there to satisfy this need, like SOAPscope, there also exist some freebies that are more than capable of getting the job done.  I personally have been developing NetSuite specific web services applications for close to three years, and up until Celigo's recent conversion to Mindreef's SOAPscope server, tcpmon and stunnel played a vital role in keeping my applications alive and healthy.

Tcpmon is a great way to view http traffic if you know the ports your traffic is being routed through.  Launching the application couldn't be easier.  Simply specify a 'Listen Port #', 'Target Port #', 'Target Hostname', and click on Add.  Point the url of your web services client to the localhost port you have just setup and watch the SOAP fly on by.

Stunnel provides the ability to encrypt and decrypt data being sent to a server.  Working with NetSuite, it is a required component, unless you have the magical ability to decifer data sent across the https connection NetSuite requries.  Launching the application entails configuring the config file titled stunnel.conf and double clicking an executable startup script.

It's taken a little longer than planned, but we're finally ready to launch our blog! Our intent is to use this as a forum to provide you with tips, tricks, articles, best practices, etc, on how to maximize your use of NetSuite and provide our perspectives on the on-demand world.

What's in it for you? In short, we invite you to benefit from our experiences. Our team has configured and implemented NetSuite for more than a hundred customers.

From a technical perspective, Celigo is a leader in automation and integration. We were part of the original Web services team at NetSuite that launched SuiteTalk, so we think we know a thing or two about this stuff...

For the curious--we use MoveableType (also a NetSuite customer) as our blogging platform.

--Jan