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


1С:Предприятие :: 1С:Предприятие 8 общая

ЗУП 30: Не обнуляется показатель в формуле при отмене начисления

ЗУП 30: Не обнуляется показатель в формуле при отмене начисления
Я
   xxTANATORxx
 
26.09.16 - 17:34
Принимаю на работу сотрудника, устанавливаю оплату по часовому тарифу
начисляю ЗП, вид начисления "Ночные" нормально отрабатывает (формула чуть ниже)
Далее перевожу сотрудника на оклад, т.е. отменяю "оплату по часовому тарифу", и заменяю на "оплату по окладу", но формула считается по старому,
т.е. не обнуляется "Час. тариф" и ведется расчет по этому виду
вот формула:

ВремяВЧасах * ПроцентДоплатыЗаРаботуВНочноеВремя/100  * ?(ТарифнаяСтавкаЧасовая <> 0, ТарифнаяСтавкаЧасовая, Оклад/НормаЧасов)

Подскажите, как исправить данную ситуацию
 
 
   xxTANATORxx
 
1 - 27.09.16 - 14:09
специалисты по расчету, ау
   КнОпка
 
2 - 27.09.16 - 14:30
ВремяВЧасах * ПроцентДоплатыЗаРаботуВНочноеВремя/100  * ?(Оклад= 0, ТарифнаяСтавкаЧасовая, Оклад/НормаЧасов)

?
   xxTANATORxx
 
3 - 27.09.16 - 14:38
(2)сейчас протестирую
   xxTANATORxx
 
4 - 27.09.16 - 14:54
(2)при отмене начисления не очищаются показатели которые используются в формуле,
т.е. сотрудник приняли на тариф установлена ТарифнаяСтавкаЧасовая, Оклад = 0
перевели на Оклад, установлены ТарифнаяСтавкаЧасовая и Оклад
перевели на тариф, также установлены ТарифнаяСтавкаЧасовая и Оклад
и соответственно формула рассчитывает не правильно
   El_Duke
 
5 - 27.09.16 - 15:04
(4) перевели на Оклад, установлены ТарифнаяСтавкаЧасовая и Оклад

Это как ?
Какими документами производится установка/отмена способов оплаты ?
   КнОпка
 
6 - 27.09.16 - 15:09
(4) тогда делаем правильно
1. в учетной политике указываете процент за ночные часы
2. в графике работы сотрудника устанавливаем галку на вид раб времени ночные и указываются количество часов работы в ночную смену
3. в табеле работника тоже должны стоять часы за ночные смены, если они ведутся

всё, улыбаемся и машем )
   xxTANATORxx
 
7 - 27.09.16 - 15:27
(6)всё так и есть
но на предприятии есть вид начисления "Доплата за работу в ночное время", формула в (0)
вот его и нужно настроить, при этом есть сотрудники работающие как на тарифе так и на окладе
   xxTANATORxx
 
8 - 27.09.16 - 15:28
(5)это не способы оплаты, а показатели в формуле вида начисления
   El_Duke
 
9 - 27.09.16 - 15:45
(8) нет, это способы оплаты
Вернее сказать системы оплаты труда. И вообще то система оплаты труда должна быть одна у сотрудника: оклад по дням, оклад по часам, часовая тарифная ставка, сдельщина и т.д.
Как у вас получается что установлены одновременно ТарифнаяСтавкаЧасовая и Оклад ?
   КнОпка
 
10 - 27.09.16 - 15:57
(9) ну это же ЗУП 3.0

и есть галка Используются несколько тарифных ставок для одного сотрудника (8) может она вам и не нужна?
 
 Рекламное место пустует
   xxTANATORxx
 
11 - 27.09.16 - 15:58
(9)>>Как у вас получается что установлены одновременно ТарифнаяСтавкаЧасовая и Оклад
этого система не даст
принимаю сотрудника на Тариф,
далее перевожу на Оклад,
затем опять на Тариф и т.д.

этим процессом я не управляю, функциональщики по своим каким то умозаключениями переводят сотрудника на разные оплаты труда

повторюсь:
сотрудник приняли на тариф, установлена ТарифнаяСтавкаЧасовая (показатель в формуле), Оклад(показатель в формуле) = 0
перевели на Оклад, установлены показатели в формуле ТарифнаяСтавкаЧасовая и Оклад
перевели на тариф, также установлены ТарифнаяСтавкаЧасовая и Оклад
и соответственно формула рассчитывает не правильно
   xxTANATORxx
 
12 - 27.09.16 - 15:58
(10)сейчас посмотрю
   xxTANATORxx
 
13 - 27.09.16 - 15:59
(10)где такая?
   КнОпка
 
14 - 27.09.16 - 16:07
(13) в настройках.
только мне все равно не понятно. В ЗУП уже есть доплата за работу в ночную смену. Зачем вам еще одна доплата?
   El_Duke
 
15 - 27.09.16 - 16:10
(10) для одной должности допустима одна система оплаты труда
невозможно одновременно быть на ЧТС и сдельщине, хотя в программе возможно и удастся провести такой документ

(14) тот же вопрос хотел задать
видимо какой то ретивый расчетчик наваял отсебятину там, где штатно все уже сделано
   Windyhead
 
16 - 27.09.16 - 16:11
Проверил у себя, да такая беда присутствует...  

Попытался в начислении
ВремяВЧасах * ПроцентДоплатыЗаРаботуВНочноеВремя/100  * МАКС(ТарифнаяСтавкаЧасовая,Оклад)/НормаЧасов

Установить флажок на показателях задавать в кадровых приказах и при смене начисления показатель ставить в -1
Но получил ошибку записи в регистр
http://joxi.ru/E2pnQjauBlyMYr
   КнОпка
 
17 - 27.09.16 - 16:13
(15) невозможно одновременно быть на ЧТС и сдельщине
невозможное возможно) на заводах есть - и на окладе и еще за сделку платят.
или водитель - он на тарифе, может быть на простое - тарифы разные за один месяц
   Windyhead
 
18 - 27.09.16 - 16:18
(15) Смотри какая ситуация , есть человек который на часовой ставке сидит и есть люди на окладе
Создаем еще один вид начисления зависимый от введенного вида времени (вид времени вводим свой)
И хотим чтобы это начисление считалось и для тех кто на часовой ставке и для тех кто на окладе (собственно это у ТС и описано в формуле начисления)
И вроде бы все хорошо считается но до тех пор пока человека который был например на часовой ставке не переведем на оклад... и все приплыли, в нашем доп начислении теперь для этого человека заданы показатели и Оклад и ТарифнаяСтавкаЧасовая  и какаую брать в формуле не понятно.
   El_Duke
 
19 - 27.09.16 - 16:19
(17) не путайте теплое с мягким
На тарифе - это одна и та же система оплаты труда, просто тариф разный за простой, ремонт, рейсы

На заводе возможно если человек совмещает должности, но с точки зрения ЗУПа - это разные сотрудники. Для одной должности невозможно соединять разные системы оплаты труда
   Windyhead
 
20 - 27.09.16 - 16:23
Теперь тоже мучаюсь как жить дальше ))) Пока такая ситуация не произошла , но это вопрос времени , так как есть такие начисления использующие в формуле два показателя
   El_Duke
 
21 - 27.09.16 - 16:31
(18) у меня такой ситуации нет и проверить не на чем
Просто интересно: вводим док Изменение оплаты, в котором прекращаем оклад и назначаем часовую ставку и оклад все равно начисляется ?
   КнОпка
 
22 - 27.09.16 - 16:33
(21) не начисляется! А значение его оклада гдето сохраняется в этом показателе
   xxTANATORxx
 
23 - 27.09.16 - 16:35
(21)в моём случае кадровый перевод
не оклад начисляется, а показатель в формуле не обнуляется
и если есть начисления в которых два показателя (Оклад, ТарифнаяСтавкаЧасовая), то формула будет отрабатывать не правильно (в определенных случаях)
   xxTANATORxx
 
24 - 27.09.16 - 16:37
(14)ув. КнОпка подскажи поподробнее как в моём случае настроить ЗУП
   El_Duke
 
25 - 27.09.16 - 16:37
(23) завтра попробую создать начисление с 2 показателями и посмотрю что получится
   Windyhead
 
26 - 27.09.16 - 16:38
(21) Отмененное начисление например "Оплата по часовому тарифу" начисляться не будет , Добавлено новое начисление Оплата по Окладу.

Но у нас еще есть третье начисление в зависимости от вида времени, которое не обязательно плановое/ежемесячное
но в его формуле присутствуют показатели  как например в формуле ?(ТарифнаяСтавкаЧасовая <> 0, ТарифнаяСтавкаЧасовая, Оклад/НормаЧасов)

Так вот отменяя начисление, действие показателя не прекращается и показатель ТарифнаяСтавкаЧасовая по прежнему имеет значение. Так вот при расчете этого третьего начисления получится фигня... Так как показатель ТарифнаяСтавкаЧасовая уже не будет никогда равен 0 для сотрудника.
   Akela has missed
 
27 - 27.09.16 - 16:53
Похоже, при отмене начисления, придется самим обнулять соответствующий показатель в регистре ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников
   xxTANATORxx
 
28 - 27.09.16 - 16:56
(27)упс, руками не вариант, не уследишь за всеми (
   xxTANATORxx
 
29 - 27.09.16 - 17:11
разобрался
в кадровом переводе (в моем случае) ставим по какое действует начисление, тогда по окончанию действия начисления очищается показатель
это всё отражается в регистре "Значения совокупных тарифных ставок сотрудников"
   Windyhead
 
30 - 27.09.16 - 18:07
(29) Скорее уж регистр сведений ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников
   Alexandr_U1982
 
31 - 27.09.16 - 18:23
А почему вы решили использовать в своей формуле показатели "ТарифнаяСтавкаЧасовая" и "Оклад", а не "СтоимостьЧаса", как это сделано в типовой "Доплате за работу в ночное время"?
   Windyhead
 
32 - 27.09.16 - 18:28
(31) Потому что  "СтоимостьЧаса" не всегда равна "ТарифнаяСтавкаЧасовая"
   Alexandr_U1982
 
33 - 27.09.16 - 18:45
(32)Ну вообще-то показатель "СтоимостьЧаса" и был придуман для того, чтобы не писать подобные "?(ТарифнаяСтавкаЧасовая <> 0, ТарифнаяСтавкаЧасовая, Оклад/НормаЧасов)" извращения в формулах.
 
 
   xxTANATORxx
 
34 - 27.09.16 - 19:35
(33)именно в (32) правильный ответ
т.к. показатель СтоимостьЧаса расчетный, не помню точно алгоритм его расчета, но он в определенных случаях явно отличается от Тарифной ставки
   xxTANATORxx
 
35 - 27.09.16 - 19:36
(34)+ емнип в алгоритм расчета СтоимостьЧаса входят ночные, а нашим расчетчикам нужен был тариф или оклад
   Alexandr_U1982
 
36 - 28.09.16 - 10:58
(35) Формула расчета ночных "СтоимостьЧаса * ВремяВЧасах * ПроцентДоплатыЗаРаботуВНочноеВремя / 100". Поэтому в показатель "СтоимостьЧаса" ночные точно не входят.
   Alexandr_U1982
 
37 - 28.09.16 - 11:01
(35) Показатель "СтоимостьЧаса" рассчитывается, исходя из совокупной тарифной ставки. Показатели, которые входят в совокупную тарифную ставку указываются в настройках "Расчет зарплаты", секция "Показатели определяющие состав совокупной тарифной ставки". Норма время для пересчета тарифной ставки в стоимость часа также указывается в настройках "Расчет зарплаты", секция "При пересчете тарифной ставки сотрудника в стоимость часа(дня) использовать".
   Alexandr_U1982
 
38 - 28.09.16 - 11:04
(35) Так может быть вместо вот этой эпидерсии "?(ТарифнаяСтавкаЧасовая <> 0, ТарифнаяСтавкаЧасовая, Оклад/НормаЧасов)" вам стоит корректно настроить расчет совокупной тарифной ставки?
   El_Duke
 
39 - 28.09.16 - 11:36
(38) Ну что можно к этому добавить ?

В Настройке состава начислений и удержаний установите флаг Ночные часы. Далее создайте сотруднику график с ночными часами (или заводите на него Индивидуальный график или Табель).

И тогда доплата за ночные часы будет автоматом появляться в доке Начисление зарплаты и все описанные выше адские извращения в виде собственной формулы и собственных показателей будут вообще не нужны.
   xxTANATORxx
 
40 - 29.09.16 - 14:31
(37)спс, сделал пока на копии, продолжаю наблюдения
вопрос в тему: какие подводные камни могут вылезти при изменении формулы начисления?
я так понимаю, если пересчитают документ задним числом изменится сумма? что еще?
   El_Duke
 
41 - 29.09.16 - 14:33
(40) если применить (37)-(39) то никаких
просто с какого то момента начнется расчет доплаты без вашей формулы, что было раньше - не изменится


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