Sales Order releases not showing all demand when multiple ship to codes are used against the same PO and Part

Afternoon all,

We have a customer that sends delivery schedules via EDI, we ship multiple parts to multiple sites but they only use a single PO number.

When we bring in the first file, details:

CUSTID ABC123
Part XYZ123
Ship To code 100
PO Number 123456

This file is imported and it creates a Sales Order 987654

We then bring in a second file

CUSTID ABC123
Part XYZ123
Ship To code 200
PO Number 123456

The only difference is the Ship To code. When we bring in this file, it updates the existing Sales Order (987654) but overwrites the releases for Ship To code 100 and replaces the demand with the releases for Ship To code 200.

What we want is the ability to show both.

Has anyone ever come across this issue?

Thanks