Получить список торговых предложений, зная ID элемента каталога, Что бы получить список торговых предложений для товара можно воспользоваться API методом
Если нужно получить SKU, например в element.php комплексного шаблона каталога, но при этом для ЧПУ используется символьный код, сначала нужно получить ID элемента, а у же потом его SKU
Код
$elIds = CIBlockElement::GetList(
false,
array(
'IBLOCK_ID' => $arParams['IBLOCK_ID'],
'=CODE' => $arResult['VARIABLES']['ELEMENT_CODE']
),
false,
array(
'nTopCount' => 1
),
array(
'ELEMENT_ID',
'ID'
)
)->Fetch();
// Узнаем есть ли у него ТП
$arOffers = CCatalogSKU::getOffersList($elIds['ID']);
echo '<pre>';
print_r($arOffers);
echo '</pre>';
Дальше, можно делать с массивом $arOffers что угодно.