Имя: Пароль:
1C
 
Зарплата и кадры 7.7
0 StillEnough
 
26.03.15
11:43
Работаю с битриксом на управляемом приложении, а тут задача упала починить 1С 7.7 Я ее в глаза не видел и подофигел немного от того, как она сверстана.
Итак к делу. Есть прием сотрудника на работу на 40часовую неделю. Указан календарь соответствующий, оклад, зарплата считается как надо. Сделали кадровое перемещение на 20часовой рабочий день. Оклад старый, зарплата рассчитывает по-другому (что верно). Сделали еще 1 кадровое перемещение на 32часа, и тут все сломалось... После расчет зарплаты выводится неизмененный оклад на оплату, хотя при таком графике работы в марте человек должен получить 23000 / 21 * 17 (при окладе 23000). Сам я не бухгалтер, в коде могу разобраться. Но в данной ситуации незнаю куда бежать! Подскажите куда копать, пожалуйста!
1 Cube
 
26.03.15
11:45
(0) "хотя при таком графике работы в марте человек должен получить 23000 / 21 * 17"

С чего это? Ты ж не в днях считаешь, как я понял, а в часах...
2 StillEnough
 
26.03.15
11:50
(1) если честно, я вообще ничего не понял. Что-то не так, мне сказали как должно быть. Пусть будет в часах. Все равно это какой то стандартный механизм, который должен работать и без вмешательства в код. По идее бухгалтер чего то наворочал, а я не знаю специфики 7.7 "плаваю".
3 Cube
 
26.03.15
11:54
(2) "Оклад по дням" и "Оклад по часам" - разные вещи.
Ты привел расчет для оклада по дням. Но, на сколько я понял, надо производить расчеты по часам.

Вот, ты пишешь, что норма дней в марте - 21. Сколько это в часах? График у сотрудника какой? Посчитай по графику количество часов в марте.
4 шаэс
 
26.03.15
11:54
(2) если ниче не понимаете, то картинки: что, как и почему. ну и как хочется
5 El_Duke
 
гуру
26.03.15
11:59
(2) без понимания предметной области в нашем деле никак нельзя
а если тот кто сказал "неправильно" и "надо вот так" сам ошибается ?
6 StillEnough
 
26.03.15
12:02
Чисто логически, я так думаю, нужно добиться правильного вывода табеля рабочего времени. Сейчас он выглядит так
http://c2n.me/3eUO1LX По сути отработанные час должны корректироваться в зависимости от графика, по которому работает сотрудник. Я Прав?
7 Cube
 
26.03.15
12:04
(6) Так это табель (это факт), где график (это план)?
Ты график сотруднику не поменял что ли?
8 StillEnough
 
26.03.15
12:08
это кадровое перемещение http://c2n.me/3eUPtwP
это график работы собственно http://c2n.me/3eUPNg1
9 Cube
 
26.03.15
12:09
(8) Покажи календарь "Календарь32".
10 шаэс
 
26.03.15
12:11
(8) а закладку "расчетные" из кадрового чего зажали? поменять график - это ни о чем, если не знать систему оплаты труда
11 StillEnough
 
26.03.15
12:11
Календарь 32 http://c2n.me/3eUQSBO
12 StillEnough
 
26.03.15
12:12
расчетная закладка, документ кадровое перемещение http://c2n.me/3eUR3pG
13 шаэс
 
26.03.15
12:14
(12) а теперь въезжаем в предметку: если сотрудник работает по дням, то поставим ему график, даже с меньшим количеством часов, ничего не добьетесь. потому что количество дней не изменилось. надо ему менять систему оплаты труда
14 Cube
 
26.03.15
12:14
(12) Ага, всё-таки по дням, а не по часам... Ну чего ты хотел? У тебя же количество дней не изменяется...
15 Cube
 
26.03.15
12:15
+(14) То есть, в графике 17 дней и отработал по табелю 17, вот и получил 29000 / 17 * 17 = 29000.
16 StillEnough
 
26.03.15
12:16
(14) поменял на почасовую, пытался перепровести - плюет
http://c2n.me/3eUS27M На это какая реакция должна с моей стороны идти?
17 шаэс
 
26.03.15
12:17
и мне не понятен еще вот этот момент:

> должен получить 23000 / 21 * 17 (при окладе 23000)

у него как минимум стоит оклад 29000 (или это про другого?)

и расчет там привяжется к часам
18 шаэс
 
26.03.15
12:17
(16) убрать проверку на штатку или завести в штатку новую строку. и это должна быть не Ваша реакция, а того человека, который работает с этим
19 Cube
 
