Имя: Пароль:
1C
 
Записи в СКД
0 Sayan_mi
 
21.02.18
07:57
Конфигурация ЗиУП 3.1
Есть СКД с двумя наборами записей. В обоих наборах записей есть условие по дате.
Если смотреть каждый запрос по отдельности в Консоли одна из записей попадает или не попадает в результат (во втором наборе записей её нет вообще) В результат СКД запись попадает не зависимо от даты :-( По чему такое может получиться?
Запрос по набору записей вот:
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ШтатноеРасписание.Ссылка КАК Должность,
    ШтатноеРасписание.Подразделение КАК Подразделение,
    ШтатноеРасписание.Владелец КАК Организация,
    ДополнительныеСведения.Значение КАК Категория,
    ШтатноеРасписание.КоличествоСтавок КАК КоличествоСтавок
ИЗ
    Справочник.ШтатноеРасписание КАК ШтатноеРасписание
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДополнительныеСведения КАК ДополнительныеСведения
        ПО ШтатноеРасписание.Ссылка = ДополнительныеСведения.Объект
            И (ДополнительныеСведения.Свойство.Наименование ПОДОБНО "%Категория%")
ГДЕ
    ШтатноеРасписание.Утверждена
    И ШтатноеРасписание.ДатаУтверждения <= &НаДату
    И (НЕ ШтатноеРасписание.Закрыта
            ИЛИ ШтатноеРасписание.ДатаЗакрытия >= &НаДату)
    И НЕ ШтатноеРасписание.ГруппаПозицийПодразделения
    И ШтатноеРасписание.КоличествоСтавок <> 0

СГРУППИРОВАТЬ ПО
    ШтатноеРасписание.Подразделение,
    ШтатноеРасписание.Владелец,
    ДополнительныеСведения.Значение,
    ШтатноеРасписание.Ссылка,
    ШтатноеРасписание.КоличествоСтавок
1 LordCMEPTb
 
21.02.18
08:17
Могу предложить проанализировать запрос не исходный, а тот, который получается в макете компоновщика (тот, который получается после строк "КомпоновщикМакета.Выполнить(...").
2 Sayan_mi
 
21.02.18
09:15
Нашел причину.
Ошибка? Это не ошибка, это системная функция.