NetSuite DSCO Integration

img

One of our customers is an American pet products major. The client wanted to integration of DSCO with NetSuite, which is an ecommerce platform. It connects retailers and sellers to promote, sell and deliver their products.  

Part of CommerceHub, DSCO creates networked supply chains. This simplifies and standardizes the exchange of inventory, order and catalogue data between retailers and sellers.  

Our experts used scheduled scripts to enhance the customer's business efficiency in inventory management, shipping methods and invoice generation.

NetSuite DSCO Integration Requirements

Our NetSuite Integration experts conducted an analysis to understand the requirements of our customers. The major requirements identified are:  

1. Importing items and inventory from NetSuite to DSCO.

2. Sales Order Creation in NetSuite and order acknowledgement.

3. Shipment creation in DSCO.

4. Invoice creation in DSCO.

Steps Involved

The first phase of integration involves the creation of a customer card in NetSuite. The system does this to sync inventory details from the platform to DSCO based on the catalogue provided.  

In the SKU mapping, it creates an item record, in the DSCO customer card for new items from NetSuite. The system updates the inventory count for all the items that exist in the DSCO. This occurs at regular intervals from NetSuite to DSCO with scheduled scripts.   

NetSuite creates a sales order at a regular interval when an order reflects in DSCO. It also creates an acknowledgement for DSCO.  

Think of a scenario where the item fulfilment status for the DSCO order changes to ‘ship’ status. The system creates item fulfilment details in DSCO with a tracking number. It uses the details of shipment method and carried provided by the customer.  

This is a real-time integration process. Whenever items fulfilment status alters to ‘ship’ status, tracking details automatically comes up in DSCO from NetSuite.  

The next step is to generate invoices for the sales orders. When NetSuite creates an invoice for DSCO, the system checks the sales order status as well.  

If the sales order status is ‘billed’, then it leads to the creation of an invoice for that order in DSCO. In addition, the system flags the ‘INVOICE CREATED’ checkbox in the sales order.  

Challenges and Solutions

One of the major challenges in NetSuite with DSCO integration is the lack of kit item concept in DSCO, which lead to the creation of items in DSCO individually. We resolved this issue.  

Additionally, the developers faced issues with mapping, duplicate items creations and the generation of shipment details. With dedication and experience, our development team managed the issues and resolved them to deliver a result that satisfied the customer 100%.

Result

The DSCO-NetSuite integration brought maximum benefits to our customers. Thanks to integration, our client experienced a boost in eCommerce sales. They were also able to automate the inventory management, shipment creation and invoice generation. 

Our development team delivered the project within the timeframe without compromising quality in the integration. 

Want to streamline your business processes with NetSuite integration? Jobin & Jismi can help. Our experts provide customized NetSuite integration solutions that can help you get the most out of your NetSuite system. Contact us at contactus@jobinandjismi.com