Netsuite Custom Record to store external form data

Netsuite allows you to create a Custom Record to store a table of data collected from an external form. For example, you may create an email opt-in form on your external website, and submit the form to Netsuite. The submitted data will be processed by a Suitelet, and stored as a Custom Record in Netsuite. The form must be able to process concurrent users, and hence Suitelet is favored over SuiteTalk (Web Service). NetSuite web service has a concurrency problem, so SuiteTalk should not be used in this type of scenario.

How to setup login_info on Netsuite web service?

Netsuite brands its web service integration services as SuiteTalk, and SuiteTalk allows third-party systems to communicate with NetSuite via SOAP-based APIs. To get started with Netsuite Webservice, you'll need a Netsuite account that you can use to communicate with Netsuite. You may sign up with the SuiteCloud Developer Network (SDN) as a Community member, and get a free Netsuite account for exploitation. It may take a day or two to get your account approved.

UPS Quantum View API

UPS Quantum View is one of the most comprehensive reporting APIs available on UPS XML, and yet it's one of the least used APIs. It provides complete reporting of every shipping activity your organization is engaged in. It is a comprehensive suite of services that give you details about your UPS shipments. It can be used to update your ERP with tracking numbers, scheduled and actual delivery dates, and exceptions. The catch is that you'll have to use PackageReferenceNumbers to correlate the package with your sales order number. UPS Worldship allows you to enter up to 2 custom reference numbers while creating shipments, and this reference number must be used to track back to your sales order.

How to create a UPS Developer Access Key?

I have been tasked to integrate UPS Online Tools with NetSuite ERP using PHP programming language. The job requires retrieving Quantum View reports from UPS on a daily basis, and updating NetSuite Sales Orders with retrieved tracking information. By browsing UPS Developer Kit, I am going to be using at least Quantum View API, and Tracking API to do the trick.

Netsuite Suitelet Examples & Tutorials

NetSuite Suitelets play a vital part in integrating 3rd party web applications with the NetSuite. Writing a suitelet is as easy as writing a simple javascript except that it runs on the server side. Here are a couple of examples of how to write a suitelet. The first example creates a customer of a type LEAD-Unqualified from a POSTed web submission.