How To Handle Shipping - A Special Case


I’m trying to figure out the best way to handle shipping items for our use-case. As I understand it now, typically one would create a SO, and make a Delivery Note off of the SO to ship to the customer. However, that is not how our product works:

  • Our customers pay us for a product that ships elsewhere
  • What we ship is created from multiple SOs, so we can’t ship to an alternate customer address.
  • We ship items to an installer for installation at the destination.
  • We pay the destination to allow us to install the items.

Right now we are planning on manufacturing separately from the SO, so they should be available to ship from a warehouse.

What is a good way to handle the shipping and installing in ERPNext? I was considering a negative sales order for each location, but that seems a bit hacky and unintuitive. It also means the destinations would have to be customers as well, which I would like to avoid.

I still don’t have a good solution to this problem. I’m still learning ERPNext and it’s processes. I’d appreciate it if anyone experienced working with ERPNext could point me in the right direction or explain the types of issues I will encounter with my approach.