Как зная ID товара вывести ID всех комплектов в которых находится этот товар?
Если кому интересно, то вот код:<?
  //имея id товара получить id комплекта в котором есть этот товар
	Cmodule::IncludeMOdule('catalog');
	$rsElem = CCatalogProductSet::getList(
		array(),
		array('TYPE' => CCatalogProductSet::TYPE_SET, 'ITEM_ID' => $ElementID),
		false,
		false,
		array('SET_ID', 'OWNER_ID', 'ITEM_ID')
	);
	while ( $set = $rsElem->Fetch() ){
		echo $set['OWNER_ID'];
	}
?>
<?
	//по id комплекта берем id элементов
	Cmodule::IncludeMOdule('catalog');
	$arSets = CCatalogProductSet::getList(
		array(), array( "TYPE" => 1, "OWNER_ID" => $set["OWNER_ID"] ), false, false, array()
	);
	while( $set2 = $arSets->Fetch() ){
		if( $set2["OWNER_ID"]!=$set2["ITEM_ID"]  ){
    echo $set2["ITEM_ID"];
		}
	}
?>
Компонент: bitrix:catalog.set.constructor
В нем смотрите как выводятся комплекты.