/** * Determine if an item is possible to send inventory detail request. * * @param Mage_Sales_Model_Quote_Item_Abstract * @return bool */ protected function isItemAllowInventoryDetail(Mage_Sales_Model_Quote_Item_Abstract $item) { if ($item->getHasChildren()) { foreach ($item->getChildren() as $childItem) { if ($this->quantityService->canSendInventoryDetail($childItem)) { return true; } } return false; } return $this->quantityService->canSendInventoryDetail($item); }