Имя: Пароль:
1C
1C 7.7
v7: RG RA файлы
, ,
0 xazrad
 
04.04.12
20:49
Произошло аврийная остановка базы ТиС. При запуске ругается на файл RG405.dbf. удалил все индексы, а также RG* и RA*. Сейчас делаю полное ТиИ. пересчитаются ли итоги?
1 Amra
 
04.04.12
20:52
Из якго они пересчитаются, если ты с итогами и движения убил?
2 МихаилМ
 
04.04.12
20:53
надеюсь копию сделали.

если "удалил ... также RG* и RA*"

то пересчитываться нечему, если нет регистров расчета и проводок
3 andrewalexk
 
04.04.12
20:55
:) полное системное перепроведение надо
4 xazrad
 
04.04.12
20:55
Ситуация такая, размер RA - 0 а вот RG вроде целый
5 Amra
 
04.04.12
20:55
(3)... базы за 10 лет... ))) Но удалив эти файлы - иначе никак))
6 xazrad
 
04.04.12
20:56
(3) RG405 - это остатки ТМЦ, делать полное перепроведение только по этому регистру
7 МихаилМ
 
04.04.12
20:56
если размер RA - 0 - значит фат32
8 Amra
 
04.04.12
21:00
(6) Ну и как штатными средствами в 7.7 это реализуется?))
9 andrewks
 
04.04.12
22:19
(7) ?
10 toypaul
 
гуру
04.04.12
22:29
"а также RG* и RA*" молодец чо. копия осталась? нет - поздравляю, можешь срочно тикать и искать новое место работы.
11 orefkov
 
04.04.12
22:35
(10)
Ой да ладно. Перепроведет все доки со времен динозавров. Правда не факт, что все сойдется...
12 VasilyKushnir
 
04.04.12
23:59
(11) Неа...  Не сойдется. Много блох надо будет вылавливать и, что важно, - очень долго. Я бы с копии рискнул восстановить картинку. Ну почему, блин!, люди снала делают, уже потом думают (что редко) и в самый последний момент спрашивают совета?! Страна обреченных...
13 andrewks
 
05.04.12
00:18
если программер 1с был с мозгами, и базу регулярно перепроводили, то всё гуд восстановится. но хде вы такое видали? там, где так, на мисту не вылазят с такими вопросами
14 nicxxx
 
05.04.12
07:33
(8) ртфм:
ОбработкаПроведения(<3нач>)

Англоязычный синоним:

Posting

Параметры:

<3нач>
Необязательный параметр. Идентификатор перемен­ной, в которую системой будет передано значение па­раметра, если проведение документа запущено про­граммно при помощи метода Провести...


Вот в этот параметр надо что-то передать, а в самой процедуре это "что-то" предусмотреть, чтоб проводило только по одному регистру
15 nicxxx
 
05.04.12
07:34
хотя быстрее конечно будет что-то вроде этого
insert into ra405
select sp..., sp...
from dtXXX
inner join dhXXX
inner join 1sjourn
where 1sjourn.closed=1
16 zak555
 
05.04.12
07:35
при выгрузке таблица движений тоже выгружается или нет ?
17 nicxxx
 
05.04.12
07:45
(16) выгружаются движения документов, а не таблицы регистров. сами таблицы заполняются в процессе загрузки
18 toypaul
 
гуру
05.04.12
07:56
(16) конечно выгружается
(17) бред
19 Mikeware
 
05.04.12
08:33
(18) никакой не бред. Регистры как отдельный объект - не выгружаются.
Выгружаются движения по регистру каждого конкретного документа.
20 andrewks
 
05.04.12
08:35
(19)+1

а потом при загрузке всё это собирается в табличках регистров
21 nicxxx
 
05.04.12
08:51
(18)вроде умный человек... а таких вещей не знает... открой файл выгрузки  и посмотри сам
22 Mikeware
 
05.04.12
08:58
(21) Паша знает. Посто либо не понял, либо загнался..
23 toypaul
 
гуру
05.04.12
09:28
(21) сорри. не смотрел в выгрузку ни разу :) просто не понял
Основная теорема систематики: Новые системы плодят новые проблемы.