• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/internals/providercreator.php
  • Класс: BitrixSaleInternalsProviderCreator
  • Вызов: ProviderCreator::addShipmentItem
public function addShipmentItem(SaleShipmentItem $shipmentItem)
{
	$basketItem = $shipmentItem->getBasketItem();
	if (!$basketItem)
	{
		return;
	}

	$providerName = $basketItem->getProviderName();
	if (empty($providerName))
	{
		$providerName = $basketItem->getCallbackFunction();
	}
	$builder = $this->createBuilder($providerName);

	$builder->addProductByShipmentItem($shipmentItem);
}