Пример выборки незакрытых просроченных обращений:
[CODE]CModule::IncludeModule('support');
$by = "s_id"; // обязательно используем переменные,
$order = "asc"; // т.к. константы в параметрах работать не будут
$arFilter = array(
"CLOSE" => "N", // незакрытые обращения
);
$rs = CTicket::GetList($by, $order, $arFilter);
while($ar = $rs->GetNext())
{
if($ar["IS_OVERDUE"] == "Y") // просроченное
{
echo '<pre>';
print_r($ar);
echo '</pre>';
}
}[/CODE]Спасибо техподдержке... помогла разобраться. :)
**************************
Комментарий от разработчика:
Фильтровать значения по флагу IS_OVERDUE (просроченные) можно будет начиная с версии support 11.0.1:
Пример:
[CODE] $arFilter = array(
"CLOSE" => "N", // не закрытые обращения
"IS_OVERDUE" => "N", // не просроченные обращения
);
$rs = CTicket::GetList($by = "s_id", $order = "asc", $arFilter);
while($arTicket = $rs->GetNext())
{
echo '<pre>'.print_r($arTicket, 1).'</pre>';
}[/CODE]
[CODE]CModule::IncludeModule('support');
$by = "s_id"; // обязательно используем переменные,
$order = "asc"; // т.к. константы в параметрах работать не будут
$arFilter = array(
"CLOSE" => "N", // незакрытые обращения
);
$rs = CTicket::GetList($by, $order, $arFilter);
while($ar = $rs->GetNext())
{
if($ar["IS_OVERDUE"] == "Y") // просроченное
{
echo '<pre>';
print_r($ar);
echo '</pre>';
}
}[/CODE]Спасибо техподдержке... помогла разобраться. :)
**************************
Комментарий от разработчика:
Фильтровать значения по флагу IS_OVERDUE (просроченные) можно будет начиная с версии support 11.0.1:
Пример:
[CODE] $arFilter = array(
"CLOSE" => "N", // не закрытые обращения
"IS_OVERDUE" => "N", // не просроченные обращения
);
$rs = CTicket::GetList($by = "s_id", $order = "asc", $arFilter);
while($arTicket = $rs->GetNext())
{
echo '<pre>'.print_r($arTicket, 1).'</pre>';
}[/CODE]