#0
by GreenDay1986
Собственно суть в названии, прогер почистил номенклатуру, по некоторым обьектам(около) 20 были остатки, теперь понятное дело обьект не найден. Есть бекап до очистки. Как можно восстановить эти обьекты?
#0
by GreenDay1986
Собственно суть в названии, прогер почистил номенклатуру, по некоторым обьектам(около) 20 были остатки, теперь понятное дело обьект не найден. Есть бекап до очистки. Как можно восстановить эти обьекты?
#2
by mirosh
можно сделать. Если есть бекап, значит нужно выяснить ID (уникальный идентификатор). Его можно найти, например, в документах, где эта номенклатура фигурировала. По этому ID получаешь номенклатуру в резервной базе и восстанавливаешь в рабочей по этому же (!!!) ID. Проследить, что у номенклатуры все осталось прежним. По аналогии с этим, переносишь единицы измерения, которые удалились вместе с твоей номенклатурой (а они удалились). Успехов!
#5
by mirosh
+ только не забудь, что запись ГУИДа в языке 1С, на котором ты программируешь, и его представления на форме, отличаются. Но легко приводятся к одному виду.
#6
by lett
найди что удалилось в бэкапе. В выгрузкезагрузке поставь по ним отбор. Ну и собственно выгрузи и загрузи
#11
by GreenDay1986
восстанавливаешь в рабочей по этому же (!!!) ID КАк по нему восстановить? Выгружаться откуда? Из конфигуратора ток весь справочник выгружается
#26
by Дядя Васька
Я вот чет не понял, все эти нелепые телодвижения чтобы восстановить 20 (двадцать!) позиций?
#29
by Живой Ископаемый
2 давай договоримся - если споришь с голосами в своей голове, то можно эти реплики мне не писать... но если хочешь о чем-то спросить - можешь спросить
#32
by НуВотКак
Ну ладно можно както пометить, как выгрузить из бэкапа позицию в конекретную позицию???
#34
by mirosh
А я-то думал, что ручками id не исправляется. Только при создании нового элемента. Я писал в
#38
by Дядя Васька
Во избежании следующей ветки: "Сделал все как советовали, 20 позиций восстановил, пропало 1000 документов" :)
#42
by Дядя Васька
Да там неглубоко. Загугли "Структура таблиц 1С 7.7. Найдешь заведенные по коду в любом дбф редакторе, исправишь ид на тот же что в бэкапе им соответствует. Все.
#46
by Живой Ископаемый
2 таковой совет можно давать в пакете с другим - одеть противогаз и стать в гамаке стоя...
#47
by GreenDay1986
В общем нахожу удаленные позиции в бекапе до удаления. Обработкой выгружаю их и загружаю в новую базу. Ссылки на документы не потеряются?
#48
by Beduin
Загрузилась картинка с твоего РЕСУРСА. То же самое что я написал в К чему эти телодвижения про голоса?
#50
by Живой Ископаемый
2 ну.. смотря как ты это делаешь, какой обработкой.. нам же тут не видно ничего
#54
by Дядя Васька
Так а обработка такая есть готовая, или все ж таки свои правила мутить? Если второе, то вряд ли оно проще.
#55
by GreenDay1986
Ну про то что на новой копии эт. догадался :) выгрузкой-загрузкой xml рекомендуют
#56
by Живой Ископаемый
2 ну то есть ты признаешь, что в я с тобой не спорил, а спорил с , но тебе что-то там показалось, и ты решил поспорить... хотя в целом и согласен? 2 боже... какие правила?
#57
by GreenDay1986
На инфостарте нашел обработку по восстановлению удаленных элементов, пишет не соответствует версии конфигурации при запуске
#59
by Живой Ископаемый
2 Обработка готовая на КАЖДОМ ИТС... предназначена специально для адресного обмена между базами с одинаковой конфигурацией.. переносит как объекты так и движения, никаких правил не требует
#65
by GreenDay1986
Спасибо товарищи! Будем ИТС-ник ковырять. 63 можно при хорошем знании программирования а моя не понимать многое, админю, ковыряю насколько мозга хватает
#66
by Живой Ископаемый
2 Вот эта обработка и делает УстановитьССылкуНового... но ее отличетельной способностью является что она а) универсальна, б) переносить и все реквизиты также.. и также в случае чего может перенести и сопутствующие объекты.. а может и не перенести - как захочешь
#67
by Живой Ископаемый
ну и что она уже написана, и ее может воспользоваться даже полуграмотный админ...
#70
by Дядя Васька
И работает по конкретным элементам, или все-таки весь справочник перекурочит со всеми сопутствующими? Суть моего подхода в том, что если надо всего-то восстановить два десятка позиций, как-то спокойнее написать несколько строк кода которые я знаю что сделают, чем воспользоваться чужой обработкой которая неизвестно что еще наворотит помимо того что мне надо.
#72
by НуВотКак
Что такое "ссылка" в ? у удаленой номенклаутрной позиции и у номенклатурной позиции из бэкапа они буду одинаковые?
#74
by Живой Ископаемый
2 смотри фокус - в бэкапе эти ссылки еще есть... Я их в указываю и выгружаю только их, эти 20 нужных мне ссылок с ТЕМИ ЖЕ уидами что у них и были... В реальной базе открывают и загружаю полученный ХМЛ-файл с ТЕМИ же УИДами... все ссылки теперь указывают на элементы которые восстановились с бэкапа
#79
by НуВотКак
Вот есть у меня хороша база с номенклатурой: Н1 остаток 10 Н2 остаок 20 Н3 Остаок 30 И плохая база НН1 остаток 10 НН2 остаок 20 НН3 Остаок 30 Как узнать Чему соответствует Н[х] в НН[x]
#80
by Живой Ископаемый
2 не знаю, а зачем? в у чувака друга ситуация... у него есть в бэкапе: Н1 остаток 10 Н2 остаок 20 Н3 Остаок 30 и реальная база, и там <Объект Н1 не найден> остаток 10 <Объект Н2 не найден> остаок 20 <Объект Н3 не найден> Остаок 30 Поэтому не нужно никакого соответствия - нужно всего лишь восстановить объекты... :)
#81
by GreenDay1986
Товарищи извините что не в тему, удаление транзакцией фиксируется, транзакции пользователя отменить нельзя? именно такая, переписал я их вручную а guidы то тю-тю, соответственно в документах обьект не найден
#82
by Живой Ископаемый
но и узнать тоже можно вот например не задает такого вопроса, значит он знает
#83
by НуВотКак
Хорошо, но как мне запихнуть н2 в <Объект Н2 не найден> остаок 20, чтобы у меня все красиво легло?
#87
by GreenDay1986
Удаленные позиции я уже вычислил, через журнал регистрации посмотрел по юзеру, там все эти обьектики красиво и лежат. ( добавил по глупости душевной один в один.
#88
by Beduin
Узнать очень просто, открываешь документы и смотришь какие элементы используются в копии.
#94
by Beduin
Тогда закройся, если знаний и опыта ноль. Не оценивай другие советы и не лезь со своими вопросами.
#96
by Дядя Васька
"добавил по глупости душевной один в один" - ну так это ты новые создал, которые к старым отношения не пока имеют. Ссылки в документах на какие были гуиды, на такие и есть. А в новых элементах другие они совсем. Или меняй своей обработкой, или удаляй что насоздавал и переноси обработкой с ИТС.
#98
by GreenDay1986
обшибся, чтож :( Их теперь тож удалить нада(мною созданные). После удалю, как с бекапа перенестись удастся, есл удастся
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как восстановить потерянный HASP ключ
- v8 Можно ли как-то восстановить удаленные документы?
- Как восстановить подчиненность документов?
- Как удалить неиспользуемые элементы справочника Номенклатура?
- Как восстановить забытый пароль?
- Элементы справочника - группы справочника номеклатуры: КАК
- Есть ли возможность восстановить ПБ ?
- Как восстановить элемент удаленный непосредственно?
- Сетевое хранилище NETGEAR, как восстановить удаленные данные?
- Как получить все элементы Справочника Номенклатура?
- ввод по строке. убрать с выбора удаленные элементы.
- Иерархия справочника "ВидыНоменклатуры" как у справочника "Номенклатура"
В этой группе 1С
- Ошибка при открытии управляемой формы задач по исполнителю.
- УТ11 Расходный ордер на товары.
- v7: Запрос по регистру, попадают нулевые
- СКД: Отчет в несколько колонок.
- СКД повторять шапку на каждой странице при печати
- УПП Счета учета номенклатуры
- Управляемые формы и ActiveDocuments
- УПП РАУЗ не списываются "Затраты на выпуск"
- удаление плана-графика бгу 1.0.7.2
- Формат данных каталога запчастей TecDoc
- v8: СКД отчет по оборотному регистру. Нет полей периода :(
- Какой SQL и Windows выбрать для сервера 1С 8.2?
- v7: а есть ли в 7-ке универсальная выгрузка/загрузка XML, как в 8?
- Где взять драйвер СШК АТОЛ 6.5.3 и обработку под него?
- MS SQL Server 2005. Почему растет размер tempdb?
- Передать на сервер текущие данные
- Как программно ввести адрес в конфигурации "1С:Управление небольшой фирмой"
- v8: Внешние источники данных. Не могу к ним подключиться в серверном варианте
- Табель учета рабочего времени Т-13 по кадровым документам
- 1С-> MySql Как получить ID вновь вставленной записи в MySQL?