Automating Intercompany Sales Order Creation

I am trying to externally handle the drop ship of items across subsidiaries at arms length.


This is relatively easy at a manual level.


Subsidiary B raises Sales Order with Customer.

Subsidiary B raises Purchase Order with Subsidiary A

Subsidiary A raises Intercompany Sales Order (via Manage Intercompany Sales Orders)

Subsidiary A fulfills Intercompany Sales Order

Subsidiary A invoices etc.

Subsidiary B receives Intercompany Sales Order

Subsidiary B fulfills Sales Order for Customer


While this process is trivial within netsuite UI. I do not see a mechanism to initialize a Sales Order in Subsidiary A from a Purchase Order raised by Subsidiary B.


Is this even possible? I have attempted to manually create the Sales Order also, but this is rejected.


Rookie Asked on May 15, 2020 in SuiteTalk.
Add Comment
6 Answer(s)

Just had a response back from Netsuite Support. As of this date it is not possible to automate this workflow through any means, tickets 218990  and 291060  are currently open enhancement requests.

Rookie Answered on May 16, 2020.

Although, after you generate the intercompany sales order using the Manage Intercompany Sales Orders page, it is possible to automate the rest of the process. I’ve had to do that before for a customer. It’s just the link between the PO in Subsidiary B and the SO in Subsidiary A that have to be generated “manually” from that screen.

on May 26, 2020.
Add Comment



Did you find anything on this? We are facing the same situation.

Rookie Answered on January 13, 2021.
Add Comment

Nope, its not getting changed apparently. There is a “newer” intercompany process, but i’ve not yet looked into it

Rookie Answered on January 14, 2021.
Add Comment

Hey Malard, what is that “new” process you’re referring to? We’re having the same issues and are now wondering if there’s a newer process we should be using instead?

Rookie Answered on January 29, 2021.
Add Comment

i got the idea from here, it is unqualified at this time. I haven’t had chance to do any further automation with NS in the last couple of months

They refer on page 26 to Cross Charge Automation. My hunch is that this relates to the intercompany fulfilment and the conceptual change they want us to make; is that instead of selling the items at arms length you use the Intercompany Cross-Subsidiary Fulfilment option (see Setup -> Enable Features -> Items & Inventory)

my assumption is that using this process has a very similar effect to arms length fulfilment using the mechanism we are all stuck on. The actually buying/selling is done ONCE per month as part of the period close tasks as a single bulk PO/SO

Rookie Answered on January 29, 2021.
Add Comment

if i crack this, i will share some example code, however all my integration with Netsuite is done via their SOAP interface (i will move to their REST interface at some point), i am essentially using netsuite as a back end engine. I only have 10 user accounts for NS, my 30+ sales team all use my own front end which acts as a proxy and saves me some significant $$ each month 🙂

Rookie Answered on January 29, 2021.
Add Comment

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.
  • This site made possible by our sponsors:   Tipalti   Celigo   Become a Sponsor   Become a Sponsor