|
01.11.2010, 12:53 | #1 |
Участник
|
Проблемы с трансфером DocuRef
Возникла проблема с трансфером DocuRef с тест среды на продакшн.
Вкратце: на тест среде в определенной таблице создаются записи, к ним присоеденяются документы, все это экспортируется с помощью standard дефинишн группы с включенным флажком notes. А потом импортируется в продакшн энв. На выходе имеем записи без документов. Решил воссоздать ситуацию на Dev среде. Создал тестовую таблицу. Создал в ней записи. Прикрепил к записям документы. Создал definition группу, включил в ней notes. Сделал экспорт в csv. Открываю созданные файлы и в dat, и в def файлах все правильно. Связанные записи из DocuRef отгрузились валидно. То есть, на данном этапе все отлично. Удаляю записи из таблицы, удаляю связанные с ними записи из DocuRef. Произвожу импорт с помощью той же definition группы. На выходе: записи тестовой таблицы проимпортировались правильно, НО DocuRef"ы для них не отображаются. Первая мысль, что при импорте возможно по какойте причине не были изменены значения RefRecId у импортируемых DocuRef записей. НО, как оказалось DocuRef вообще не были проимпортированны. То есть, нет DocuRef с RefTableId равным ID тестовой таблицы. Итог: недоумение. Экспортно\импортные классы у нас изменены минимально и эти изменения точно никакого отношения к проблемме не имеют. Методы таблицы DocuRef так же содержат незначительные изменения, но на процесс они влиять вообще не должны. Есть ли у кого-то какие-то мысли по этому поводу? Может сталкивался кто? Буду очень признателен.
__________________
Axapta has seduced me deadly! |
|
01.11.2010, 13:29 | #2 |
Ищущий знания...
|
а в экспортных файлах RefTableId правильный выгрузился?
в случае с тестовым и рабочим приложениями ID вашей таблицы совпадают (на тесте и рабочей)?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
01.11.2010, 13:53 | #3 |
Участник
|
Цитата:
Да, Id одинаковые. Ну и вообще, проблема же даже репродьюситься на деве, где табличное Id неизменно)
__________________
Axapta has seduced me deadly! |
|
01.11.2010, 13:57 | #4 |
Ищущий знания...
|
Цитата:
если все везде сходится, но импорт не происходит, значит что-то где-то не работает при самом ипорте...
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
01.11.2010, 18:50 | #5 |
Участник
|
Да, я уже с этим смирился. Проблему нашел. Долго "удивлялся" красотами SysDataImport класса.
__________________
Axapta has seduced me deadly! |
|