Marty Zigman

Conversations with Marty Zigman

Certified Administrator • ERP • SuiteCloud

NetSuite One World Intercompany Address Challenge

ERP NetSuite

Tags: , , , , ,

This article is relevant if you are using NetSuite’s One World and working with inter-company transactions.

Background

In a recent client implementation of One World, our client has two organizations:  a Selling company and a Fulfillment company.  We setup the following transaction flow leveraging NetSuite’s inter-company transaction management:

  1. Selling company captured Sales Orders from a custom Magento eCommerce web site.
  2. Inventory items are marked for Drop Ship to be shipped from Fulfillment company.
  3. Selling company generates a Drop Ship Purchase Order to the Fulfillment company.
  4. We generate inter-company transactions to produce a Sales Order in the Fulfillment company.
All this works generally fine.  However, the client is using OzLink to facilitate shipments.  OzLink needs to have address information in specific fields such as street, city, zip, and state.  While we could see the address information on the Sales Order, the specific fields were null or blank.  The challenge though was that the situation was intermittent and thus difficult to troubleshoot.

Address Diagnostic

Digging into the issue, we realized that when you create a Sales Order with a Custom Shipping Address, when NetSuite creates the Drop Ship Purchase Order, it would copy over the address but not the specific fields.  However, if the Shipping Address is part of a saved Entity record, the specific fields would copy over.

Visually, you can’t tell what is going on.  It requires a saved search to see the challenge.  Without those specific fields at the Selling company purchase order, they are not going to make it to the Fulfillment company Sales Order in the inter-company transaction.

Address Resolution

Since we already had some logic built into Sales Order AfterSubmit event, we had to trade off going to NetSuite Customer Support or simply resolving it ourselves.  We elected the latter to save time and effort.

Take Control and Resolve Concerns

What we like about the NetSuite platform is the ability to take matters into your own hands.  There may be times that we shouldn’t.  Yet, many times, the business demands demand attention and the shortest path and most economical to solving problems is better than working back and forth with the ultimate responsible party.

If you want to get more out of your NetSuite platform, contact us.

Marty Zigman LinkedIn

Marty Zigman

Holding three official certifications, Marty is widely recognized as a top NetSuite expert and leads a team of senior professionals at Prolecto Resources, Inc. A former Deloitte & Touche CPA and technology executive with CTO roles, he brings over 35 years of leadership in ERP, CRM, and eCommerce business systems. Contact Marty to engage directly.

Biography • YouTube • LinkedIn • X (Twitter)

2 thoughts on “NetSuite One World Intercompany Address Challenge”

  1. Hi Marty, thanks for another great top on solving a gritty business problem.

    When I looked at drop-ship, and separately at inter-company transactions, it seemed to me that you could not combine the two pieces of functionality out of the box. However, you imply above that this is possible ?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *