AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.10.2005, 21:10   #1  
Anatolich is offline
Anatolich
Участник
 
10 / 10 (1) +
Регистрация: 12.05.2005
Адрес: Москва
Восстановление VendTrans
Доброго времени суток.
Создал сам себе задачу. Требуется восстановить кусок стертых данных в таблице VendTrans. Посоветуйте, пожалуйста, как это можно сделать.
Пока смотрю в направлении классов CustVendVoucher.
Старый 17.10.2005, 21:21   #2  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
У вас рабочая база? Backup есть?
__________________
С уважением,
glibs®
Старый 17.10.2005, 21:29   #3  
Anatolich is offline
Anatolich
Участник
 
10 / 10 (1) +
Регистрация: 12.05.2005
Адрес: Москва
Есть, только отстает он. После восстановления всё равно остается кусок отсутствующих транзакций.
Старый 18.10.2005, 18:24   #4  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Попробуйте восстановить из архива. Если у вас MS SQL и не simlpe mode в модели восстановления, то можете попробовать откатить злополучную транзакцию.
__________________
С уважением,
glibs®
Старый 18.10.2005, 19:09   #5  
Ivan Mischenko is offline
Ivan Mischenko
NavAx
Аватар для Ivan Mischenko
NavAx Club
 
87 / 19 (1) ++
Регистрация: 30.10.2002
Адрес: Проживания?
2Анатолич.
Если варинат с бакапами не поможет, то можно попробовать, продублировать те механизмы которые Вы уже наблюдали наверное в КастВендВаучер. Т.е. создать свои копии.
Но тут есть вопрос, остались ли проводки по ГК, в Накладных и т.д.
Если да, то используя данные находящеся в этих таблицах (жураналы расчётов с поставщиками накладных журнал), можно попробовать восстановить. Используя созданные дупликаты заглушив вызовы создания уже существующей инф-ии. Но думаю отладка займёт порядка недели. А дльше месяцы, в которых это всё добро начнёт всплывать. Хотя может и не начнёт.
К сожалению имнно в КастВенд таким не занимался. А вот если вдур Вы решите ИнвентТранс погубить я тут смогу Вам помочь...

PS Вроде логично, всё предложил. Но может кто ещё знает что-то умное. Уж больно мне это кажется долгосрочным.
__________________
Особые лекарства... меня не прут!..
Старый 18.10.2005, 19:09   #6  
Anatolich is offline
Anatolich
Участник
 
10 / 10 (1) +
Регистрация: 12.05.2005
Адрес: Москва
Спасибо, но все средства SQL в данном случае бессильны. Тут не поможет и журнал транзакций.
Так что, имею, что имею.
Старый 18.10.2005, 19:14   #7  
Anatolich is offline
Anatolich
Участник
 
10 / 10 (1) +
Регистрация: 12.05.2005
Адрес: Москва
Иван, спасибо! Действительно разборка с незнакомыми классами грозит затянуться надолго.
Поэтому восстанавливаю руками, т.к. во всех остальных таблицах данные сохранились.
За InventTrans - спасибо, VendTrans на этот месяц мне, думаю, будет достаточно :О(
Старый 18.10.2005, 19:16   #8  
Ivan Mischenko is offline
Ivan Mischenko
NavAx
Аватар для Ivan Mischenko
NavAx Club
 
87 / 19 (1) ++
Регистрация: 30.10.2002
Адрес: Проживания?
Да в догонку! Посмотрите замечательные методы, типа newVendVoucherPurch, на вендВоучер, там по инициализирующим переменным моожно легко понять как что происходит в принципе.
Так что можно будет по получившимся и я надеюсь оставшимся документам, можно разработать удобны для Вас механизм восстановления.
Хотя нет. Гоню. ТАм же дофига всяких других разных операций могловыйти. Ну в принципе идей для джобиков в этих классах достаточно.
Хотя в такой ситуации, я бы наверное взялся бы переписывать, чтобы потом меньше было боков.
А можно узнать. А как вышло, что часть проводок исчезла и з ВендТранс?..
__________________
Особые лекарства... меня не прут!..

Последний раз редактировалось Ivan Mischenko; 18.10.2005 в 19:24.
Старый 19.10.2005, 09:26   #9  
Anatolich is offline
Anatolich
Участник
 
10 / 10 (1) +
Регистрация: 12.05.2005
Адрес: Москва
Цитата:
Сообщение от Ivan Mischenko
А можно узнать. А как вышло, что часть проводок исчезла и з ВендТранс?..
Это очень интимный вопрос С ответом повременю.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
отчёт на основе VendTrans fialka DAX: Программирование 9 16.04.2007 13:43
Сохранение, восстановление ширин столбцов грида CDan DAX: Программирование 4 14.02.2007 16:38
Как для ГК операции в LedgerTrans найти соответствующую операцию в VendTrans? romulis DAX: Программирование 20 29.08.2006 14:10
Поле AccountNum таблицы VendTrans LEX DAX: Функционал 1 11.08.2005 09:54
Формирование VendTrans, какой класс? vasiliy DAX: Программирование 4 31.05.2005 15:30

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:07.