|
ЗУП 2.5 и ночные | ☑ | ||
---|---|---|---|---|
0
тоа
02.09.16
✎
10:18
|
Привет всем. Подскажите решение проблемы. Программа ЗУП 2.5.108.1, начисляю ночные. Расчет такой: 7300 (оклад)*168 (норма/час)*32 (кол-во ночных часов)*40% = 556,16. А в программе у всех не идет на копейки. [url=http://radikal.ru/big/665464154a09474999c8daa850e9d553]
|
|||
1
Amra
02.09.16
✎
10:26
|
на скрине же все нормально, в каком месте не идет то?
|
|||
2
тоа
02.09.16
✎
11:22
|
Сумма получается 556,19, а в программе 556,16. И так у всех на копейки разница.
|
|||
3
Amra
02.09.16
✎
11:29
|
Программа права.Сначала считается ставка одного часа, округляется до двух знаков, и потом округленная умножается на количество часов.
|
|||
4
шаэс
02.09.16
✎
11:35
|
(3) фигли она права? всегда округлялся результат, но начиная где-то с 90 какого-то релиза - округляется сначала ставка
(2) можете снять с поддержки и убрать округление в модуле. 1с все обещала это поправить, но никак не сподобится |
|||
5
Amra
02.09.16
✎
11:39
|
(4) Ну конечно, лучше когда "Показатель"*"Количество часов" не равно результату. Так что полностью согласен с тем что есть
|
|||
6
тоа
02.09.16
✎
11:52
|
так что делать? оставить как есть и ждать изменений в 1С? в модуль я не полезу, накосячю.
|
|||
7
Amra
02.09.16
✎
11:52
|
(6) Если не лезть в модуль, то только оставлять как есть
|
|||
8
шаэс
02.09.16
✎
11:55
|
(5) нет никакого показателя - стоимость часа для окладников. расчет производится от оклада, поэтому сотрудники приходят и говорят - неправильно посчитано. на 3 часах незаметно, а на 50 - уже вполне себе.
|
|||
9
Amra
02.09.16
✎
12:04
|
(8) Ну ну) Ну конечно заметно, 0.005*50 = 0,25. Целых 25 копеек недоплатили, буржуи клятые!
|
|||
10
шаэс
02.09.16
✎
12:06
|
(9) вот ты смеешься, а у меня есть такие производства, где ходят и из-за 5 копеек.
|
|||
11
Serg_1960
02.09.16
✎
12:08
|
(8) "нет никакого показателя..."
Статья 154 ТК РФ гласит: "Каждый час работы в ночное время оплачивается в повышенном размере по сравнению с работой в нормальных условиях" - каждый час, Карл! Поэтому в расчете используется не месячный оклад, а часовой заработок. И как всякое суммовое значение, он округляется до копеек (потому что учет у нас в рублях, с копейками - два знака после запятой) |
|||
12
Akela has missed
02.09.16
✎
12:11
|
Поддерживаю (11). Если за одну оплачиваему единицу ты получаешь сумму с точностью до десятых, то почему за две и более единиц вдруг должен получать сумму с точностью до сотых?
|
|||
13
шаэс
02.09.16
✎
12:12
|
(11) правда? точно-точно? значит все конфигурации зарплатные 1с переписывали? потому что везде сначала считался результат, а потом округлялся. и только ЗуП 2.5 выпендрилось (ну и УПП, КА следом)
|
|||
14
шаэс
02.09.16
✎
12:12
|
(9) а в 3-ке округляет до чего?
|
|||
15
Amra
02.09.16
✎
12:15
|
(14) А не помню
|
|||
16
шаэс
02.09.16
✎
12:40
|
(11) вот мне, кстати, стало интересно по итогу - а Вы никогда счет-фактуры не видели с ценами до 5 знаков после запятой?
|
|||
17
Serg_1960
02.09.16
✎
12:43
|
(13) А причем тут ЗУП 3.0, если вопрос по ЗУП 2.5.?
Ок. В ЗУП 3.0 тоже используют промежуточное округление. Формула для расчета ночных - "СтоимостьЧаса * ВремяВЧасах * ПроцентДоплатыЗаРаботуВНочноеВремя / 100", где "СтоимостьЧаса" рассчитывается и округляется. НО: до трех знаков после запятой. // Требуется рассчитать: // - стоимость часа Если СтрокаСотрудника.Показатель = СтоимостьЧасаПоказатель Или СтрокаСотрудника.Показатель = СтоимостьДняЧасаПоказатель И СтрокаСотрудника.ВремяВЧасах = Истина Тогда Точность = 3; ... // Если удалось рассчитать значение - заполняем. Если Значение <> Неопределено Тогда СтрокаСотрудника.Значение = Окр(Значение, Точность); СтрокаСотрудника.ЗначениеОпределено = Истина; КонецЕсли; |
|||
18
шаэс
02.09.16
✎
12:59
|
(17) потому что стало интересно, как в передовом продукте происходит расчет. и как это согласуется с вашим утверждением о том, что сначала надо округлять до 2-х знаков стоимость часа?
|
|||
19
Serg_1960
02.09.16
✎
13:18
|
Ему, видишь ли, интересно стало :) Я тебе что, муфассирам чтобы толковать коран? Все вопросы к методистам. Почему они в ЗУП 2.5 использовали часовую тарифную ставку, согласно законодательству, а в ЗУП 3.0 схитрили и используют абстрактное "Стоимость часа".
|
|||
20
шаэс
02.09.16
✎
13:38
|
(19) да, мне интересно. только не "ему", а "ей". и я так и не увидела в законодательстве про часовую тарифную ставку. только про оплату часов. хотела понять - где же Вы там это увидели
|
|||
21
Serg_1960
02.09.16
✎
14:33
|
Sorry, оговорился :)
PS: Вы, наверное, не задумывались над своим ником, но "шаэс" - это "шарнир сферический" (ШС). Например, в рычагах подвески автомобилей. Надеюсь не обидел, ибо не желал этого. |
|||
22
шаэс
02.09.16
✎
14:44
|
(21) ну так уж совпало, что это еще и фамилия+имя. а английская раскладка была занята.
|
|||
23
Serg_1960
02.09.16
✎
15:05
|
"...и я так и не увидела в законодательстве про часовую тарифную ставку. только про оплату часов" - Одно из двух: или плохо гуглишь, или вопросы задавать легче, чем на них ответы искать :)
Например, постановление № 554 от 22 июня 2008 "О минимальном размере повышения оплаты труда за работу в ночное время": "В соответствии со статьей 154 Трудового кодекса Российской Федерации Правительство Российской Федерации постановляет: Установить, что минимальный размер повышения оплаты труда за работу в ночное время (с 22 часов до 6 часов) составляет 20 процентов часовой тарифной ставки (оклада, должностного оклада, рассчитанного за час работы) за каждый час работы в ночное время. PS: а по теме округления в ЗУП 2.5 погуглите уж сами, мадам :) "Исправлена ошибка 30024110" |
|||
24
шаэс
02.09.16
✎
16:42
|
(23) а мне зачем гуглить про эту ошибку, если я активно просила 1с вернуть как было. И прямо скажем - не я одна
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |