#0
by СтарыйМельник
Существуют какие-нибудь программы, обработки, чтобы восстанавливать удаленные документы?
#1
by Cadet
Если база dbf, есть шанс каким-нибудь viewer`ом найти записи и снять пометку на удаление в файлах dt* и dh*. Если не делалась упаковка. Если делалась - усе, капец.
#2
by СтарыйМельник
Проблема в том, что удаленных документов много. Бухгалтер по запарке груповой обработкой удалила все документы за последнюю неделю. А база dbf, упаковка не делалась.
#3
by Cadet
Если знаком с языком типа FoxPro, в самом FoxPro (хоть ДОС, хоть Windows) сможещь одной командой восстановить
#4
by VZ
Про SQL не скажу, но в версии ДБФ для удаления объектов используется служебный байт (deleted). Добраться до него можно любыми программами, работающими с форматом ДБФ, в т.ч. и 1С. Не путать с "пометкой на удаление" - поле ISMARK. Это чисто 1С-кая штучка.А после удаления объекта (отметкой DELETED) конфа 1С считает эту запись свободным местом. И первый вновь создаваемый объект (этой же таблицы) занимает эту запись, снимая флаг удаления. Новая запись создается тогда, когда нет отмеченных записей. Отсюда все следствия... И необходимость бэкапа.
#5
by Abrahams
пиши процед где все файлы по очереди откр, и ДБФ.Восстановить в цикле пока не ДБФ.ВКонце, можешь в фоксе открывать и recall all, а после исправление ИБ и востановление последовательности, но черт знает что выйдет, так что на копии
#6
by pit
Если после удаления бухша работала (создавала новые документ, изменяла старые) - даже при отсутствии упаковки восстановление проблематично.Ибо 1С - играет не по принятым для ДБФ-баз правилам...
#7
by Abrahams
в скуле так понимаю если база не шорт то через ADO или любой имеющейся субд с возможн подкл к скулю также
#8
by VZ
Это как "Бухгалтер по запарке груповой обработкой удалила"?? Что, ей разрешено непосредственное удаление объектов? Тогда, родной, это вина не бухгалтера. Это твоя вина. И по-настоящему, надо тебя посадить все документы вбивать по-новому. Исключительно пальцами, без применения программных средств.
#10
by СтарыйМельник
Бухгалтер периодически по только понятной ей медодике ;-), чистит базу, поэтому ей разрешено непосредственное удаление объектов.
#12
by Cadet
С ..каллом осторожно. Если говоришь за последнюю неделю, отфильтруй по дате дока, при этом обязательно свяжи файл с табличной частью dt* с файлом заголовков dh* и восстанавливай сначала ТЧ при включенном фильтре по файлу заголовков.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как восстановить потерянный HASP ключ
- Как восстановить подчиненность документов?
- Как восстановить забытый пароль?
- v8: Как восстановить удаленный элемент справочника?
- Есть ли возможность восстановить ПБ ?
- Восстановить удаленный объект
- Можно ли восстановить непосредственно удаленный элемент справочника?
- Как восстановить элемент удаленный непосредственно?
- Как восстановить удаленный в 1с документ?
В этой группе 1С
- ПУБ: Закрытие месяца: Распределение 16 счета.
- СтатьиЗатрат.Записать() {код не уникален} ПУБ
- Export77.ert выдает ошибку
- v8. Найти группу в справочнике по коду
- Получить владельца справочника в форме списка если нет элементов
- ОбработкаУдаленияПроведения() - ?
- Почему задваиваются подразделения и некоторые счета в своде проводок?
- _getPerformanceCounter чем заменили в 8.0
- Ввод данных в форме. Регистр сведений.
- Модифицированность() . Как вычислить изменившийся реквизит
- Двойной отбор в журналах документов
- Настройка параметра Год начала рабочего столетия
- Как вставить текущие закупочные цены в расходной накладной?
- Печатная форма документа в УПП
- Удаление документа Поступление доп.расхода
- Как лучше сформировать итоги без учета движений текущего документа?
- Как программно изменить имя параметра в макете?
- Программно спозиционироваться на элементе в форме подбора справочника...
- 1С 7.7 SQL: Какое максимальное кол-во элементов может хранить справочник?
- Как перевести осн.ср-во с учета на счете 01 на счет 03?