Вход | Регистрация

1С:Предприятие ::

Метки: 

надо размазать премию по сотрудникам

Я
   slitov
 
13.03.18 - 10:02
Есть такая задача, надо размазать премию по сотрудникам, кажется все просто, но не могу уровненные составить.
Вводные:
1. Сотрудник работает в одном подразделении и совмещает должности, т.е. с 01 по 04 он может быть комплектовщиком, с 07 по 08 грузчиком и т.д., премия выдается на подразделение раз в квартал, надо распределить ее между сотрудниками с учетом совмещения должностей.
Х = 7000 (премия)
Текущее начисление
А1 = 20000 (сотрудник "А" работал грузчиком)
А2 = 8000 (сотрудник "А" работал комплектовщиком)
А3 = 2500
В1 = 30000
В2 = 35000
С1 = 2000
За прошлые 2 месяца начислено:
А = 60000
В = 20000
С = 70000

Особенность, что надо размазать премию на каждое начисление по совместительству.
Т.е. я пока вижу такой вариант например по А1:
Общая сумма начислений
У = А123121+А+В+С
Коэффициент по начислению. Где 3, это количество строк по одному сотруднику
К1 = (А/31)/У
П1 = Х*К1

По моему сложновато получается, может у кого появится более простой вариант.
 
  Рекламное место пустует
   Волшебник
 
1 - 13.03.18 - 10:03
Простой вариант: спросить у руководства.
   slitov
 
2 - 13.03.18 - 10:10
(1) Что спросить? Как мне оптимально рассчитать сумму премии с учетом начислений за последние два месяца? Так исторически сложилось в нашей компании, что придумать формулу расчета, это задача программиста.
   piter3
 
3 - 13.03.18 - 10:11
Ошибка ключевая
   Ц_У
 
4 - 13.03.18 - 10:16
(2) если сотрудник = я тогда
мояПремия = всеначисленныепремии;
конецесли;
я программист, я так вижу
   El_Duke
 
5 - 13.03.18 - 10:16
(0) Не пойму главного: какая разница за что дана премия ?
Хоть грузчик, хоть комплектовщик - подразделение одно, отражение премии тоже одно.
Для чего несчастные 7000 делить между должностями ?
   Numerus Mikhail
 
6 - 13.03.18 - 10:18
(2) Еще проще, если это задача программиста, то 95% премии уходит программисту, а остальные 5 равномерно распределяются между всеми сотрудниками
   1C programmer
 
7 - 13.03.18 - 10:23
К1=(А1+А2+А3+А)/У
К2=(В1+В2+В)/У
К3=(С1+С)/У
   almar
 
8 - 13.03.18 - 10:23
(0) урАвнение
   Волшебник
 
9 - 13.03.18 - 10:24
(4)(6) Согласен.

"Это моя формула. Я так вижу. Обидеть программиста может каждый. Вы ничего не понимаете в ООП."
   Малыш Джон
 
10 - 13.03.18 - 10:26
(0) ну если просто поровну разделить  - не вариант, начисляй пропорционально начисленному.
 
  Рекламное место пустует
   Малыш Джон
 
11 - 13.03.18 - 10:27
(4) мне кажется "Если Сотрудник = Я Тогда" - это лишнее условие)
   slitov
 
12 - 13.03.18 - 10:45
(7) Спасибо, единственный вариант из кучи флуда...
   El_Duke
 
13 - 13.03.18 - 10:52
(12) Вариант чего ?
Премия дается не должности, а сотруднику. Куда и чего хотел мазать постановщик задачи - совершенно неясно
   ikea
 
14 - 13.03.18 - 10:52
(12) Какой же флуд? Вам просто заавулировано говорят, что если Вы принимаете решение КАК РАСПРЕДЕЛЯТЬ ПРЕМИЮ, то можете поиметь себе кучу проблем, вплоть до того, что после работы Вас встретят грузчики и комплектовщики и просто отх...ячат. Ведь Таня из бухгалтерии сказала, что премию делил программист. Должно быть положение по распределению премии, подписанное руководством. Теперь понятно?
   Волшебник
 
15 - 13.03.18 - 10:54
(14) Я так сразу и сказал в (1)
   El_Duke
 
16 - 14.03.18 - 09:49
Предлагаю размазать премию еще сильнее, по должности это мелко
Надо внутри должности размазать по дням, а внутри дней - по часам и минутам.
Результат должен выглядеть так:

Премия грузчику за 12.03.2018
09-00 - 10-00: 23,57 руб.
10-00 - 10-30: 16,88 руб.
10-30 - 10-45: 0,00 руб. (сидел в туалете)
10-45 - 13-00: 58,13 руб.
13-00 - 14-00: 0,00 руб. (обедал)
14-00 - 14-10: 0,00 руб. (курил)
 и  т.д.

Тоже самое для комплектовщика.
Если уж творить абсурд, то возведем его в абсолют !!!


Список тем форума
Рекламное место пустует   Рекламное место пустует
Миста — веселый ресурс со своими эксклюзивными тараканами Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует