$shipmentCollection = $order->getShipmentCollection();
foreach($shipmentCollection as $shipment) {
if(!$shipment->isSystem()){
$shipmentItemsCollection = $shipment->getShipmentItemCollection();
foreach($shipmentItemsCollection as $shipmentItem) {
//$shipmentItem - в ошибке говорится об этих элементах. Это товары которые добавлены в отгрузку.
}
}
}
Видел что то подобное для композита, но у меня сейчас не композитный режим.