Задача ERP-11480

Задача :ERP-11480

2023-04-15 03:45:17
Краткое описание :
Оборотная ведомость по складам
Описание :
Что измененно :
При печати оборотной ведомости по складам появляется количество
0,000000000001819, а должен быть 0, Количество в приходе (2 знака после
запятой) полностью совпадает с количеством в расходе (2 знака после запятой).
Входящее сальдо отсутствует.
Как измененно :
Ошибка возникает при преобразовании типа double при вычислении
остаток на начало + приход - расход при редких, но тем не менее не с 0
вероятностью комбинациях. Дело в способе хранения double в двоичных данных. В
результате преобразования к строке иногда на конце в 8 и далее знаке могут
возникать хвосты. Для устранения этой ошибки есть тип decimal(30,15). Частично
выполнена замена double на decimal(30,15). При выводе количества в Excel
добавлен учет настройки OPER.MINKOLMC "Логистика \ Минимальное значение для
количества МЦ" При выводе в текстовый отчет используется настройка
ROUND.KOLSIGN "Логистика \ Число знаков в дробной части при отображении
количества", но в Excel по умолчанию заложен вывод 3 знаков после запятой, и в
предоставленом случае формат был изменен после формирования отчета или в
реализован свой шаблон.

Название продукта Название компонента Тип Последняя версия Дата выхода
L_SKLREPL_SKLREPRES9.1.106.02023-04-15 03:45:17