add support to split shipments and  update order contens