Имеется гал-ка 8.1 (крутиться под Pervasive 8.7) "эталонная" тестовая база из дистрибутива.
Стоят все патчи до 01.01.08
добавляю новую счет фактуру.
При просмотре этой записи через Support, показывает одну сумму, подключаюсь к этой же базе через Pervasive Control Center сумма совершенно другая.
Select dfact,num, summa, nrec from schfact where num='99999' order by dfact;
16/01/2008 ¦ 99999 ¦ 66666.00 ¦ 0000000000000002h
в Pervasive Control Center
DFACT NUM SUMMA NREC
---------- ---------------------------------------- --------------- -------------------
2008-01-16 99999 0.09046904 2
ps. для интереса решил проверить в накладных. новых записей не добавлял.
Запрос из Support
Select dsopr, dopr, nsopr, summa, nrec from katsopr where nsopr='000006' order by dsopr;
│ 20/01/2006 │ 20/01/2006 │ 000006 │ 837.80 │ 400004090BC08765h │
│ 26/01/2006 │ 31/01/2006 │ 000006 │ 229675.20 │ 4000781DC9203EB6h
из PCC
20.01.2006 000006 6666666.66629894 4611690455325771621
31.01.2006 000006 9999999.95909094 4611818087751106230
такой же глюк. в чем м.б. проблема? первый раз с таким столкнулся.
Помогите разобраться
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 258
- Зарегистрирован: 13 апр 2006, 11:57
- Откуда: Бегущий к Галактике
Cпасибо thor за наводку.
грабли появились собсно из-за нового atlantis'a и драйверов pervasive.
теперь после конвертации словаря в DDF, у полей SUMMA тип Decimal, тогда как ранее было Double. Спасибо товарищи разработчики, "удружили"
если конвертировать словарь БД на старом составе патчей(я попробовал на сентябрьских), проблема исчезла. вот. как говорится "Пилите, Шура, пилите!"
грабли появились собсно из-за нового atlantis'a и драйверов pervasive.
теперь после конвертации словаря в DDF, у полей SUMMA тип Decimal, тогда как ранее было Double. Спасибо товарищи разработчики, "удружили"
если конвертировать словарь БД на старом составе патчей(я попробовал на сентябрьских), проблема исчезла. вот. как говорится "Пилите, Шура, пилите!"