|
v8: 1С8 ЗУП. Расчет б/л. Алгоритм расчета пособия исходя из МРОТ | ☑ | ||
---|---|---|---|---|
0
maz
12.10.12
✎
11:49
|
Категорически всех приветствую!
Расчитываю б/л для сотрудника, который работает по ставке 0.5 Алгоритм расчета "по правильному" таков: 1. Определяется средний дневной заработок из МРОТ. Для этого МРОТ*24/730. В настоящее время получаем сумму: 4611*24/730=151,59 2. Применяем РК, если это необходимо, либо коэффициент, если работа на условиях неполного дня. При расчете в 1С8 смущает пункт 2, а именно "работа на условиях неполного дня". Т.е. у сотрудника проставлена ставка 0.5 но почему-то при расчете она никоим образом не учитывается. Запрос, который формирует всё это дело имеет следующую формулу: ВЫРАЗИТЬ(ЕСТЬNULL(МРОТ.Размер, 0) * ЕСТЬNULL(НеполноеВремя.Доля, 1) * 24 / 730 КАК ЧИСЛО(15, 2)) где "НеполноеВремя.Доля" (равна 1, но по идее должна быть ставкой 0.5) это результат временной таблицы того же запроса, который примерно выглядит так: ////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВЫБОР КОГДА РаботникиОрганизаций.ПериодЗавершения <= &ДатаСобытия И РаботникиОрганизаций.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0) ТОГДА "...Условие 1..." КОГДА РаботникиОрганизаций.ГрафикРаботы.СокращенноеРабочееВремя И РаботникиОрганизаций.ГрафикРаботы.ГрафикПолногоРабочегоВремени <> ЗНАЧЕНИЕ(Справочник.ГрафикиРаботы.ПустаяСсылка) И РаботникиОрганизаций.ГрафикРаботы.ГрафикПолногоРабочегоВремени.ДлительностьРабочейНедели <> 0 ТОГДА "...Условие 2..." ИНАЧЕ "...Условие 3..." КОНЕЦ КАК Доля ПОМЕСТИТЬ ВТНеполноеВремя ИЗ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&ДатаСобытия, Сотрудник = &Сотрудник) КАК РаботникиОрганизаций ////////////////////////////////////////////////////////////////////// ,и в этом запросе всегда возвращается "Условие 3", а там прописана единица. Т.е. доля отработанного времени для нашего сотрудника всегда получается 1, когда должна быть ставка 0.5. А она (ставка) почему-то никоим образом не задействована... Вопрос, у кого-то учитывается ставка при расчете пособия и МРОТ? Если да, то в чём секрет? Или же 1С8 вообще к ставке не привязана? |
|||
1
DrShad
12.10.12
✎
11:54
|
ставка в данном случае вообще ни причем, ибо начисления с ее учетом уже прошли
|
|||
2
alek_aab
12.10.12
✎
11:54
|
ставка ТОЛЬКО для контроля штатного расписания
|
|||
3
DrShad
12.10.12
✎
11:54
|
(2) не только
|
|||
4
alek_aab
12.10.12
✎
11:55
|
(3) где еще в типовой?
|
|||
5
DrShad
12.10.12
✎
11:57
|
(4) например по штатке на единицу положен оклад от 40 до 60 рублей, так вот при ставке 0,5 будет от 20 до 30
|
|||
6
maz
12.10.12
✎
11:58
|
(1) недопонял фразу "начисления с ее учетом уже прошли"... В смысле вообще не учитывается больше при начислении в восьмёрке?
|
|||
7
maz
12.10.12
✎
12:00
|
а каким образом тогда всё это дело обставить? Что-то я график работы новый создал, на 20 часов и указал что он сокращенный, но в результате после расчета ничего не поменялось:(
|
|||
8
alek_aab
12.10.12
✎
12:03
|
(5) т.е. при приеме на работу мы уже 40 не поставим?
|
|||
9
DrShad
12.10.12
✎
12:04
|
уже нет
|
|||
10
alek_aab
12.10.12
✎
12:05
|
(9) просто в целях уточнения: мы о ЗУП 8 или о ЗиК 7.7 говорим?
|
|||
11
DrShad
12.10.12
✎
12:06
|
(10) а в сабже разве 7.7?
|
|||
12
alek_aab
12.10.12
✎
12:07
|
(11) я к тому, что в зуп у меня не удалось воспроизвести поведение программы из (5)
|
|||
13
maz
12.10.12
✎
12:08
|
(9)в Ваших ответах меня пугает фатализм фразы УЖЕ :)))) Т.е. раньше было а теперь не будет? А как тогда теперь?...
|
|||
14
maz
12.10.12
✎
12:15
|
(12) ну из (0) удалось?:)
|
|||
15
DrShad
12.10.12
✎
12:17
|
(12) да действительно не удалось
|
|||
16
alek_aab
12.10.12
✎
12:17
|
(14) из (0) у меня решилось после настройки графиков работы (встречалось раз)
|
|||
17
maz
12.10.12
✎
12:30
|
(16)а как именно? Что-то у меня не получается никак...
|
|||
18
alek_aab
12.10.12
✎
12:31
|
(17) делал график с уменьшенным кол-м часов, норма для него рассчитывалась по полному графику. Работало
|
|||
19
UnAmerican
12.10.12
✎
12:34
|
Если оклад на полный день стоит. То норму надо ставить от полного графика, а если наоборот то просто оклад должен соответствовать 20-ти часам.
|
|||
20
maz
12.10.12
✎
12:34
|
(18)Аааааа, за норму времени взять полный, точно ж! Спасибо:)
|
|||
21
maz
12.10.12
✎
12:35
|
(19) Да-да, понял теперь. Спасибо:)
|
|||
22
maz
12.10.12
✎
12:35
|
Вот ведь как оно было-то всё. Всем спасибо за ваши сообщения
|
|||
23
maz
12.10.12
✎
12:36
|
т.е. правильно ли я понимаю, что правильно утверждение (2) ?
|
|||
24
alek_aab
12.10.12
✎
12:36
|
(19) не надо окладом регулировать. чревато
|
|||
25
alek_aab
12.10.12
✎
12:37
|
(23) имхо, да
|
|||
26
maz
12.10.12
✎
12:38
|
(24) У нас из 77 перенеслось всем людям с неполной ставкой, неполный оклад. Так лучше не оставлять?
|
|||
27
alek_aab
12.10.12
✎
12:41
|
(26) а ты уже столкнулся, при расчете больничного. думаю, лучше поменяй
|
|||
28
maz
12.10.12
✎
12:44
|
(27)смотри, сейчас я сменил график и стало нормуль всё, но оклад остался прежним, т.е. уполовиненным, и при расчете зп он так и расчитался, т.е. если я его увеличу, то он так и будет без учета ставки и графика. Не пойму в чём может быть подвох?
|
|||
29
maz
12.10.12
✎
12:45
|
(28)другими словами, полный оклад 50т и ставка 0.5 но при смене крафика, я оклад и ставку оставил прежними, т.е. 25 и 0.5
|
|||
30
alek_aab
12.10.12
✎
12:46
|
(28) суть в том, что сотру ставиться _полный_ оклад, а график - "уполовиненный". тогда программа тебе все красиво посчитает. Только оклад в часах должен быть
|
|||
31
alek_aab
12.10.12
✎
12:47
|
+(30) а ставка для контроля штатных единиц используется
|
|||
32
alek_aab
12.10.12
✎
12:49
|
ну и для пользы: http://videozup.ru/zup/hrm/kak-prinyat-na-rabotu-na-polstavki.html
|
|||
33
maz
12.10.12
✎
12:53
|
Понятно. Ещё раз спасибо!
|
|||
34
maz
12.10.12
✎
12:58
|
(32)за это особенно, этож прям то что мне нужно)))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |