Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Сергей
Зарегистрирован: 10.03.2005 Сообщения: 13 Откуда: Харьков
|
Добавлено: Вт Окт 24, 2006 11:53 am Заголовок сообщения: Ручное списание материалов |
|
|
В диалоге ручного списания ST7_HeadCharge.adg колонки таблицы партий имеют тип vbDouble
В результате материалы с "очень дробной ценой" типа 0.167 иногда не списываются (ошибка: "Обнаружен товар, для которого не указана партия. Всё равно закончить списание?")
После изменения типа колонок на vbCurrency такие случаи прекратились. Может кто объяснит причину с технической стороны, т.к. результат был достигнут опытным путем. |
|
Вернуться к началу |
|
|
olimp Site Admin
Зарегистрирован: 10.03.2005 Сообщения: 2661
|
Добавлено: Вт Окт 24, 2006 12:34 pm Заголовок сообщения: Re: Ручное списание материалов |
|
|
Сергей писал(а): | В диалоге ручного списания ST7_HeadCharge.adg колонки таблицы партий имеют тип vbDouble
В результате материалы с "очень дробной ценой" типа 0.167 иногда не списываются (ошибка: "Обнаружен товар, для которого не указана партия. Всё равно закончить списание?")
После изменения типа колонок на vbCurrency такие случаи прекратились. Может кто объяснит причину с технической стороны, т.к. результат был достигнут опытным путем. |
1. vbCurrency имеет 4 знака после зяпятой
2. По идее, значение в колонках никоим образом не должно влиять на списание. Это мне нужно посмотреть. |
|
Вернуться к началу |
|
|
|