Имя: Пароль:
1C
1С v8
Один запрос возвращает разные значения
0 Alres
 
10.03.16
12:30
Добрый день!

Столкнулся со странным поведением системы.
Простой запрос, расположенный в глобальном общем модуле (используется для получения значений характеристик):

ВЫБРАТЬ
    ЗначенияСвойствОбъектов.Значение
ИЗ
    РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
ГДЕ
    ЗначенияСвойствОбъектов.Объект = &Объект
    И ЗначенияСвойствОбъектов.Свойство = &Свойство

Возвращает пустую строку.

Если этот же запрос выполнить в консоли запросов - возвращает значение характеристики. Почему так происходит?
1 Cyberhawk
 
10.03.16
12:31
Параметры разные
2 Timon1405
 
10.03.16
12:33
вангую несоответствие типов в параметре свойство
3 Alres
 
10.03.16
12:36
Пардон, разобрался.

Сумрачный гений из одного топового франча зачем-то скопировал реквизит "Характеристика номенклатуры" в док-те "Заказ покупателя", и при печати передавал параметром именно этот добавленный реквизит.
При изменении значений основного реквизита, добавленный не обновлялся
4 Alres
 
10.03.16
12:38
Продукция на 35 тысяч рублей отправляется в мусорное ведро
Ошибка? Это не ошибка, это системная функция.