|
Как восстановить удаленные непосредственно элементы справочника номенклатура? | ☑ | ||
---|---|---|---|---|
0
GreenDay1986
19.12.11
✎
16:35
|
Собственно суть в названии, прогер почистил номенклатуру, по некоторым обьектам(около) 20 были остатки, теперь понятное дело обьект не найден. Есть бекап до очистки. Как можно восстановить эти обьекты?
|
|||
16
НуВотКак
19.12.11
✎
16:45
|
ужас, ну насоветовали ничего не понятно
|
|||
17
GreenDay1986
19.12.11
✎
16:45
|
(14) Как же выгрузиться?
|
|||
18
Beduin
19.12.11
✎
16:47
|
(17) Позови дядю.
Опытного. |
|||
19
Живой Ископаемый
19.12.11
✎
16:47
|
2(15) да, обработка специальная - называется "Выгрузкой-загрузкой XML"
|
|||
20
mikecool
19.12.11
✎
16:47
|
(17) зови другого прогера )))
|
|||
21
НуВотКак
19.12.11
✎
16:48
|
Как сапоставить элементы в двух базах в "Выгрузкой-загрузкой XML"?
|
|||
22
mikecool
19.12.11
✎
16:48
|
а куда делся прогер из сабжа? когда понял, что натворил - потерялся с пылью?
|
|||
23
Beduin
19.12.11
✎
16:49
|
(21) Сопоставить никак. Определяешь вручную недостающие и помечаешь на выгрузку.
|
|||
24
Живой Ископаемый
19.12.11
✎
16:49
|
2(21) расскажи зачем сопоставлять, если втора ябаза - бэкап первой
|
|||
25
Beduin
19.12.11
✎
16:49
|
(22) Он вроде сисадмин
|
|||
26
Дядя Васька
19.12.11
✎
16:49
|
Я вот чет не понял, все эти нелепые телодвижения чтобы восстановить 20 (двадцать!) позиций?
|
|||
27
Beduin
19.12.11
✎
16:50
|
(24) Ты предлагаешь весь справочник на выгрузку отправить?
|
|||
28
mikecool
19.12.11
✎
16:50
|
(26) какие телодвижения? нарягается только кисть руки, мозг отдыхает )))
|
|||
29
Живой Ископаемый
19.12.11
✎
16:51
|
2(27) давай договоримся - если споришь с голосами в своей голове, то можно эти реплики мне не писать... но если хочешь о чем-то спросить - можешь спросить
|
|||
30
mirosh
19.12.11
✎
16:51
|
(26) 20 позиций, по которым уже 100500 движений в документах? Ну-ну.
|
|||
31
Дядя Васька
19.12.11
✎
16:52
|
(28) Так чего там вообще откуда-то выгружать? Руками завести, ID исправить, да и все.
|
|||
32
НуВотКак
19.12.11
✎
16:53
|
(23) Ну ладно можно както пометить, как выгрузить из бэкапа позицию в конекретную позицию???
|
|||
33
Дядя Васька
19.12.11
✎
16:53
|
(30) Шо ну-ну? Руками в sc*.dbf 20 номерков на правильные изменить ниасилишь?
|
|||
34
mirosh
19.12.11
✎
16:53
|
(31) А я-то думал, что ручками id не исправляется. Только при создании нового элемента. Я писал в (13)
|
|||
35
Живой Ископаемый
19.12.11
✎
16:53
|
2(31) а эти телодвижения зачем? руками заводить, ИД менять?
|
|||
36
Beduin
19.12.11
✎
16:53
|
(29) А как ты предлагаешь из бекапа восстановить эти 20 позиций?
|
|||
37
mirosh
19.12.11
✎
16:54
|
(33) э... честно, не осилю). Так глубоко никогда не лазил
|
|||
38
Дядя Васька
19.12.11
✎
16:54
|
(35) Во избежании следующей ветки: "Сделал все как советовали, 20 позиций восстановил, пропало 1000 документов" :)
|
|||
39
Живой Ископаемый
19.12.11
✎
16:54
|
2(32) вот с этого и надо было начинать:
http://screencast.com/t/KxmqteWouYc |
|||
40
Beduin
19.12.11
✎
16:55
|
(33) Тема вроде про восьмерку.
|
|||
41
Живой Ископаемый
19.12.11
✎
16:55
|
2(36) смотри картинку в (39)
|
|||
42
Дядя Васька
19.12.11
✎
16:55
|
(37) Да там неглубоко. Загугли "Структура таблиц 1С 7.7. Найдешь заведенные по коду в любом дбф редакторе, исправишь ид на тот же что в бэкапе им соответствует. Все.
|
|||
43
mirosh
19.12.11
✎
16:56
|
(42) мы ж про 8-ку.
|
|||
44
Живой Ископаемый
19.12.11
✎
16:56
|
2(42) в какой момент нарисовалась в77?
|
|||
45
Дядя Васька
19.12.11
✎
16:56
|
(40) Пардон, внимание не обратил. Ну тогда в скуле запросом.
|
|||
46
Живой Ископаемый
19.12.11
✎
16:57
|
2(45) таковой совет можно давать в пакете с другим - одеть противогаз и стать в гамаке стоя...
|
|||
47
GreenDay1986
19.12.11
✎
16:59
|
В общем нахожу удаленные позиции в бекапе до удаления. Обработкой выгружаю их и загружаю в новую базу. Ссылки на документы не потеряются?
|
|||
48
Beduin
19.12.11
✎
16:59
|
(46) Загрузилась картинка с твоего РЕСУРСА. То же самое что я написал в (21)
К чему эти телодвижения про голоса? |
|||
49
mirosh
19.12.11
✎
16:59
|
(47) попробуй сначала на новой копии :)
|
|||
50
Живой Ископаемый
19.12.11
✎
16:59
|
2(47) ну.. смотря как ты это делаешь, какой обработкой.. нам же тут не видно ничего
|
|||
51
Живой Ископаемый
19.12.11
✎
17:00
|
2(48) (21) ты написал? ты пишешь под двумя никами сразу? к чему эти телодвижения?
|
|||
52
НуВотКак
19.12.11
✎
17:01
|
(47) ничего у тебя не получится, таким способом
|
|||
53
Beduin
19.12.11
✎
17:02
|
(51) (23)
Но суть троллизма понятна. |
|||
54
Дядя Васька
19.12.11
✎
17:02
|
(46) Так а обработка такая есть готовая, или все ж таки свои правила мутить? Если второе, то вряд ли оно проще.
|
|||
55
GreenDay1986
19.12.11
✎
17:02
|
(49)Ну про то что на новой копии эт. догадался :)
(50) выгрузкой-загрузкой xml рекомендуют |
|||
56
Живой Ископаемый
19.12.11
✎
17:03
|
2(53) ну то есть ты признаешь, что в (24) я с тобой не спорил, а спорил с (21), но тебе что-то там показалось, и ты решил поспорить... хотя в целом и согласен?
2(54) боже... какие правила? |
|||
57
GreenDay1986
19.12.11
✎
17:04
|
На инфостарте нашел обработку по восстановлению удаленных элементов, пишет не соответствует версии конфигурации при запуске
|
|||
58
mirosh
19.12.11
✎
17:05
|
(57) делай как в(1)
|
|||
59
Живой Ископаемый
19.12.11
✎
17:05
|
2(54) Обработка готовая на КАЖДОМ ИТС... предназначена специально для адресного обмена между базами с одинаковой конфигурацией.. переносит как объекты так и движения, никаких правил не требует
|
|||
60
Beduin
19.12.11
✎
17:05
|
(57) Используй обработки с диска ИТС.
|
|||
61
rs_trade
19.12.11
✎
17:06
|
там делов на 2 минуты из бекапа скулем строки перекинуть.
|
|||
62
Живой Ископаемый
19.12.11
✎
17:07
|
2(61) в какой момент нарисовался Скуль?
|
|||
63
Дядя Васька
19.12.11
✎
17:07
|
А можно и не скулем... Можно УстановитьСсылкуНового(<Ссылка>)...
|
|||
64
НуВотКак
19.12.11
✎
17:08
|
Епать миста это вынос могзга, (0) не слушай ни кого думай сам
|
|||
65
GreenDay1986
19.12.11
✎
17:09
|
Спасибо товарищи! Будем ИТС-ник ковырять.
63 можно при хорошем знании программирования а моя не понимать многое, админю, ковыряю насколько мозга хватает |
|||
66
Живой Ископаемый
19.12.11
✎
17:09
|
2(63) Вот эта обработка и делает УстановитьССылкуНового... но ее отличетельной способностью является что она а) универсальна, б) переносить и все реквизиты также.. и также в случае чего может перенести и сопутствующие объекты.. а может и не перенести - как захочешь
|
|||
67
Живой Ископаемый
19.12.11
✎
17:09
|
ну и что она уже написана, и ее может воспользоваться даже полуграмотный админ...
|
|||
68
GreenDay1986
19.12.11
✎
17:11
|
(67) ну если и полуграмотный тогда попробуем на копии и этой обработкой и через xml
|
|||
69
Живой Ископаемый
19.12.11
✎
17:11
|
(68) :)
|
|||
70
Дядя Васька
19.12.11
✎
17:12
|
(66) И работает по конкретным элементам, или все-таки весь справочник перекурочит со всеми сопутствующими? Суть моего подхода в том, что если надо всего-то восстановить два десятка позиций, как-то спокойнее написать несколько строк кода которые я знаю что сделают, чем воспользоваться чужой обработкой которая неизвестно что еще наворотит помимо того что мне надо.
|
|||
71
Живой Ископаемый
19.12.11
✎
17:13
|
2(70) то есть картинка http://screencast.com/t/KxmqteWouYc прошла по касательной к сознанию?
|
|||
72
НуВотКак
19.12.11
✎
17:13
|
(67) Что такое "ссылка" в (39)? у удаленой номенклаутрной позиции и у номенклатурной позиции из бэкапа они буду одинаковые?
|
|||
73
Дядя Васька
19.12.11
✎
17:15
|
(71) Чукча не читатель )
|
|||
74
Живой Ископаемый
19.12.11
✎
17:16
|
2(72) смотри фокус - в бэкапе эти ссылки еще есть... Я их в (39) указываю и выгружаю только их, эти 20 нужных мне ссылок с ТЕМИ ЖЕ уидами что у них и были...
В реальной базе открывают и загружаю полученный ХМЛ-файл с ТЕМИ же УИДами... все ссылки теперь указывают на элементы которые восстановились с бэкапа |
|||
75
Живой Ископаемый
19.12.11
✎
17:17
|
2(73) ну я понял
+(74) и в конечном итоге да, они будут одинаковыми |
|||
76
НуВотКак
19.12.11
✎
17:19
|
(75) Слушай ты мозг не крути, есть две базы как найти соотвествие?
|
|||
77
Живой Ископаемый
19.12.11
✎
17:19
|
2(76) что такое соответствие?
|
|||
78
Живой Ископаемый
19.12.11
✎
17:21
|
В смысле ты хочешь узнать, какие элементы нужно восстановить из бэкапа?
|
|||
79
НуВотКак
19.12.11
✎
17:22
|
Вот есть у меня хороша база
с номенклатурой: Н1 остаток 10 Н2 остаок 20 Н3 Остаок 30 И плохая база НН1 остаток 10 НН2 остаок 20 НН3 Остаок 30 Как узнать Чему соответствует Н[х] в НН[x] |
|||
80
Живой Ископаемый
19.12.11
✎
17:23
|
2(79) не знаю, а зачем?
в (0) у чувака друга ситуация... у него есть в бэкапе: Н1 остаток 10 Н2 остаок 20 Н3 Остаок 30 и реальная база, и там <Объект Н1 не найден> остаток 10 <Объект Н2 не найден> остаок 20 <Объект Н3 не найден> Остаок 30 Поэтому не нужно никакого соответствия - нужно всего лишь восстановить объекты... :) |
|||
81
GreenDay1986
19.12.11
✎
17:25
|
Товарищи извините что не в тему, удаление транзакцией фиксируется, транзакции пользователя отменить нельзя?
(80) именно такая, переписал я их вручную а guidы то тю-тю, соответственно в документах обьект не найден |
|||
82
Живой Ископаемый
19.12.11
✎
17:25
|
но и узнать тоже можно вот например (0) не задает такого вопроса, значит он знает
|
|||
83
НуВотКак
19.12.11
✎
17:25
|
(80) Хорошо, но как мне запихнуть н2 в <Объект Н2 не найден> остаок 20, чтобы у меня все красиво легло?
|
|||
84
ptiz
19.12.11
✎
17:26
|
По GUID всё встанет!
|
|||
85
Beduin
19.12.11
✎
17:26
|
(83) Наооборот. Ты в Остаток 20 запихиваешь Н2.
|
|||
86
Beduin
19.12.11
✎
17:26
|
(81) Что значит переписал вручную?
|
|||
87
GreenDay1986
19.12.11
✎
17:27
|
Удаленные позиции я уже вычислил, через журнал регистрации посмотрел по юзеру, там все эти обьектики красиво и лежат.
((81) добавил по глупости душевной один в один. |
|||
88
Beduin
19.12.11
✎
17:27
|
(79) Узнать очень просто, открываешь документы и смотришь какие элементы используются в копии.
|
|||
89
НуВотКак
19.12.11
✎
17:27
|
(85) Почему наоборот?
|
|||
90
НуВотКак
19.12.11
✎
17:28
|
(88) С такими дибильными советами не надо лезть
|
|||
91
Beduin
19.12.11
✎
17:28
|
(89) Потомучто остаток у тебя уже есть, элемента для остатка нет.
|
|||
92
Beduin
19.12.11
✎
17:29
|
(90) Предложи свой вариант?
|
|||
93
НуВотКак
19.12.11
✎
17:30
|
(92) Шоб у ТС мозг взорвался? Я ответа не знаю поэтому не советую
|
|||
94
Beduin
19.12.11
✎
17:31
|
(93) Тогда закройся, если знаний и опыта ноль. Не оценивай другие советы и не лезь со своими вопросами.
|
|||
95
НуВотКак
19.12.11
✎
17:32
|
(94) Мда
|
|||
96
Дядя Васька
19.12.11
✎
17:34
|
(87) "добавил по глупости душевной один в один" - ну так это ты новые создал, которые к старым отношения не пока имеют. Ссылки в документах на какие были гуиды, на такие и есть. А в новых элементах другие они совсем. Или меняй своей обработкой, или удаляй что насоздавал и переноси обработкой с ИТС.
|
|||
97
Дядя Васька
19.12.11
✎
17:34
|
не пока имеют = пока не имеют
|
|||
98
GreenDay1986
19.12.11
✎
17:40
|
обшибся, чтож :( Их теперь тож удалить нада(мною созданные). После удалю, как с бекапа перенестись удастся, есл удастся
|
|||
99
НуВотКак
19.12.11
✎
17:40
|
(96) Объясни храненние Гуидов в базе, почему удалаяю номенклатурную позицию без контроля ссылочной целосности и создавая номенклатуру с таким же гуидом она проставится во все документ, движения документов и т.п.?
|
|||
100
mikecool
19.12.11
✎
17:40
|
фигассе тут нафлудили ...
|
|||
101
mikecool
19.12.11
✎
17:41
|
(25) дык и я про прога спрашивал, не про ТС
|
|||
102
МишельЛагранж
19.12.11
✎
17:41
|
(100) и прикинь, даже без меня!!!! ))))
|
|||
103
суицид
19.12.11
✎
17:44
|
(100) плач ярославны, выгружаешь весь справочник номенклатуры из бэкапа, загружаешь весь справочник в новую базу, остатки поднимаются, отчёты формируются, бухи удовлетворены, все счастливы
|
|||
104
GreenDay1986
19.12.11
✎
17:52
|
(96) понял уже, так и буду делать.
103, а если дввижухи за это время были? По тому же справочнику, нет, так не пойдет к сожалению |
|||
105
Живой Ископаемый
19.12.11
✎
17:56
|
2(104) что такое движухи? если просто остальные элементы справочника учавствовали в движениях - то все нормально.. рецепт (103) противопоказан только в том случае сели тебе известно, что элементы общие для рабочей базы и бэкапа меняли свои реквизиты/подчинение с момента бэкапа...
Но сам факт отмечания что мы из бэкапа переносим весь справочник, а) не меняет движения в которых элементы справочника в рабочей базе участвовали, б)не затирает вновь созданные в рабочей базе элементы, которых в бэкапе нет вообще. |
|||
106
GreenDay1986
19.12.11
✎
18:13
|
(105) а если позднее вводились новые номенклатурные позиции и по ним были движения?
|
|||
107
GreenDay1986
19.12.11
✎
18:15
|
не меняет разве? Надо на копии посмотреть. то есть если новые вводились он их не затрет?
|
|||
108
Живой Ископаемый
19.12.11
✎
18:16
|
2(106) то что?
Обработка все равно выгружает не "ВЕСЬ СПРАВОЧНИК" - потому что такого понятия даже нет, а все элементы справочника (рассматриваем случай когда не накладываем условия - верно?), в бэкапе например их Х штук, а в реальной Х-20удаленных+15новосозданных_по_которым_есть_движения... так вот после выгрузки из бэкапа и загрузки в реальную, там будет Х++15новосозданных_по_которым_есть_движения |
|||
109
Живой Ископаемый
19.12.11
✎
18:17
|
2(107) скажем так - АТОМом для этой обработки является СЕРИАЛИЗУЕМЫЙ объект... а это всегда элемент, а не справочник целиком.. так понятно?
|
|||
110
GreenDay1986
19.12.11
✎
18:19
|
Оке, только ве равно не самый лучший вариант, в бекапе еще около 10000 верно удаленных обьектов :(
|
|||
111
GreenDay1986
19.12.11
✎
18:20
|
109 а в целом не знал, спасибо за инфу. Если не смогу ничего сделать с ИТС сделаю так и придеццо удалять заново
|
|||
112
Живой Ископаемый
19.12.11
✎
18:21
|
Ну, если тебе известны те 20 элементов, которые нужно восстановить - откуда у тебя задние мысли, выгрузи из бэкапа только их, как в (39)...
|
|||
113
GreenDay1986
19.12.11
✎
18:26
|
(112) так и сделаем. ИТС-ки ток завтра у бухов, а их уже нет :) Спасибо за помощь!!! Большая человеческая благодарность!
|
|||
114
Дядя Васька
19.12.11
✎
18:28
|
(99) А что непонятно? В документах только ид и стоит, он никуда не удаляется. Когда в док лезешь по нему запрос из таблицы справочника нужный элемент и ищет.
|
|||
115
НуВотКак
19.12.11
✎
18:56
|
(114) ок спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |