30.07.2003, 13:10 | #1 |
Участник
|
Переход на Navision Attain
Всем привет!
Стоит задача перевода достаточно крупной самописной системы (около 300 таблиц - MS SQL) на Attain. Соотвественно проблемы: - Суррогатные ключи текущей системы (Identity) нужно перевести в естественные Attain - Ограничения (достаточно жесткие) по длине полей в таблицах Attain. - Механизм для заливки данных: либо писать датапорты (долго и муторно) либо произвести маппинг таблиц и полей двух систем и залить динамическими запросами непосредственно в таблицы Attain (есть большие сомнения по поводу дальнейшей корректной работы FlowFields, SumIndexFields, FlowFilters). Я думаю уважаемые гуру форума сталкивались с этой проблемой, буду рад любым замечаниям. Заранее спасибо. |
|
30.07.2003, 13:28 | #2 |
Участник
|
Перенести данные (справочники и неучтенные операции) с минимальным геморроем.
|
|
30.07.2003, 14:19 | #3 |
Участник
|
если загонять скажем товар книгу операций через SQL
то с вычисляемыми полями будет все нормально так как обработка этих полей ( т.е. занесение данных в агрегированные таблицы при вставке записи в обычную таблицу) висит непосредственно на триггерах SQL хотя конечно обычно рекомендуют заполнять журналы можно и через SQL, а потом их учитывать в Navision так проще, а то с SQL надо разбираться очень четко какие таблицы должны быть заполнены В свое время перегонял данные так же с самописной системы на Navision все через SQL, правда это было на 2.6 с тех пор структура данных усложнилась |
|
30.07.2003, 14:36 | #4 |
Участник
|
При переносе справочников проблем возникнуть не должно. Просто заполняем соответсятующие поля напрямую. Сложность при этом следующая : при заполнении товарта надо отслеживать заполнение сопутствующих таблиц, таких как "Товар Единица Измерения","Единица Измерения","Товар Цена" и прочих.
С неучтенными документами сложнее, поскольку при ручном введении, к примеру, номера товара происходит выполнение триггера OnValidate для соответствующего поля таблицы, в результате чего заполняется масса других полей этой записи. Записывать же двидения в книги операций не рекомендую категорически. Чтобы сделать это корректно необходим действительно громадный опыт напряженной работы с настройкой. Предпочтительнее загнать необходимые данные в журналы (документы), после чего их учесть. |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Navision Attain + SQL | 3 | |||
Запуск Navision Attain из командной строки | 7 | |||
Navision Attain через Citrix | 2 | |||
Переход к Navision Attain | 0 | |||
attain - Переход на attain | 8 |
|