A/R Master Screen

In order to meet the clients needs, we had to develop a solution that addressed specific requirements, including a screen that allows the user to pay multiple transactions (possibility of thousands) with a single payment, payment method options of ACH, check, credit card, cash, or EFT, and the ability to store over-payment, to reuse stored over-payment to pay, to write off transactions (ex: small payment differences) and to apply rebates (ex: 3% rebate to be applied on entire payment).
Learn more | Request a Quote

Advanced Batch Printing

A client needed the ability to print several thousands of sales orders and invoices on a daily basis. The printouts were mainly to be printed on a dot-matrix printer - requiring very specific formatting. The client needed to be able to select large or small subsets of transactions to print, or even print them individually.

The client also had a specific statement format, needed to generate statements in large batches, required the option to include printouts of all invoices related to the statement generated, and the ability to decide to print, email or fax.

The client also needed to print labels based on the estimate line items that had lot numbers, as well as labels representing the vendor record for folder labeling purposes.
Learn more | Request a Quote

Advanced Invoice Emailing

This feature adds flexibility to the emailing of invoices in Netsuite by providing a selection page for Invoices to be batch-sent through email and adding a send button on the invoice.
Learn more | Request a Quote

Amazon S3 Connector

We developed a connector that takes files from NetSuite's file cabinet and uploads them to Amazon's EC2 server for storage on the Amazon S3 cloud. These stored files would then also be accessible through NetSuite's customer center and on the related transactions.
Learn more | Request a Quote

Automatic Invoicing on Order Fulfillment

This customization allows users of Netsuite's Pick/Pack/Ship advanced fulfillment feature to automatically create and send an invoice when the order is shipped. Upon Fulfillment of a Sales Order, and based on the shipping cost and customer preferences, an invoice gets created and sent by email when the status reaches "shipped".
Learn more | Request a Quote

Automatic Write Off

Traditionally performing a write off in NetSuite is a manual process. We implemented a solution to perform write offs automatically when an invoice is below a certain threshold.

The system finds the open transactions with a remaining balance under the threshold specified by the company.The accounting department then decides whether the transaction should be written off or not; a daily process then picks them up and perform the necessary journal entries.
Learn more | Request a Quote

Chart of Account Builder

There are only two ways of importing a Chart of Accounts into NetSuite, either via CSV Import or by Script. The solution that we developed allows you to import a Chart of Accounts into NetSuite using a excel template (will support Google Spreeadsheet in the future) where you only need to provide your account names and desired properties, such as the number, department, amount, etc. This feature automates and makes the creation of a Chart of Accounts more user friendly. The user does not need to know the internal ids of the fields or worry about data validation as this is all handled in the background. The only thing the user needs to do is to fill the "Chart of Accounts" template and then let the script handle the rest!
Learn more | Request a Quote

DISC Employee Profiles Map

The DISC Profile project was built to visually display the results obtained from a personality test taken by our employees. The test classifies the personality of employees based on four dimensions: Dominance, Influence, Steadiness and Conscientiousness. It also assigns a personality type to every individual based on his score in those four dimensions. The DISC Profile project displays those 4 dimensions on a scatter graph for the whole company. It also color codes each point based on the corresponding personality type.
Learn more | Request a Quote

Simple SharePoint Integration

A customer was in need of a quick-and-easy solution to integrate their SharePoint customer folders within NetSuite. We offered what was needed with minimal customization and practically no effort to implement and use. The solution displays the SharePoint customer folder in a subtab on the Customer record in NetSuite, without the need of any scripting or programming. Just like any SharePoint window, once users are logged in they can manipulate files and execute any command normally available with SharePoint.
Learn more | Request a Quote

Connector Management Dashboard

Leveraging the flexibility of open-source solutions, our team has developed a customized connector that allows users to migrate and synchronize data effortlessly and seamlessly from various sources, such as external websites, SaaS applications, XML Web services, RESTful Web services, databases or other entities.

