|
Округляет вес до 3 знаков после запятой, хотя точность стоит 4 знака | ☑ | ||
---|---|---|---|---|
0
FIL0S0FF
17.07.17
✎
07:58
|
Поменял точность у количества номенклатуры до 4 знаков после запятой. ТЕперь с полными правами всё прекрасно проводится. А пользователь провести не может. Например ставим количество 1.2759 и выдает ошибку. Документ не проводится и пишет "Остатка товара не достаточно, остаток 1.2759 требуется 1.276". Т.е. всё равно округляет до 3 знаков.... Где я не поправил ?
|
|||
1
Лодырь
17.07.17
✎
08:00
|
Вероятно под пользователем проведение идет по другой ветке, где происходит округление до 3 знаков.
|
|||
2
Альбатрос
17.07.17
✎
08:04
|
(1) Скорей всего под полными правами нет контроля остатков :)
|
|||
3
mehfk
17.07.17
✎
08:05
|
(0) Ты не поправил в коде.
|
|||
4
Лодырь
17.07.17
✎
08:06
|
(2) Скорее всего да, но хз что у него за конфа ) Пусть сам ищет.
|
|||
5
FIL0S0FF
17.07.17
✎
08:07
|
УПП у меня, ок буду сам искать...ещё бы знать хотя бы где искать)
|
|||
6
FIL0S0FF
17.07.17
✎
08:09
|
на счёт контроля остатков после проведенияостается 0 на складе а не -0.0001
|
|||
7
FIL0S0FF
17.07.17
✎
08:09
|
так что проводится вроде как нормально
но вот пользователю провести не дает( |
|||
8
Галахад
гуру
17.07.17
✎
08:11
|
Не слабо так. Во всех документах и во всех регистрах.
|
|||
9
Лодырь
17.07.17
✎
08:11
|
(5) Включаешь конфигуратор, цепляешься к сеансу пользователя. Врубаешь точку останова в процедуре обработки проведения документа. Сидишь меланхолично тыкаешь кнопочки "шагнуть через", "шагнуть в", пока не натыкаешься на момент округления. Особое внимание уделяешь процедуре контроля остатков. Делов то на 5 минут.
|
|||
10
FIL0S0FF
17.07.17
✎
08:13
|
(9) ок спасибо
|
|||
11
alexey123perm
17.07.17
✎
08:14
|
В регистре-то отрицательный остаток получается, если регистр до 4-х знаков не увеличил. Поэтому и отриц. остаток появляется.
|
|||
12
catena
17.07.17
✎
08:16
|
(6)То, что остается и то, что контролируется - два разных числа.
|
|||
13
НЕА123
17.07.17
✎
08:16
|
(9)>Делов то на 5 минут.
пять минут совсем немного (с) см.(8) я в семерке 10 часов убил на подобное. |
|||
14
catena
17.07.17
✎
08:17
|
(11)У него в сообщении как раз остаток с 4 знаками, а вот "требуется" с тремя.
|
|||
15
ДемонМаксвелла
17.07.17
✎
08:17
|
(8) +
|
|||
16
DmVl76
17.07.17
✎
08:19
|
Запускаем в конфигураторе поиск по строке КАК Число(15,3)-практически все выданное будет по контролю остатков количества и формированию запросов по номенклатуре с количеством.
И еще, нужно изменить точность количества во всех документах и регистрах, иначе получится каша. |
|||
17
Фрэнки
17.07.17
✎
08:20
|
если упп не слишком перепиленное, то там в общем модуле должна быть процедура с контролем остатков.
|
|||
18
DmVl76
17.07.17
✎
08:22
|
(17) Еще в модулях наборов записей регистров
|
|||
19
Лодырь
17.07.17
✎
08:22
|
(13) Ты убил 10 часов на переделку всех регистров/документов/модулей. 5 минут это на поиск места где происходит округление.
|
|||
20
НЕА123
17.07.17
✎
08:33
|
(19)
явные округления (16) может и быстро. с неявными до куя. ждем ответа ТС. узнаем - везунчик он, чи не. |
|||
21
Лодырь
17.07.17
✎
08:37
|
(20) Если делал "на скорую руку", то боюсь, что несколько часов мы его не увидим. ))
|
|||
22
ASU_Diamond
17.07.17
✎
09:18
|
(0) а где именно поменял? и главный вопрос: для чего?
|
|||
23
Serg_1960
17.07.17
✎
09:30
|
"УПП у меня..." - четыре знака после запятой в количестве?Забудь. Серьёзно. Нереально првить кучу общих кодов и все все регистры, где есть "Номенклатура" и "Количество" - их сотня.
Совет бесплатный: вместо единицы измерения остатков "Кг" установи "гр" - точность измерения повысится куда больше твоих четырех знаков. |
|||
24
Serg_1960
17.07.17
✎
09:53
|
(16) + 1
(17) "если упп не слишком перепиленное, то там..." - то там сотни мест, где используется пересчет количества из одних единиц измерения в другие с округлением до трёх знаков. Это же монстр, это УППрыще. Конфигурация, в которой в запросах куча строк, подобных типу СУММА(ВЫРАЗИТЬ(Док.Количество * Док.Коэффициент /Док.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Число(15,3))) КАК ДокументКоличество |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |