Восстановление из XML когда нету бекапов

Вопросы по работе подсистемы "Администрирование" в "Дебет Плюс V12"

Восстановление из XML когда нету бекапов

Сообщение crusader » Чт авг 09, 2012 10:08 am

Дайте пожалуйста таблетку)
срочно нужно базу поднять
Хотя-бы частично
Аватара пользователя
crusader
Опытный пользователь
Опытный пользователь
 
Сообщения: 56
Зарегистрирован: Пн апр 09, 2012 9:51 pm

Re: Восстановление из XML когда нету бекапов

Сообщение Oksana » Чт авг 09, 2012 4:02 pm

Добрый день!
Если нет архива базы, то данные можно восстановить из xml-файлов из папки data (.../DebetPlusV12/base/(org2)/data), где хранятся текущие версии документов и элементов справочников. Для этого запускается из JavaScript консоли функция restoreObjectsFromXML(sLBL, oPar), где sLBL="<вид объекта>.<тип объекта>". Она востанавливает только документы и справочники аналитики + справочник номенклатуры, приказы по з/п востановить нельзя.
Пример для восстановления справочника контрагентов:
Код: Выделить всё
var sLBL = "CLS.CL2";
var oPar = new Object();
oPar.clnum = 12;
restoreObjectsFromXML(sLBL, oPar);

гдк CL2 - вид справочника, 12 - код справочника.
Пример для восстановления документов бухгалтерских справок (BS):
Код: Выделить всё
var sLBL = "DOCS.BS";
var oPar = new Object();
restoreObjectsFromXML(sLBL, oPar);

Пример для восстановления справочника номенклатуры:
Код: Выделить всё
var sLBL = "CLS.nmkl";
var oPar = new Object();
restoreObjectsFromXML(sLBL, oPar);
Аватара пользователя
Oksana
Консультант
 
Сообщения: 975
Зарегистрирован: Чт июл 01, 2010 5:24 pm
Откуда: Киев


Вернуться в Администрирование

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron