Имя: Пароль:
1C
1C 7.7
v7: ТИИ - пересчет служебных данных - это что?
0 Злопчинский
 
02.02.15
19:40
.. как-то так сложилось исторически, что вообщем никогда не задавался таким вопросом
в ТИИ есть
.
- пересчет служебных данных
- пересчет итогов
.
что делает каждый из пунктов?
1 vcv
 
02.02.15
19:57
По моему, "служебные данные" это графы отборов. Возможно итоги по реквизитам табличной части с итогами. Возможно отборы счетов.
"итоги" это итоги регистров и бухгалтерии.
2 Злопчинский
 
02.02.15
21:20
(1) ок, спасибо
3 Волшебник
 
модератор
02.02.15
21:22
Стыдно...
4 Злопчинский
 
02.02.15
21:44
(3) ни капельки...
5 Злопчинский
 
02.02.15
23:58
Проверка логической целостности выдало вот такое в табло:
.
Проверка содержания справочников. Цены. Элемент. Изменено подчинение
.
я правильно понимаю, что никакого иного способа кроме как сверки справочника с резервной копией чтобы найти упомянутое - нет?
6 ifso
 
03.02.15
00:17
(5) если конкретики не выдало, то либо озвученное, либо ванговать
7 Эльниньо
 
03.02.15
14:56
(3) Можно мне тоже стыдно?

Ребя. Напомните, плз.
Реквизиты неограниченные строки должны быть последними в шапке или наоборот - не должны быть последними?
8 Эльниньо
 
03.02.15
14:57
(5) Возможно в журнале подробнее написано
9 mikecool
 
03.02.15
14:57
(7) имхо, последние
и смысл был вроде только для общих реквизитов
10 Ёпрст
 
гуру
03.02.15
14:58
(7) не в шапке, а в общих реквизитах документов, последними, только для sql версии
11 Ёпрст
 
гуру
03.02.15
15:00
(0) будет пересоздана табличка _1crdoc   + пересчитаются все шапки документов, у которых в тч дока есть итог по колонке
12 Ёпрст
 
гуру
03.02.15
15:00
ну и т.д..
13 Эльниньо
 
03.02.15
15:00
(10) Небольшая базёнка (5 Гб) скульная. ТИИ зависает напрочь
14 Ёпрст
 
гуру
03.02.15
15:30
(13) ну и не делай его :)
есть скрипты для проверки базы.
15 Ёпрст
 
гуру
03.02.15
15:30
от Z1
16 Злопчинский
 
03.02.15
15:31
(8) это вам так кажется - в журнале написано ровно то же ;-)
17 Злопчинский
 
03.02.15
15:32
(13) а смотреть что появляется в ЖР во время ТИИ?
18 Эльниньо
 
03.02.15
15:32
(14) Временами спорадически жуткие тормоза. Подозреваю тщательно спрятавшуюся бяку.

(15) Ссыль мона?
19 Эльниньо
 
03.02.15
15:35
(17) Ничего.
20 Ёпрст
 
гуру
03.02.15
17:51
21 Эльниньо
 
04.02.15
09:40
(20) Спс. Ща проверю
22 Эльниньо
 
04.02.15
10:38
Море ошибок. Как править - ХЗ
23 Ёпрст
 
гуру
04.02.15
10:46
смотря что
24 Ёпрст
 
гуру
04.02.15
10:46
Всё можно поправить теми же запросами в скуле
25 Эльниньо
 
04.02.15
11:01
Ошибки в:
5. Проверка таблицы _1suidctl
7.2  _1sjourn.actcnt > 0 и  MAX(Actno,Iddoc) <> _1sjourn.actcnt
7.3  ( MAX(Actno,Iddoc) - MIN(Actno,Iddoc) + 1 ) <> колво всех движений документа
7.4 сумма ариф прогрессии от  MIN(Actno) до MAC(Actno) c шагом1 <> сумме всех Actno
8.3 Документ  проведен, признак движения есть, движения нет
26 Ёпрст
 
гуру
04.02.15
11:20
на 7.2-7.3 можно и "забить"
а вот 8.3 и дает эти ошибки, что выше.
27 Ёпрст
 
гуру
04.02.15
11:21
нужно найти все проведенные доки без движений и перепровести их.
28 Эльниньо
 
04.02.15
11:23
(27) Спс.
А по п.5 видимо придётся ручками в таблице править
29 Эльниньо
 
04.02.15
11:25
+(28) Такие:
ОШИБКА в справочнике = Реестр код по базе = SC6481
Максимал знач по справочнику  id = ''
Максимал знач по таблице _1suidctl  id = '   7GR   '
---
ОШИБКА Неверное число строк   = 1 для справочника  = СвойстваНоменклатуры
Тип строки = 1
Знач в таблице справочника = ''
---
ОШИБКА в справочнике = ТипыТТ код по базе = SC5429
Максимал знач по справочнику  id = '    11   '
Максимал знач по таблице _1suidctl  id = '    12   '
30 Ёпрст
 
гуру
04.02.15
17:46
(29) ну, табличку _1suidctl можно и прибить, она при тии сама создастся, или перезаполнить её максимальными id
31 Эльниньо
 
06.02.15
09:11
Кажись нашёл причину. В одном доке снята галка "Автоматическое удаление движений".
В ОбработкаПроведения() есть УдалитьДвижения()
в ОбработкаУдаленияПроведения() нет.
Т.е. при удалении проведенного дока остаются движения-сироты.
32 Ёпрст
 
гуру
06.02.15
10:42
(31) Это вообще никак не влияет. При любом удалении документа (пометки на удаления) - движений не будет, никогда.
Максимом - был сбой базы, незавершенная транзакция или откат транзакции в момент записи.
33 varelchik
 
06.02.15
11:45
(32)ВО!
У меня уже второй день с базой чудеса творятся.
Документ Приходная накладная проведен, движения есть, вот только перемещение этих остатков не видит.
При чем документ создается программно и соответственно проводиться.
В пакете идут несколько документов и каким-то бесом некоторые выпадают в осадок.
При интерактивном перепроведении все встает на место.
Т.е. остатки становятся видными.
В чем проблема так и не разобрался пока.
34 Эльниньо
 
06.02.15
12:04
(32) Это уже легче.
А при СделатьНеПроведенным() движения останутся?
35 varelchik
 
06.02.15
12:25
(34) С какого переляку?
36 Эльниньо
 
06.02.15
13:14
(35) См.(31)
37 Ёпрст
 
гуру
06.02.15
13:15
(34) неа
38 Ёпрст
 
гуру
06.02.15
13:17
Есть там ё б..нь с движениями, когда массово проводят доки, где есть открытие и проведение из формы дока в обработке проведения.  Там может на скуле наблюдаться сей "эффект"
39 Ёпрст
 
гуру
06.02.15
13:18
Короче когда док из дока в обработке проведения проводят
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший