Есть такая штука в доке для CIBlockSection::GetList Возвращать ли поле ELEMENT_CNT - количество элементов в разделе. При этом arFilter дополнительно обрабатывает следующие фильтруемые поля:
ELEMENT_SUBSECTIONS - подсчитывать элементы вложенных подразделов или нет (Y|N). По умолчанию Y;
CNT_ALL - подсчитывать еще неопубликованные элементы (Y|N). По умолчанию N. Актуально при установленном модуле документооборота;
CNT_ACTIVE - при подсчете учитывать активность элементов (Y|N). По умолчанию N. Учитывается флаг активности элемента ACTIVE и даты начала и окончания активности.
CNT_ACTIVE ВОЗВРАЩАЕТ ВРАНЬЕ, так как если включен количественный учет, то товары с нулевым остатком не возвращаются. Как сделать так чтобы CNT_ACTIVE влзвращал корректные данные. спасибо всем за отклик.
прошло 7 лет, а ничего не исправили. сейчас решил использовать этот чудесный параметр с флагом CNT_ACTIVE , и он вернул все на свете - и активные, и выключенные, и соседские, удаленные, что на свалке нашел - все вывалил. 20 лет продукту...20 лет...