|
Запрос получает старые данные из реквизита справочника,это реально? | ☑ | ||
---|---|---|---|---|
0
Shur1cIT
28.10.16
✎
10:06
|
прверил историю изменение объектов, объект менялся 24.10.16 была изменена дата в реквизите с 28.10.2016 на 28.10.2017
Журнал регистрации тоже пуст если отбирать по справочнику сегодня в 5 утра отработала регламентная задача которая запросам определила что в реквизите стоит дата 28.10.2016 отработал алгоритм (по забраковке) плюс сформировала отчет и разослола, этот отчет у меня, и там стоит дата 28.10.2016, воспроизвести ошибку не удаёться. запрос элементарный рквизит называеться "СрокГодности" Запрос.Текст = "ВЫБРАТЬ | ПартииТоваровНаСкладахОстатки.Склад КАК Склад, | ПартииТоваровНаСкладахОстатки.Номенклатура, | ПартииТоваровНаСкладахОстатки.ХарактеристикаНоменклатуры, | ПартииТоваровНаСкладахОстатки.СерияНоменклатуры, | ПартииТоваровНаСкладахОстатки.ДокументОприходования, | ПартииТоваровНаСкладахОстатки.КоличествоОстаток КАК Количество, | ПартииТоваровНаСкладахОстатки.СерияНоменклатуры.СрокГодности КАК СрокГодности, | ПартииТоваровНаСкладахОстатки.Номенклатура.БазоваяЕдиницаИзмерения КАК ЕдиницаИзмерения |ИЗ | РегистрНакопления.ПартииТоваровНаСкладах.Остатки( | &Период, | Организация = &ВыбОрганизация | И СерияНоменклатуры <> &ПустаяСсылка | И Номенклатура.ТребуетсяВнутренняяСертификация = ИСТИНА | И СерияНоменклатуры.СрокГодности <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)) КАК ПартииТоваровНаСкладахОстатки | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СтатусыНоменклатуры.СрезПоследних(&Период, ) КАК СтатусыНоменклатурыСрезПоследних | ПО ПартииТоваровНаСкладахОстатки.СерияНоменклатуры = СтатусыНоменклатурыСрезПоследних.СерияНоменклатуры |ГДЕ | ПартииТоваровНаСкладахОстатки.СерияНоменклатуры.СрокГодности <= &ПериодДата | И СтатусыНоменклатурыСрезПоследних.СостояниеНоменклатуры = &СостояниеНоменклатурыРазрешена | |УПОРЯДОЧИТЬ ПО | Склад" |
|||
1
Naf_kultura
28.10.16
✎
10:08
|
Это другая серия
|
|||
2
ELEA26
28.10.16
✎
10:11
|
Время в дате?
|
|||
3
Shur1cIT
28.10.16
✎
10:14
|
(1) нет ,другой серии нет, ни кто ничего не переименовывал проверил по журналу
(2) время вообще непричем это реквизит справочника преодических реквизитов в восьмерке нет |
|||
4
Лефмихалыч
28.10.16
✎
10:27
|
(3) и таки это была другая серия. А по ЖР ты ни чего не нашел потому, что искал с отбором по конкретным элементам, которые не те, по которым надо было
|
|||
5
Shur1cIT
28.10.16
✎
10:31
|
(4) отбора по конкретным не было искал повсему на случай если был двойник и его переименовали
|
|||
6
Shur1cIT
28.10.16
✎
10:34
|
Нашел похожую ошибку
v8: Возможно проблема кэширования 1с там тоже запрос в регламентной задачи старые данные возвращал |
|||
7
Serg_1960
28.10.16
✎
10:56
|
"нет, другой серии нет" - в качестве аргумента принимается подтверждение идентичности ссылок, а не "ни кто ничего не переименовывал проверил по журналу".
А пока этого нет, кэш - не в тему. PS: у меня однажды нечто подобное было: у нескольких документов заглючило обращение к табличной части - индексы слетели. При этом, переиндексация в ТиИ не дала эффект, проблема ушла после переиндексации в SQL "напрямую". |
|||
8
Shur1cIT
28.10.16
✎
11:41
|
(7) поставил вывод ссылки буду отлавливать, но я уверен что ссылки одинаковые будут так как это не еденичный случай
|
|||
9
Лефмихалыч
28.10.16
✎
11:46
|
(7) еще вариант - отчет из какой-нибудь копии пришел. Но скорее все же другая серия.
В это (6) я не верю, как не доверяю и тому, что и каким образом ты контролировал по ЖР. С одной стороны ты уверен, что ни кто ни чего не менял, а с другой - говоришь про какие-то старые данные. Откуда вообще могут взяться старые данные, если ни кто ни чего не менял? |
|||
10
ELEA26
28.10.16
✎
12:01
|
(3) А причем тут периодические элементы???
"ПартииТоваровНаСкладахОстатки.СерияНоменклатуры.СрокГодности <= &ПериодДата" - там чистая дата или со временем? |
|||
11
LeReve
28.10.16
✎
12:07
|
в любой непонятной ситуации чисти кэш!
|
|||
12
Shur1cIT
28.10.16
✎
12:54
|
(10) там ТекущаяДата() тоесть со временем , СрокГодности только дата
В любом случае Выборка.СрокГодности должен вернуть текущие данные в справочнике |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |