Ничего не помогает.
Даже если заменить в таблице, куда будут копироваться данные, поля типа decimal на varchar. В этом случае DTS срабатывает, но вместо ожидаемых цифр получаем в этих полях символ "-" (минус).
Наверное все дело в том, что используется старая версия Navision. Придется делать обходным путем.
Всем спасибо за советы и комментарии.