|
v7: При проведении больняка виснет 1ска. ЗИК. Файловая. | ☑ | ||
---|---|---|---|---|
0
Абыр
21.12.11
✎
12:07
|
База ЗиК. Файловая. При нажатии на "Рассчитать" 1ска подвисает. Активно кушает проц, ждать пробовали - безрезультатно. Индексы сносились, тестирование и исправление делалось.
Решил, что где-то в цикл заходит, в отладчике повисает в момент исполнения метода Провести() (проведение выполняется из формы), в ОбработкаПроведения() на точку останова не заходит. Куда копать? Пока нашел в дбфке журнала расчетов записи с кривой датой начала, датой окончания (DATEB, DATEE). |
|||
1
2S
21.12.11
✎
12:11
|
в таблицах видимо.
"Провести" в цикле?! |
|||
2
Абыр
21.12.11
✎
12:20
|
(1) нет). провести() вызывается один раз). думал, что в коде где-то зацикливание идет. но на брякпойнт в обработку проведения даже не приходит, раньше виснет
|
|||
3
Абыр
21.12.11
✎
15:03
|
как бы ап. уже поправил записи в дбфке журнала расчетов с кривыми датами начала и окончания. также прибил записи с ID " 0". но все равно при проведении виснет наглухо. посмотрел procmon: обращается к таблицам журнала расчетов, справочника "Сотрудники". кто что еще посоветует?
|
|||
4
2S
21.12.11
✎
15:04
|
(3) с любыми больничными или с одним доком?
грохни док и создай новый |
|||
5
Абыр
21.12.11
✎
15:22
|
(4) в том и дело, что любой
|
|||
6
2S
21.12.11
✎
15:24
|
на другой машине пробывал?
|
|||
7
Абыр
21.12.11
✎
15:33
|
(6) да. выгрузку-загрузку из конфигуратора тоже, выгружается, но не загружается
|
|||
8
Ёпрст
21.12.11
✎
15:43
|
(7) че пишет при этом ?
ТиИ тоже поди не работает ? Это, полный синтаксис контроль в пофигураторе проходит ? |
|||
9
Абыр
21.12.11
✎
15:59
|
(8) При загрузке в конфигураторе "Ошибка загрузки данных"
Полный синт. контроль проходит |
|||
10
Абыр
21.12.11
✎
16:00
|
+ (9) ТиИ сработало. Выдало:
Проверка таблиц журналов расчетов.НалогиСФОТ(CJ1238). . Запись 1999. Поле IDRECALC. " 0 Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. НачальноеСальдоЗадолженность 01.12.11<=>31.12.11 Пупкин Василий Павлович(0000018570) Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. ПроизвольнаяДоплата10 01.12.11<=>31.12.11 Петров Иван Фомич(0000000236) Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. ПроизвольнаяДоплата10 01.12.11<=>01.12.11 Петров Иван Фомич(0000000236) Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. ПроизвольнаяДоплата10 02.12.11<=>02.12.11 Петров Иван Фомич(0000000236) Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. ПроизвольнаяДоплата10 01.12.11<=>31.12.11 Фокин Александр Владимирович(187028) Проверка уникальности внутреннего идентификатора в журнале расчетов. Зарплата. ОтпускОчередной 23.12.11<=>26.12.11 Иванова Надежда Изосимовна(0000000139) |
|||
11
Абыр
21.12.11
✎
16:07
|
хм. (10) - это ж дубликаты записей в таблице журнала расчетов. ну т.е. записи с одним ID?
|
|||
12
Franchiser
гуру
21.12.11
✎
16:08
|
Как то видел такое, причина была что документ был создан на основании себя самого или какого то документа после чего происходило бесконечное зацикливание
|
|||
13
Ёпрст
21.12.11
✎
16:09
|
(11) ага, прибей лишние руками в табличке
|
|||
14
mdocs
21.12.11
✎
16:11
|
(12) Тоже сталкивался.
|
|||
15
Ёпрст
21.12.11
✎
16:11
|
И еще, на разных релизах свой ЗиК не запущал, случаем ?
Особенно, на 25 и 27 релизе ? Там если че, разные индексы в журнале расчетов, которые запросто могут привести к ошибкам, как в (10). |
|||
16
Franchiser
гуру
21.12.11
✎
16:17
|
(10) Странно что ТиИ выдало ошибки на журнал расчетов НалогисСфот, он же не используется с 2010 г, или вы до сих пор делаете в 2011 г. начисления с фот, а не страховых взносов?
|
|||
17
Абыр
22.12.11
✎
12:32
|
Нда. Дубликаты убрал в журнале расчетов, но проблема осталась.
(16) Нет. Начисления с ФОТ не используются. Хотя вот при загрузке в конфигураторе из файла выдает "Ошибка загрузки данных" в момент, когда в строке состояния отображается загрузка документов "НачислениеНалоговСФОТ". Проглядел таблицы этого документа, никакого криминала не обнаружил. |
|||
18
Ёпрст
23.12.11
✎
00:14
|
(17) есть мусор либо в iddoc либо в date, либо задвоение.
И.. не обязательно в этом виде документа. Можешь его из dat файла руками вырезать и проверить |
|||
19
Абыр
23.12.11
✎
10:16
|
(18) Поступил чуть иначе, просто удалил в пофигураторе док "НачислениеНалоговСФОТ". Выгрузка и загрузка проходят без ошибок. Но вот проблема с больняком осталась, все также виснет при расчете.
|
|||
20
2S
23.12.11
✎
10:44
|
ну попробуй MDDiadgs пройтись, в свое время было модно :)
|
|||
21
Ёпрст
23.12.11
✎
10:54
|
(19) значит, еще остались ошибочки.
|
|||
22
Абыр
23.12.11
✎
11:18
|
(20) mddiags и mddoctorы всякие ничего не находят)
|
|||
23
Абыр
23.12.11
✎
11:20
|
+(22) Собственно, проблема работы с базой так-то изначально решена откатом на бэкап, где ошибка не проявляется. Но вот остался чисто спортивный интерес выяснить, где все-таки косяк в битой базе.
|
|||
24
Ёпрст
23.12.11
✎
11:23
|
(23) Ну дык ищи, задвоения id во всех справочниках
И..на (15) есть ответ ? |
|||
25
Абыр
23.12.11
✎
13:22
|
(24) там, откуда база работают только в терминале, платформа 27я.
|
|||
26
Абыр
23.12.11
✎
13:22
|
+(25) ну у меня есессно тоже 27я
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |