Имя: Пароль:
1C
1С v8
Как убрать остатки по несуществующим объектам
0 Gorr
 
25.03.14
14:47
Я так понял, что в базе была выполнена свертка и отрезали аналитику по которой были не закрытые остатки. Теперь по отчетам идут остатки по объектам <Объект не найден>. Как убрать остатки по таким артефактам?
1 shuhard
 
25.03.14
14:47
(0) ТиИ
2 Gorr
 
25.03.14
15:03
Никто не сталкивался?
3 Heckfy
 
25.03.14
15:28
(1) Не взлетит
4 Gorr
 
27.03.14
11:26
Есть другие мнения?
Вся проблема в том что по этим артефактам имеются резервы и как их освободить непонятно.
5 mrDSide
 
27.03.14
11:30
(0) налицо ошибка, брать бэкап и оттуда данные по ссылкам.
Если будете делать так, могут сбросить свой пример для ИР.
6 Gorr
 
27.03.14
13:05
(5) обрезка была в середине 13 года. ситуацию обнаружили недавно.
7 Галахад
 
гуру
27.03.14
13:20
Гм. А в сем сложность перебрать записи регистра и удалить лишнее?
8 shuhard
 
27.03.14
13:22
(3) ещё как взлетит
9 Defender aka LINN
 
27.03.14
13:28
(8) Взлетит, но не так, как ожидают :)
10 cw014
 
27.03.14
13:30
(9) Я бы этого не рекомендовал делать
11 Gorr
 
27.03.14
13:43
(7) ну хорошо, давайте рассмотрим варивант с перебором. Как тестировать запись на предмет <Объект не найден> ? Что это за зверь такой и как с ним работать?
12 Aleksey
 
27.03.14
13:45
(11) зверь у которого получитьОбъект() = неопределено
13 cw014
 
27.03.14
13:46
(12) По моему он получит новый объект. А вот Ссылка.Ссылка даст неопределено
14 EugeniaK
 
27.03.14
13:46
(9) Почему не взлетит? Заменить "объект не найден" на пустую ссылку.
Вполне корректно должно отработать.
15 cw014
 
27.03.14
13:49
(14) ТиИ такое не умеет делать. Он либо нафигачит пустых объектов по этим ссылкам, либо порежет полностью запись
16 Злопчинский
 
27.03.14
13:51
(0) специалисты по 1с - такие специалисты....
17 Heckfy
 
27.03.14
13:58
Будь мужиком, сделай:

        Регистр=Регистры***.ТвойРегистр;
        НаборЗаписей=Регистр.СоздатьНаборЗаписей();
        НаборЗаписей.Записать();

:):):):):
18 m-serg74
 
27.03.14
14:01
(15) ну и что :)
читай в (0):

[идут остатки по объектам <Объект не найден>. Как убрать остатки по таким артефактам?]

ТиИ вполне решит такую проблему:)
19 m-serg74
 
27.03.14
14:02
(17) тогда уж Для каждого... Регистр :)
20 cw014
 
27.03.14
14:13
(18) Тогда решит. Только я бы не рекомендовал все равно это делать - мало ли что еще ТиИ захватит...
21 m-serg74
 
27.03.14
14:18
(20) тогда читать вдумчиво (5), и в полуручном режиме приводить к правильному учету
22 m-serg74
 
27.03.14
14:19
(21) естественно совет ТСу, а не Вам
23 Gorr
 
27.03.14
15:00
(17) а не пора ли повзрослеть?)
так как проверить на объект не найден?
24 m-serg74
 
27.03.14
15:02
(23) а не пора ли почитать что посоветовали (12), (13) попробовать, проверить и если подходит использовать
25 Gorr
 
27.03.14
15:04
(24) пока другой работы много
26 m-serg74
 
27.03.14
15:05
две строчки написать времени нету?
27 m-serg74
 
27.03.14
15:06
[так как проверить на объект не найден?]
+
[пока другой работы много]

тогда только телепатически :)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан