Перенос данных из ЗУП в Бух #428098


#0 by alexpaiko1
Здравствуйте. У меня такой вопрос. У сегодня утром совершил ошибку и не знаю как быть. Бухгалтера грозятся уволить и т. д. Дело в том, что мы используем конф. "Бухгалтерия для сельхоз. предприятий". База на SQL-сервере, я не сделал backup. Выгрузил данные из ЗУП (не посмотрел, что галочка стоит "с разбивкой по сотрудникам"), а нужно было выгрузить сводно. В итоге получилось, что справочник "Физические лица" перезаписался и в документах бухгалтерии другие физ. лица, так как коды в справочниках "физлица" ЗУП и Бух не совпадают. Неужели ничего нельзя предпринять в этом случае? Заранее спасибо за помощь.
#1 by John83
СДЕЛАЙ КОПИЮ!!! и на ней попробуй загрузить физ лица из какого-нить бэкапа
#2 by John83
ЗЫ интересно, а реально бывало, что увольняли из-за подобных косяков?
#3 by alexpaiko1
Дело в том, что нет вообще бэкапов
#4 by Алгоритм
2. Сделай выгрузку правильно, т.е. сводно
#5 by Алгоритм
Хотя если по кодам выгрузилось, то не поможет
#6 by Алгоритм
Можно только в журнале регистрации покопаться, там есть предыдущее представление справочника и теперяшнее
#7 by Алгоритм
+6 а т.к. наименование и есть представление справочника, то можно вернуть на место старое наименование
#8 by alexpaiko1
А где этот журнал регистрации, как в него войти.
#9 by Алгоритм
Смотри ВыгрузитьЖурналРегистрации (UnloadEventLog) Синтаксис: ВыгрузитьЖурналРегистрации(<Имя выходного файла>, <Фильтр>, <Колонки>, <Имя входного файла>) Параметры: <Имя выходного файла> (обязательный) Тип: Строка. Строка, содержащая имя выходного XML файла. <Фильтр> (необязательный) Тип: Структура.
#10 by John83
боже мой... бэкапов нет, журнала регистрации тоже нэту :)
#11 by Алгоритм
В <Фильтр> установишь время, ну то в которое ты загрузку делал, получишь таблицу значений и начинаешь её шерстить
#12 by alexpaiko1
Мне нужно будет сделать внешнюю обработку, где использовать эту команду?
#13 by alexpaiko1
Мне нужно будет сделать обработку с этой командой?
#14 by Алгоритм
А блин этот метод позволяет выгрузить только в файл, поэтому забудь про этот метод
#15 by Алгоритм
Делаем по другому, 1. установишь в журнале регистрации фильтр чтобы в нем отображались только измененные тобой физ.лица и выгружаешь этот отбор в xml файл
#16 by Алгоритм
2. Скачиваешь обработку На примере работы с файлом журнала регистрации из этой обработки настраиваешь восстановление наименований
#17 by ptiz
Думаю, товарищу проще будет посмотреть журнал регистрации и переименовать прямо из него сотрудников вручную.
#18 by Алгоритм
+1 Если их чуток то это будет правильным решением :)
#19 by DiMel_77
Я бы смотрел в другуя сторону если база на SQL и модель full то можно откатить транзакции до загрузки
#20 by alexpaiko1
+ Я открыл журнал регстрации в конфигураторе, но там нет возможности открыть сотрудников. Подскажите как это делается.
#21 by Алгоритм
В предприятии открывай
#22 by Алгоритм
научи, че то я такого не знаю
#23 by Алгоритм
по моим данным можно откатить до последнего момента архивирования, но не на момент загрузки
#24 by alexpaiko1
модель базы full. А как сделать откат?
#25 by DiMel_77
Это тебе не тут надо а на SQL.ru спросить и почитай
#26 by alexpaiko1
Я открыл журнал регистраций, но там показываются поля Данные и Метаданные, и в обоих новое значение справочника.
#27 by Алгоритм
Значит тебя ничего не спасет ;) А вообще смотри внимательнее, в журнале регистрации должно быть в поле Представление данных старое название и в поле Данные Новое
#28 by DiMel_77
не говори гоп - копии LDF MDF и Enterprise Manager - Restore - Point in time restore (флажок)
#29 by Алгоритм
Блин у меня SQL 2000 это наверное для 2005
#30 by DiMel_77
+
#31 by Алгоритм
Хотя погоди в 2000 тоже есть такая фишка, никогда ей не пользовался, спасибо за инфу
#32 by Алгоритм
То есть как я понял нужно в данном случае забэкапить базу и восстановить в копии на момент загрузки, затем восстановить справочник физ.лиц из копии
#33 by DiMel_77
Я думаю так можно сделать - повозится прийдется конечно но вариант неплохой.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С