|
Избавление от битых ссылок | ☑ | ||
---|---|---|---|---|
0
slabak
26.12.16
✎
17:31
|
Добрый день!
После свёртки нескольких лет работы в УТ 11.2 стандартной обработкой свёртки возникла следующая ситуация. Формирую отчет "Ведомость по ДС" и выходят несколько касс на начало года с битыми ссылками "Объект не найден" вместо наименования кассы. Непосредственного удаления объектов не было, только через обработку удаления помеченных. Работаю под пользователем с полными правами, ТиИ делал - ошибок не обнаружено. Также пользовал различные обработки с инфостарта для поиска битых ссылок и восстановления из архивной копии, но они также не находят битых ссылок. Как быть в этой ситуации, как избавиться от битых ссылок? Возможно и в других местах присутствуют такие битые ссылки, но столкнулся с кассами и решил сразу же написать. Заранее спасибо за ответы. |
|||
1
vde69
26.12.16
✎
17:32
|
возможно прав нет?
|
|||
2
slabak
26.12.16
✎
17:34
|
(1) Работаю под полными правами, администратор. Дополнительных запретов в RLS на кассы нет.
|
|||
3
ELEA26
26.12.16
✎
17:35
|
(0) а почему думаешь, что они битые? Не открываются? А то мало ли, может у них представление как у "битой ссылки", но обънеты сами на месте :)
|
|||
4
slabak
26.12.16
✎
17:38
|
Остатки показывает, но до регистраторов не разворачивает, типа не находит. То есть получается остаток есть, а кто его создает - хз. В документах ввода остатков таких строк с "Объект не найден" нет, а те кассы что введены в документах - выходят корректно.
(3) Думаю битые, тк. не открываются, да. |
|||
5
Cool_Profi
26.12.16
✎
17:39
|
ну так запросом пройдись с условием где реквизит.ссылка есть NULL
|
|||
6
ELEA26
26.12.16
✎
17:39
|
(4) не, не "не разворачивается плюсик" и "ошибка при открытии ссылки" - разное.
|
|||
7
slabak
26.12.16
✎
17:42
|
(6) Я знаю. При попытке открыть - https://gyazo.com/ab0c67e8dc3d4567b8415619750995a6
|
|||
8
slabak
26.12.16
✎
17:42
|
(5) По всем справочникам, документам?
|
|||
9
Cool_Profi
26.12.16
✎
17:44
|
(8) По регистру
|
|||
10
ELEA26
26.12.16
✎
17:44
|
(7) и тестирование исправление с созданием объектов - не исправляет ситуацию??? Ого. Не сталкивался. Понаблюдаю за решением...
|
|||
11
slabak
26.12.16
✎
17:45
|
(9) Сейчас попробую.
|
|||
12
slabak
26.12.16
✎
17:54
|
(5) Нет записей в регистре с Касса.Ссылка Есть NULL. А в отчет данные попадают, возможно отчет как-то хитро формируется.
|
|||
13
Михаил Козлов
26.12.16
✎
18:01
|
(12) Проверьте в консоли запросов.
|
|||
14
slabak
26.12.16
✎
18:04
|
(13) Я это в консоли запросов и делал.
|
|||
15
slabak
26.12.16
✎
18:05
|
(13) Вывел все записи по регистру ДенежныеСредстваНаличные с условием ГДЕ Касса.Ссылка Есть NULL, но не получил ни одной записи.
|
|||
16
ildary
26.12.16
✎
18:10
|
(15) а если сделать обратный финт ушами - собрать реальные кассы в список и вывести движения по кассам вне этого списка?
|
|||
17
slabak
26.12.16
✎
18:18
|
(16) Сделал, получил также пустой список записей. Собрал все кассы и добавил параметром "Кассы" в условие ГДЕ Касса.Ссылка В (&Кассы) по тому же регистру.
|
|||
18
Dmitrii
гуру
26.12.16
✎
18:18
|
(15) >> с условием ГДЕ Касса.Ссылка Есть NULL
Сделай с условием с условием ГДЕ Касса.Наименование Есть NULL |
|||
19
alexlap
26.12.16
✎
18:20
|
Перерасчет итогов делал?
|
|||
20
slabak
26.12.16
✎
18:23
|
(19) Итоги пересчитывал, да
(18) Сделал, аналогично - пусто. |
|||
21
slabak
26.12.16
✎
18:25
|
(19) Вообще делал полную ТиИ, реиндексация, логическая и ссылочная целостность, итоги, реструктуризация.
Сжатие базы делал средствами MS SQL после свертки. Не делал пока только полное обслуживание в SQL, но проблема явно не в этом. |
|||
22
slabak
26.12.16
✎
18:45
|
Обратил внимание, что есть удаленные кассы, кассы ккм из базы, хотя непосредственного удаления из базы не было и сама обработка свертки не делает непосредственного удаления.
Движения в регистрах найти не удалось, как привести в порядок итоги? |
|||
23
slabak
26.12.16
✎
18:56
|
Вопрос - почему недоступен пересчет итогов по регистру ДенежныеСредстваНаличные через обработку управления итогами?
|
|||
24
slabak
26.12.16
✎
18:58
|
||||
25
Cyberhawk
26.12.16
✎
19:01
|
Пади по обмену после свертки прибежали пустые объекты
|
|||
26
slabak
26.12.16
✎
19:20
|
(25) Нет, обмены отключены в том то всё и дело. Каким то макаром удалились объекты (кассы и кассы ккм) оставив при этом итоги(?). Как пересчитать или сбросить итоги? У меня в обработке управления итогами недоступен пересчетитогов по этому регистру, при этом использование итогов включено по нему.
|
|||
27
youalex
26.12.16
✎
19:23
|
(20) ЛС сделай явное, со справочником Кассы, условие СпрКассы.Ссылка is null
|
|||
28
slabak
26.12.16
✎
19:30
|
Всем спасибо большое. Дело было в итогах.
Установил период итогов по этому регистру на несколько лет назад, пересчитал, вернул на сегодня, пересчитал. Левые записи ушли. |
|||
29
Cyberhawk
26.12.16
✎
21:07
|
(26) "Как пересчитать или сбросить итоги?" // Единственным надежным вариантом является флажок в ТиИ из конфигуратора. К сожалению, выборочно пересчитать конкретный регистр с помощью методов встроенного языка не всегда дает результат (в отличие от флажка в ТиИ).
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |