|
Округление ЧТС |
☑ |
0
Sayan_mi
13.04.18
✎
15:06
|
ЗУП 3.1
Вытаскиваю ЧТС через КадровыйУчет.КадровыеДанныеСотрудников по полю ТарифнаяСтавка. У нас в чтс 3 знака после запятой. Возвращает значение округленное до 2х знаков. Не подскажите ли почему она округляет и нельзя ли как-то это округление убрать.
|
|
1
Малыш Джон
13.04.18
✎
15:11
|
ну видимо вытаскиватель не рассчитан на 3 знака
|
|
2
Sayan_mi
13.04.18
✎
15:17
|
Понимаю, но вот почему не понимаю и можно ли его как-то настроить?
|
|
3
Sayan_mi
13.04.18
✎
15:40
|
Интересно хотя бы от куда (из какого регистра) она пытается вытащить значение, по тому что например в регистре сведений ТекущаяТарифнаяСтавкаСотрудников.ТекущаяТарифнаяСтавка точность была 2 знака. А в регистре ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников значение имеет точность чуть ли не 5 знаков.
|
|
4
Малыш Джон
13.04.18
✎
15:41
|
ну это зависит, от того, что именно используется в качестве вытаскивателя
|
|
5
Малыш Джон
13.04.18
✎
15:41
|
>>она пытается вытащить значение
кто "она"-то?
|
|
6
Sayan_mi
13.04.18
✎
15:43
|
(5) функция КадровыйУчет.КадровыеДанныеСотрудников()
|
|
7
Малыш Джон
13.04.18
✎
15:44
|
(6) а посмотреть в самой функции?
|
|
8
Sayan_mi
13.04.18
✎
15:49
|
В ЗУП 3.1 пока доберешься до места от куда собираются данные забудешь что хотел выяснить. Хотя видно придётся.
|
|
9
Sayan_mi
16.04.18
✎
10:18
|
Нашел регистр из которого КадровыйУчет.КадровыеДанныеСотрудников() выдергивает тарифную ставку - ПлановыйФОТИтоги. Теперь бы ещё понять почему ТарифнаяСтавка - точность 2 знака, а СовокупнаяТарифнаяСтавка в том же регистре точность 5 знаков.
И как пользоваться функциями для получения данных по сотрудникам (что рекомендуется вместо непосредственного обращения к регистрам), чтобы получать нужную точность.
|
|