Решено:
Реализовано было 2 варианта:
1) добавлено свойство товара - дата поставки, сравниваю с настоящей датой, и если разница меньше 14 дней - меняется статус
2) (более простой) свойство типа список - выбираешь пункт "ожид. поставка" и меняется статус.
Важно!
Пошагово пройдемся по коду:
1) делаем проверку
(кстати не обязательно), главное - присвоить значение
if ($arResult["PROPERTIES"]["ojidaetsya_dostavka"]["VALUE"] !== '') $ojidaetsya_dostavka = $arResult["PROPERTIES"]["ojidaetsya_dostavka"]["VALUE"];
2) передаем результат в
echo printAvailHtml($arResult["CATALOG_QUANTITY"], $arResult["CATALOG_MEASURE_NAME"], $params, $showCatalogQtyCnt, $ojidaetsya_dostavka);
и уже в обработчике проверяем условие:
if ($ojidaetsya_dostavka =='да') $params["NOT_IN_STOCK"]="Уточнить наличие";
$html .= $params["NOT_IN_STOCK"];