function getSaleDelivery() { $delivery = array(); $dbDeliveryList = \Bitrix\Sale\Delivery\Services\Table::GetList(); while ($service = $dbDeliveryList->fetch()) { $deliveryObj = Bitrix\Sale\Delivery\Services\Manager::createObject($service); $delivery[$deliveryObj->GetId()] = $deliveryObj->isProfile() ? $deliveryObj->getNameWithParent() : $deliveryObj->getName(); } return $delivery; }