26.03.15
12:17
(16) Нет, погоди. Ты лучше объясни, сколько должен получить сотрудник на скрине за март?
20 StillEnough
 
26.03.15
12:18
(17) я для примера 23 взял, не знаю почему.
21 StillEnough
 
26.03.15
12:19
(19) если бы я знал... Знаю что нечто отличное от 29000
22 Масянька
 
26.03.15
12:20
(21) А кто знает? Может спросишь?
23 StillEnough
 
26.03.15
12:21
ситуация такова, что спихнули на меня бухгалтера, который походу хреновый. И я должен понять в чем ошибка у этого сотрудника.
24 Масянька
 
26.03.15
12:22
(23) Пусть бухгалтер объяснит - какая ошибка.
25 Cube
 
26.03.15
12:22
(21) Весело живете)))
Пусть тебе четко скажут, сколько должно быть в результате расчета. Это их работа - считать. Если они только кнопку "Заполнить" нажимать умеют - это не твои проблемы.
26 El_Duke
 
гуру
26.03.15
12:24
(23) ты должен предложить пути исправления
в чем ошибка должен объяснить он, но ты тоже должен понимать предметную область
27 шаэс
 
26.03.15
12:26
(23) ладно, делайте так - оставьте ему график 40, оклад, а ставку уменьшите до 0.8. проведите. рассчитайте. посмотрите на реакцию расчетчика
28 Cube
 
26.03.15
12:28
+(27) Ахаха))
Ну и если "опять неправильно!!!!", тогда меняй ставку по 0,1 в сторону уменьшения или увеличения до возгласа "Теперь всё работает!!!"
:)
29 StillEnough
 
26.03.15
12:34
(27) вроде так не прокатит. будет потеря по деньгам или нет?
//-
Вообщем у сотрудника с окладом 29000 и графиком 32часа в неделю за март зарплата должна быть рассчитана как 29000 / 21 * 17
30 Cube
 
26.03.15
12:37
(29) "Вообщем у сотрудника с окладом 29000 и графиком 32часа в неделю за март зарплата должна быть рассчитана как 29000 / 21 * 17"

С каких куёв, извините за выражение? Остальные 4 дня он что делал, если по графику должен был работать?
31 Cube
 
26.03.15
12:38
(30) То есть, юридически ваши кадровики как это обосновывают? Сотрудник 4 дня в отпуске за свой счет или как?
32 StillEnough
 
26.03.15
12:38
это прямая цитата главбуха контроры.
33 Cube
 
26.03.15
12:39
Просто так нельзя начислить меньше. Трудовая инспекция вас вздернет...
34 StillEnough
 
26.03.15
12:39
ну 17 рабочих дней это понятно, что за 21 или 25 не понятно, поясните, пожалуйста
35 Pooh
 
26.03.15
12:39
(30) сократили часы в процентовке (4 дня в неделю из 5) и размазали их (часы) по всей неделе, то есть чел по факту работает все пять дней. А платить хотите как за 4 ?
36 Pooh
 
26.03.15
12:41
(35) то есть по факту это сокращенный рабочий день (неполный рабочий день)
37 StillEnough
 
26.03.15
12:44
так что, уважаемые? как сделать то, что хочет вредная тетка? на то что их "вздернут" остается только надеятся...
38 шаэс
 
26.03.15
12:44
(29) эх... честно говоря очень мне хочется иногда прополоть ряды бухгалтеров...
тогда по другому - переводите его на табель. оставляете 40-вку пятидневку, а в табеле вводите по 4 отработанных дня.
соответственно контроль штатки надо отключить
39 StillEnough
 
26.03.15
12:46
(38) как отключить контроль штатки?
40 шаэс
 
26.03.15
12:49
(39) сервис - настройки - дополнительно.
а табель - это документ такой, который надо будет заполнять по нему
41 El_Duke
 
гуру
26.03.15
12:50
(34) все просто: 21 - норма времени при окладе по дням в этом месяце
на каком основании главбух отнял у сотра 4 дня и не оплатил их ему ? за это трудовая инспекция надерет его как шкодливого кота
42 Cube
 
26.03.15
12:52
(37) Я бы ввел отпуск работнику за свой счет в каждую пятницу. И оставил на старом графике. То есть, кадровое перемещение вообще бы удалил.

В это варианте, они хоть теоретически смогут избежать гельятины, если сотрудник подпишется под отпуском за свой счет.
43 El_Duke
 
гуру
26.03.15
12:54
(37) в бухучете, а особенно в расчете зарплаты (и трудовом законодательстве в целом) нет понятия "хочет вредная тетка"
Есть только "положено в соответствии с нормативным документом таким то от такого то числа".
И пофиг что там кто хочет.
44 Масянька
 
26.03.15
12:56
(38) Прополоть - это мягко сказано...

PS А потом - у нас программа так считает...
45 Масянька
 
26.03.15
12:58
(37) Приказ о сокращении рабочего дня (подписанный гл. бухом и директором (!!!)). И только после оповещения всех работников о данном приказе - вносить изменения в программу.
46 StillEnough
 
26.03.15
13:00
(41) в разговоре главбух пробубнила что-то про "еще 4 пятницы", наверно дело в этом. По логике она считает, что 32 часа - это 4 рабочих дня в неделю.
47 шаэс
 
26.03.15
13:02
(42), (43) не, тут нормальная ситуация. перевели они его на новый график с оплатой в зависимости от отработанного времени. реально ставку не выведешь. отпуска за свой счет - не правомерны. просто тупят и не знают, как реализовать такой учет в программе
48 StillEnough
 
26.03.15
13:05
(47) так как правильнее поступить в данной ситуации?
49 Cube
 
26.03.15
13:05
(47) ХЗ, я не телепат. Но что-то мне подсказывает, что они сами не знают как на#бать сотрудника и свалили всё на программиста :)
50 El_Duke
 
гуру
26.03.15
13:06
(47) а что это за хитрый график такой ? и система оплаты труда ?
51 Cube
 
26.03.15
13:07
(48) Правильнее всего - получить от расчетчика полный расчет на бумаге с указанием причины, почему сотрудник недополучает за 4 дня.
52 StillEnough
 
26.03.15
13:10
(51) честно сказать, мне все равно, правильно это или нет. Вопрос стоит как это реализовать (если можно) или объяснить как они могут выкрутиться. По мне так это вообще афера какая-то. Но у них графики меняются каждые 2 года. Соответственно был момент, когда их все устраивало. Повторив фокус с другим графиком у них все "сломалось"
53 шаэс
 
26.03.15
13:11
(48) как правильнее - хз. как получится рассчитать - как в (38)
54 Cube
 
26.03.15
13:13
(52) Варианты:
1). Изменить оклад
2). Изменить ставку
3). Вводить отклонения от графика (прогулы, простои, больничные, отпуска).

Выбирай.
55 StillEnough
 
26.03.15
13:13
(53) спасибо. Но можно чуть-чуть поподробнее по поводу перевода на табель, и про 4 дня. Если честно потыкался в программе, что-то погуглил - особого прояснения не пришло
56 шаэс
 
26.03.15
13:13
(50) обычная такая ситуация - оклад за 5-ти дневку, а сотрудник отрабатывает 4 дня из 5 (да, да - бывает что договариваются на выходной по пятницам). чистую ставку здесь не выведешь, вот и приходится выкручиваться. и не факт, что это хотелка работодателя, а не сотрудника, которому нужен этот выходной
57 шаэс
 
26.03.15
13:15
(55) может подключиться и показать один раз?
58 StillEnough
 
26.03.15
13:16
(54) варианты 1, 3 не пройдут из-за трудоемкости. Вариант 2 дает существенную погрешность.
59 StillEnough
 
26.03.15
13:16
(57) TeamViever AA?
60 El_Duke
 
гуру
26.03.15
13:17
(52) ты бы не горячился так, все равно ему видишь ли
если не думать головой то есть шанс попасть в "группа лиц, по предварительному сговору, с целью сокрытия налогов в особо крупных размерах"
61 StillEnough
 
26.03.15
13:18
(60) я работаю под юр лицом. ответственность несет он
62 шаэс
 
26.03.15
13:18
(59) ну давайте
63 El_Duke
 
гуру
26.03.15
13:19
(61) дяденьке в пиджаке это расскажешь
64 StillEnough
 
26.03.15
13:19
(62) TeamViewer
     269 612 393
     g7u2c4
65 StillEnough
 
26.03.15
13:20
(63) ну сибирь тоже осваивать кому то надо))
66 Cube
 
26.03.15
13:23
Может устроить ему (64) миста-эффект?)))))
67 шаэс
 
26.03.15
13:32
(66) кстати, всегда интересно было - а можно, да?
68 Масянька
 
26.03.15
13:41
(66) А пойдемте к Элис? (С) :))))))))))
69 StillEnough
 
26.03.15
13:43
(68) а что это за девушка ?)
вообщем отбился вариантом с табелем, уворачиваясь от проклятий в свою спину.
70 StillEnough
 
26.03.15
13:44
всем спасибо, всем добра.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.