Getting a real-time view and monitoring your integration data and status has never been so easy, thanks to our Connector Center Dashboard. The Connector Center Dashboard is now available for purchase as part of the integration service bundle. It’s a great value-added tool that you would not want to miss.
Learn more | Request a Quote

Excise Tax

This solution enables the calculation of Excise Tax. When entering a sales order, depending on the type of product, different tax needs to be applied.
Learn more | Request a Quote

Expense Report: Amount with Tax

We developed this customization specifically for Canadian companies who were having difficulty using NetSuite's expense reports. Our Expense Report: Amount with Tax solution allows NetSuite users to enter a total price on an expense report and the amount without tax is calculated automatically based on the tax code.
Learn more | Request a Quote

Form Selection Based on Department

NetSuite allows users to have different forms for a given transaction.

We designed a script that automatically displays the correct form based on the department selected. A common example would be Sales Orders- based on the department. The customer might need a different form, or even a different template with a unique logo, address or footer for when that Sales Order is printed. Our customization lets the user pick their department and without any more hassles, the correct form is displayed.
Learn more | Request a Quote

Google Apps for NetSuite

Google Apps™ for NetSuite enables true cloud-to-cloud synchronization of your Gmail, Calendar, Docs and Contacts with NetSuite records. The bundle allows companies to fully manage their business in the Cloud.
Learn more | Request a Quote

Google Drive Extension

The Google Drive™ extension was built to access and manage Google Documents™ related to NetSuite Entities, including Customers, Employees, Projects and Tasks directly from their corresponding Record in NetSuite. This allows for the easy management and quick access to the latest version of documents including Spreadsheets, Power Points and Text documents.
Learn more | Request a Quote

Google Maps Integration

Google Maps™ Integration will geolocate any point of interest using addresses within NetSuite. This can be done on transactions, entities, or any record with a well formatted address. Google Maps Integration will significantly speed up any necessary location searching through a map.
Learn more | Request a Quote

Google Organisational Chart

We developed an extension that automatically displays an Organisational Chart of either the whole organisation or of specific parts of your company. This chart is automatically updated using the information stored in Employee records. The chart can easily be narrowed down to specific departments or locations of your organisation using a variety of filters.
Learn more | Request a Quote

Google Product Feed Automation

The goal of this feature is to allow companies to export their item information as a date feed into the Google Merchant Center. This makes the items available on the Google Product Search and gives visibility to the company. It helps shoppers find specific items and therefore help the companies to sell their products.
Learn more | Request a Quote

Group Email

One of our customers needed to send sales orders pick tickets on a recurring basis to the same teams of people. Since they were processing large numbers of sales orders per day, the basic NetSuite functionality was too cumbersome. Our team developed a simple solution that streamlined this process into a one click operation.
Learn more | Request a Quote

HR Management and PTO Module for NetSuite

We developed a feature to allow a user to expand their Human Resources functional areas using NetSuite. The feature allows the user to monitor recruitment activities and extend the standard employee management features.

In addition to expanding the HR functional areas of NetSuite we designed a PTO module for one of our customers, a quickly growing IT company looking for a way to streamline the personal time off process. The objective was to minimize administrative overhead, and provide flexibility to the employees while implementing management approvals
Learn more | Request a Quote

L&D Module

Tracking employee learning and development activities is a challenge for growing companies. Managers need to quickly assign activities to group of employees, keep track of who completed the activities and automatically generate reminders for the others. The customer for which we developed this feature even used the L&D module to ease NetSuite adoption by making sure that employees watched the recommended training video.
Learn more | Request a Quote

Lot Number Inventory Report

One of our customers needed to update their lot numbered inventory from reports supplied by their TPL. We developed a scripted solution to automate this process.
Learn more | Request a Quote

NetSuite Transaction Email Sender

The Transaction Email Sender tool allows NetSuite users to brand and stylize their bulk transaction emails.The customization allows user to select the transaction type, filter by date and then choose the recipients. The message, language, appearance, etc. can be easily customized using one of our existing templates (or users can create their own).
Learn more | Request a Quote

PO-SO Sync

When using Drop Ship or Special Order items, information for each line item may be required to be identical on both orders. For example, Description changes on the SO may need to be reflected in the PO, or things like Custom Fields may need to show the same values on both. NetSuite does not maintain this sort of synch natively, but via this script you can specify fields that need to be kept identical across both transactions.

Enter or update information in one transaction, and have it automatically be copied over in the other

Specify any fields
Highly optimized algorithm allows for updates to several linked POs with potentially hundreds of line items each.
Script always accurately matches SO lines to PO lines
Learn more | Request a Quote

Precise Timestamp

Sometimes, the seconds precision provided by NetSuite's created date field and last modified date field is just not good enough. We implemented a custom time stamp deployed on a record per record basis that will allow milliseconds precisions.
Learn more | Request a Quote

Precision Emailer

Default NetSuite behavior is to source the Customer Email into the 'to be emailed' field on Transactions. This customization allows far more flexibility - for every Customer record, you can specify the email addresses that should receive the Transaction email, whether it be employees, other customer contacts, anything.
Learn more | Request a Quote

Product Configurator

We developed a functionality that allows users to always enter the same basic Assembly Item on orders, and then specify required "attributes" via Item Options. Upon transforming the Sales Order into a Work Order, the script converts the selected Item Options into additional components to be added to the Work Order.
Learn more | Request a Quote

Promotion Manager

This feature allows a promotion to be applied to the sales order transaction automatically, thus relieving the sales team member from remembering the promotions. Promotions are available for different clients, groups of clients, for specific items or groups of items. When sales person enters a sales order in NetSuite, the discounts are automatically applied to the items upon saving.
Learn more | Request a Quote

Purolator Shipping Estimate Integration

The Shipping Estimate Integration with Purolator allows you to query the Purolator service directly to obtain quote for shipping items on your Sales Orders.
Learn more | Request a Quote

Quick Order Form

Online form that allows the customer to add multiple items at once to their cart. It is saved search driven, making it easy to adapt to different needs.
Learn more | Request a Quote

Quick Sales Order Page

Our customer was looking for a quick way to enter sales orders in order to reduce time and effort. The quick sales order page will allow you to enter in minimal information on the go, on a custom page, and create a Sales Order in NetSuite. This solution resolves many different scenarios for sales organizations.
Learn more | Request a Quote

Royalties

The accounting department is able to run the royalty calculation for a specified time period. A product or service item is given a monetary value which is then used in the calculation of royalties. A report is created to display the amount (with calculated tax if applicable) for each individual who is to receive the royalties.
Learn more | Request a Quote

Scrap Management

A customer in the construction supply retail business sells products by a given unit (ex. 1 foot) out of a given length (ex. 12 feet). If a customer purchases 10 feet, they know that they will not be able to sell the remaining 2 feet and will need to scrap it. Our client wanted this process to be automated so that quantity on hand and available remained accurate, as well as used a specific accounting behaviour for the scrap to move related inventory COGS to a specific account and cleared out periodically.
Learn more | Request a Quote

Transaction Lock

NetSuite does not prevent multiple users from attempting to edit the same transaction at the same time. To preserve integrity, however, NetSuite will give an error to any user attempting to save a transaction that another user has just edited. This can result in many long minutes, or even hours, of wasted effort from a user working on very long to complete order, if another user comes in and makes a change while the transaction is being worked on. This functionality eliminates this risk by blocking subsequent users from entering edit mode at all if another user is currently working on the transaction.
Learn more | Request a Quote

VAT PDF Forms

Using this feature, customers with European subsidiaries now have the ability to print a detailed summary view of VAT amounts in their invoices. Standard layouts provided by NetSuite do not support a full summary drill down of the VAT codes and amounts applied in the transaction, however using PDF Invoice Layout (VAT) a user can now have this break down in their standard NetSuite Invoices.
Learn more | Request a Quote

Volume Purchase Price

Similar in to our Alternate Items, Volume Purchase Price allows users to use volume prices on purchase orders. Simply enter the known volume purchasing price for the item and when a purchase order is entered, the price will switch according to the best value for that quantity based on vendor.
Learn more | Request a Quote