|
v7: Мои кривые руки как программиста. Ø (Волшебник 06.01.2017 11:20) | ☑ | ||
---|---|---|---|---|
0
Standart
05.01.17
✎
08:04
|
Доброго дня, уважаемые профессионалы. Суть вопроса такова.
Пока я был на больничном, ведущий программист из 1С удалил документы помеченные на удаление. Они были необходимы для связей. Удалил Списание МБП, Поступление спецодежды и Передача материалов в производство. Сейчас по анализу счетов отрицательное сальдо, включая 00 счет. Операции можно скорректировать вручную. А как быть с удаленными документами и подчиненными документами? Как восстановить? Бэкап не прокатит, т.к. уже прошло более 7 дней. И за эти дни в программе ввелось огромное количество информации. Вот такая подстава для меня. Ведущий сам не может восстановить. Из-за удаленных документов, поплыли ТМЦ. |
|||
1
Cool_Profi
05.01.17
✎
08:08
|
Хм... А как помеченные на удаление документы могли повлиять на сальдо?
|
|||
2
Cool_Profi
05.01.17
✎
08:08
|
И как он их мог удалить, если на них были ссылки?
|
|||
3
torgm
05.01.17
✎
08:09
|
(1) тот же вопрос.
|
|||
4
trdm
05.01.17
✎
08:10
|
Неправильно спроектированая связка.
|
|||
5
Так мало знающий
05.01.17
✎
08:10
|
Ведущий специалист хотяб знает о версиях платформы и конфигураций. А автор живет в мире телепатов.
|
|||
6
trdm
05.01.17
✎
08:10
|
Проектировать надо так, что-бы удаление помеченных объектов не влияло на итоги.
|
|||
7
b_ru
05.01.17
✎
08:11
|
Разверните бекап, перенесите удаленные КД. На полчаса делов. Но вообще очень согласен с (6)
|
|||
8
Андрей_Андреич
naïve
05.01.17
✎
08:12
|
Вы нафига ведущих программистов к компу подпускаете?
|
|||
9
Standart
05.01.17
✎
08:13
|
Ведущий удалял обработкой. Стандартные методы ругались, что данные объекты удалить нельзя.
|
|||
10
Cool_Profi
05.01.17
✎
08:14
|
(9) Уволить ведущего без содержания.
Провести как диверсию и саботаж. |
|||
11
Андрей_Андреич
naïve
05.01.17
✎
08:14
|
(9) Тогда почему он ведущий? Непосредственное удаление использовал что ли?
|
|||
12
Андрей_Андреич
naïve
05.01.17
✎
08:15
|
А вообще 7.7 еще сырая. Надо ввести помеченные для удаления чтобы удалить и помеченные для удаления чтобы не удалять а то путаница возникает
|
|||
13
Standart
05.01.17
✎
08:16
|
версия 7.70.027 конфигурация далеко уже не типовая, дорабатывалась франчайзи под потребности предприятия. От тех.поддержки отказались в далеком 2013г.
|
|||
14
Так мало знающий
05.01.17
✎
08:16
|
(11) А может раздвоение личности? Одна личность, особенно выпивши на праздники, ведущая. А вторая разгребает.
|
|||
15
Так мало знающий
05.01.17
✎
08:18
|
(13) https://cloud.mail.ru/public/EFwo/NAyRK8un1 попробуй этот вариант
|
|||
16
Так мало знающий
05.01.17
✎
08:18
|
+(15) Надеюсь не надо писать чтоб на копии для начала?
|
|||
17
Так мало знающий
05.01.17
✎
08:19
|
(13) А тестирование с восстановление битых ссылок ничего не дает?
|
|||
18
Standart
05.01.17
✎
08:20
|
"Так мало знающий" в том и проблема, что я обычный программер без категории, а приходиться разгребать чужое "дерьмо". Ведущего пригнали нам в конце ноября 2016г. и уже подставил не только меня, но и нашего начальника. Сейчас закрывать месяц и год и такая "бяка"
|
|||
19
Провинциальный 1сник
05.01.17
✎
08:24
|
(18) Вообще он себя подставил. Пусть сам и восстанавливает нужные данные по другой базе. Благо, с одинаковыми базами это легко сделать, реквизиты и табличные части можно тупо перекинуть через сериализацию, все ссылки сохранятся.
|
|||
20
vadim777
05.01.17
✎
08:25
|
(0) Он сам решил, что нужно удалить помеченное на удаление, или его попросили?
ЗЫ: был случай - бухгалтерша держала особо важные документы в корзине. Дальше рассказывать? |
|||
21
shulerr
05.01.17
✎
08:25
|
Люлей тому, кто наделил пометку удаления каким-то смыслом кроме намерения удалить объект. И разгребать надо не путем восстановления помеченых.
|
|||
22
JeHer
05.01.17
✎
08:25
|
Отрубить руки, приставку "ведущий", зарплату. И перенести данные за эти "более 7 дней" в архив, сделать архив текущей базой. Это-то можно быстрее сделать, чем тянуть из архива в текущую базу.
|
|||
23
Standart
05.01.17
✎
08:28
|
Ведущий сам решил чистануть. Чистанул, бляха. Хорошо, что я сегодня и завтра, а там в отпуск.
|
|||
24
Андрей_Андреич
naïve
05.01.17
✎
08:29
|
Переносить документы из архива - есть шанс накосячить еще сильнее. Стопудово помеченные на удаление копились годами. Проще восстановить архив и перенести туда вновь созданные документы и причесать руками.
|
|||
25
Cool_Profi
05.01.17
✎
08:30
|
(23) Накрылся твой отпуск.
|
|||
26
Андрей_Андреич
naïve
05.01.17
✎
08:30
|
(23) Видать все старые семерочники ушли постепенно в восьмерку, раз ведущие на детские грабли наступают.
|
|||
27
Провинциальный 1сник
05.01.17
✎
08:30
|
(24) Ну или так. И не забыть сделать копию того, что сейчас есть - чтобы "причесывать". Обычная рабочая ситуация, не катастрофа, и крайних искать не надо - работать надо!
|
|||
28
Провинциальный 1сник
05.01.17
✎
08:31
|
(26) Эти грабли кроссплатформенны, так же можно накосячить и в восьмерке)
|
|||
29
Standart
05.01.17
✎
08:32
|
Всем спасибо. Буду пробовать.
|
|||
30
JeHer
05.01.17
✎
08:33
|
(28) можно косячить где угодно, но бэкапы создавать ежедневно!
|
|||
31
Standart
05.01.17
✎
08:33
|
Благо, что на серваке бэкапы делаются 3 раза в сутки.
|
|||
34
Standart
05.01.17
✎
08:37
|
(34) я сам был в шоке, все произошло 27 декабря, он мне звонит и говорит, что то-то удалил, сча поплыло. Так я ему ГОВОРИЛ, возьми бэкап и откати. 3 января прихожу на работу, а это чудо фиг откатил.
|
|||
35
JeHer
05.01.17
✎
08:40
|
(34) наверное, "это чудо" просто не знает, как поднять с бэкапа базу, и стыдится признаться. Куле тут думать, если творит вещи из (0)?
|
|||
36
Гобсек
05.01.17
✎
08:43
|
(34)невменяемый человек не должен быть ведущим специалистом
|
|||
37
Так мало знающий
05.01.17
✎
08:43
|
(34) Талант, как говориться, не пропьешь.
|
|||
38
Так мало знающий
05.01.17
✎
08:44
|
(37) говорится
|
|||
39
Рэйв
05.01.17
✎
09:09
|
(0) тии по идее должно восстановить битые ссылки. Только доки будут пустые
|
|||
40
Андрей_Андреич
naïve
05.01.17
✎
09:16
|
(39) И предлагаешь из архива потом по ID вытягивать доки?
Теоретически возможно. |
|||
41
Bigbro
05.01.17
✎
10:39
|
я правильно понимаю что бэкапа уже нет совсем, поскольку бэкапы хранятся только 7 дней а потом перезаписываются, а база на SQL?
|
|||
42
Bigbro
05.01.17
✎
10:43
|
надо поглядеть в таблицах напрямую. может там еще не удалены записи а только пометка удаления стоит.
|
|||
43
Ёпрст
05.01.17
✎
10:47
|
||||
44
Андрей_Андреич
naïve
05.01.17
✎
11:02
|
(42) Для ДБФ - возможно
Кстати - если у товарища ссылки не почищены - можно удаленные объекты качнуть из архива через УРБД. А если сделано ТиИ с очисткой с сылок - кранты - только ставить архив в качестве рабочей и докачивать новые доки. |
|||
45
Ёпрст
05.01.17
✎
11:17
|
(44) дык, для скуля еще проще
|
|||
46
Андрей_Андреич
naïve
05.01.17
✎
11:21
|
(45) Там 2 сообщения в одном :)
Я имел в виду, что ситуация, когда объекты удалены, но еще присутствуют в таблицах, возможна только для ДБФ. А в следующем сообщении было, что если в базе не делалось ТиИ с очисткой ссылок - организуется УРБД от архивной базы к текущей и передаются все помеченные на удаление объекты. |
|||
47
Ёпрст
05.01.17
✎
11:23
|
(46) для дбф при активной работе этот способ не покатит, ибо в первую очередь новые записи пишутся на место помеченных маркером на удаление записей. Там и половины ссылок ужо не будет
|
|||
48
Ёпрст
05.01.17
✎
11:23
|
за 7 дней
|
|||
49
Ёпрст
05.01.17
✎
11:23
|
это норм, если удалили и сразу восстановили
|
|||
50
Ёпрст
05.01.17
✎
11:24
|
. Так то можно и тупо маркер на удаление снять с табличек и поглядеть, че получилось
|
|||
51
Бубр
05.01.17
✎
11:35
|
новогодняя ветка Ведущего программиста 1С
|
|||
52
Vladal
05.01.17
✎
13:10
|
(47) Прошу пардону.
Но о каком маркере речь? Подозреваю, что именно о том, что устанавливается уже после "удаления помеченных", но до "сжатия таблиц ИБ", верно? |
|||
53
bolder
05.01.17
✎
13:16
|
(52) Да.
|
|||
54
Pahomich
05.01.17
✎
13:17
|
Сейчас праздники, времени много...пущай ведущий восстанавливает, то что поплыло ручными операциями. А удаленные больше не привлекает...
|
|||
55
Looking
05.01.17
✎
13:40
|
Непонятна логика "ведущего" (далеко такой заведет), Если штатное удаление не удаляет, то как минимум позвонить старослужащему и расспросить. Сам себе злой буратина.
|
|||
56
Cool_Profi
05.01.17
✎
13:42
|
(55) Из того "ведущий" - как из меня Майя Плесецкая...
|
|||
57
NorthWind
05.01.17
✎
14:00
|
(9) тогда, если бэкапов нет, можно только посочувствовать. Как известно, хуже дурака обыкновенного только дурак с инициативой...
|
|||
58
NorthWind
05.01.17
✎
14:01
|
в самой операции удаления помеченных ничего страшного нет, если она штатная. Но вот непосредственное удаление - страшная штука. В решето превращает базу на раз, если не понимать что делаешь.
|
|||
59
Pahomich
05.01.17
✎
14:09
|
(58) Рабочие ссылки на удаленные объекты тоже не торт. Я понимаю еще, держать их в качестве шаблона...
|
|||
60
Aleksey
05.01.17
✎
14:17
|
(26) И что в действиях ведущего вы называете "наступить на детские грабли?"
|
|||
61
Pahomich
05.01.17
✎
14:21
|
(60) Ежели ты ведущий, ты должОн вести! Но, в то же время, не уводить...!
|
|||
62
vde69
05.01.17
✎
14:24
|
(60) детские грабли - удаление объекта без контроля ссылочной целостности...
если уж напрямую удаляешь - проверь на использование ссылок, а вообще только пометка на удаление и потом штатное удаление |
|||
63
bodri
05.01.17
✎
14:46
|
(18) А по чему он стал ведущим? Скил по резюме хороший или чей-то родственник?
|
|||
64
Неверный Параметр И
05.01.17
✎
14:56
|
(63) ТС не до ответов. Он выплеснул желчное негодование и ушел в отпуск.
Обсуждайте, фантазируйте - это же так интересно! |
|||
65
Неверный Параметр И
05.01.17
✎
15:13
|
Ну смелее, господа! Еще не затронут такой важный вопрос, как цвет носков ведущего!
|
|||
66
Standart
05.01.17
✎
16:14
|
(65) занят восстановлением доков. Есть прогресс. База на SQL. настройками сервера, бэкапы хранятся полгода.
|
|||
67
Starhan
06.01.17
✎
02:39
|
(66) :) Чорд, мы все хотим знать, как он стал ведущим, может у нас тоже есть шанс :)
|
|||
68
Fram
06.01.17
✎
02:40
|
||||
69
GreyK
06.01.17
✎
03:23
|
(66) Восстанавлю за зп ведущего. Способ старый, новая база из бэкапа и перенос всех документов и даже справочников из старой базы.
|
|||
70
Это_mike
06.01.17
✎
10:27
|
Имхо, проблема не в руках, а в голове.
Самый простой способ - присоединить архив как периферийку в распределенке, добавить к переносу удаленые, обменяться.... на все не считая обмена - 3 минуты. |
|||
71
vde69
06.01.17
✎
10:33
|
(70) для этого не нужно цеплять как перефирийку...
это с копии делается за 2 часа (включая разворачивание копии и написание правил обмена) |
|||
72
Это_mike
06.01.17
✎
10:36
|
(71) вариантов много. С использованиемм урбд вся подготовительная ручная работа будет сделана за 3 минуты.
|
|||
73
vde69
06.01.17
✎
10:45
|
(72) зато потом в базе останутся висеть системные таблицы регистрации...
|
|||
74
Это_mike
06.01.17
✎
10:48
|
(73) убить их - дело секунд.
|
|||
75
vde69
06.01.17
✎
10:49
|
(74) думаю для автора даже отвязать перифийку будет проблемой...
|
|||
76
Это_mike
06.01.17
✎
10:50
|
(73) можно взять Еповскую обработку. Но писать равила пару часов - нафик, лениво...
|
|||
77
Standart
06.01.17
✎
10:59
|
Тему в топку. Восстановил. А модератору большой привет, за изменение название темы. Низя так делать.
|
|||
78
Волшебник
модератор
06.01.17
✎
11:19
|
(77) Так тебе и надо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |