|
Проблема с тестированием и исправлением | ☑ | ||
---|---|---|---|---|
0
Sta-yer
26.12.14
✎
10:42
|
Ситуация следующая: sql-ная самописная база работает сейчас на платформе 8.3. Делаю в конфигураторе тестирование и исправление (устанавливаю только проверку логической и ссылочной целостности), проверка доходит до документа ЗакрытиеСчетовЗатрат дальше не идет, прогресс в процентах есть, но если на других документах он доходит до 100% и переходит к проверке следующего документа, то здесь идет дальше 110%-200%-1650% и т.д. до бесконечности. Причем если dt-шник этой базы загрузить на 8.2, то все нормально. С чем это может быть связано и как исправить?
|
|||
1
Господин ПЖ
26.12.14
✎
10:43
|
>Причем если dt-шник этой базы загрузить на 8.2, то все нормально.
>С чем это может быть связано и как исправить? ты уже знаешь |
|||
2
Sta-yer
26.12.14
✎
10:48
|
>Причем если dt-шник этой базы загрузить на 8.2, то все нормально.
Я к тому, что если загрузить на 8.2 и запустить тестирование, то все проходит нормально. >ты уже знаешь не, нужна подсказка. |
|||
3
ИС-2
naïve
26.12.14
✎
10:52
|
(2) попробуй разные сборки платформы, напиши в 1С
|
|||
4
Sta-yer
26.12.14
✎
10:55
|
пробовал. из 8.3 загружается только на 8.3.5.1098, на другие релизы даже dt-шник не загружается - "Ошибка.Данные загружены не полностью" (что-то в этом роде)
|
|||
5
Sta-yer
26.12.14
✎
10:56
|
Но и на 8.3.5.1098 ТИИ не проходит до конца.
|
|||
6
Sta-yer
26.12.14
✎
11:43
|
так что, никто не сталкивался что ли с подобным?
|
|||
7
hhhh
26.12.14
✎
12:28
|
(6) а реиндексацию и реструктуризацию запускал?
|
|||
8
Бригада бронепоезда
26.12.14
✎
12:31
|
имхо, это связано с тем, что в документе ЗакрытиеСчетовЗатрат есть ссылка на документ ЗакрытиеСчетовЗатрат . и в некоторых документах есть ссылки на самих себя.
и в итоге ТИИ зацикливается, когда обходит дерево реквизитов документа |
|||
9
Sta-yer
26.12.14
✎
12:41
|
(7) да, реиндексация проходит нормально, реструктуризация на регистре бухгалтерии останавливается (комп не сильный, но ждал 3 дня, так и не прошло).
|
|||
10
Sta-yer
26.12.14
✎
12:44
|
(8) это как, у документа ЗакрытиеСчетовЗатрат есть реквизит с типом ЗакрытиеСчетовЗатратСсылка? Нет такого, проверил.
|
|||
11
Бригада бронепоезда
26.12.14
✎
12:45
|
(10) ну или у дока есть ссылка, в которой есть ссылка на этот док. перекрестные ссылки, от них зацикливание
|
|||
12
DS
26.12.14
✎
12:49
|
>Причем если dt-шник этой базы загрузить на 8.2, то все нормально.
Куда загружал: как файловую или на сервер? |
|||
13
тарам пам пам
26.12.14
✎
12:56
|
(11) Бред. ТИИ не рекурсивно проверяет документы - проверяется валидность самой ссылки в реквизите проверяемого документа, а не валидность объекта по этой ссылке. В этом случае абсолютно пофиг, есть там перекрестные ссылки или нет.
|
|||
14
МихаилМ
26.12.14
✎
13:00
|
(0)
настройте логирование тж. это с вероятностью 90% выявит проблему. если не сможете, локализуйте проблему выясните проблема с конфигурацией или с данными проверьте на пустой базе с конфигуразией 1с из проблемной на такойже конфигурации софта причем пустую базу лучше сгенерировать путем очистки данных копии проблемной базы, что бы тестирование прошло вместе с настройками бд. В "чистой" базе настройки могут отличаться. |
|||
15
Sta-yer
26.12.14
✎
13:00
|
(12) в серверную.
|
|||
16
Sta-yer
26.12.14
✎
13:07
|
(14) дельное предложение)) спасибо попробую
только вот : >причем пустую базу лучше сгенерировать путем очистки данных копии проблемной базы, что бы тестирование прошло вместе с настройками бд. В "чистой" базе настройки могут отличаться. Это как сделать? |
|||
17
МихаилМ
26.12.14
✎
13:41
|
(16)
написать tsql скрипт очистки таблиц с данными. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |