Замещение. Разница в окладах.

1. Vestr 92 27.09.12 04:09 Сейчас в теме
Подскажите, кто как делает это начисление?
Руководитель отдела уходит в отпуск, на работника делается приказ, отплатить разницу в окладах. Естественно у начальника отдела больше оклад чем у простого специалиста.
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. AlexMir 139 27.09.12 05:37 Сейчас в теме
(1) Фиксированная сумма * Время в днях / Норма времени в днях.
А разницу окладов нетрудно посчитать вручную и ввести как Фиксированную сумму.
3. Svetlana_E 5 27.09.12 18:25 Сейчас в теме
(2) AlexMir, а в ЗиКБУ8 нет начисления "Доплата за замещение"? В Зик7.7 был такой предопределенный вид расчета- ничего не надо было считать руками, надо было просто задать вариант "разницу в окладах" или "процент" ...
5. AlexMir 139 28.09.12 05:46 Сейчас в теме
(3) Нет, нужно создавать.
(4) А в чем проблема? Формулу я привел. Нужно только настроить вытеснения на закладке Прочее.
7. Vestr 92 08.10.12 07:00 Сейчас в теме
(5) Не подходит. Считается неправильно, не затрагивается оклад, вследствие этого все остальные начисления неправильно считаются.

http://its.1c.ru/db/staff1c#content:34404:2:ZKBU_3
Стоит формула рекомендуемая.
Результат = (Должностной оклад - Оклад замещаемой должности) * Дней замещения / Норма дней за месяц в днях)
А на последнем скриншоте как то на мой взгляд неверно рассчитан результат.

По формуле получается оклад 10800 минус оклад замещаемый 12600 даст нам -1800, а там никаких минусов... а даже наоборот (12 600 руб. - 10 800 руб.) * 15 дней (отработано по замещению) / 20 день (месячная норма в сентябре по пятидневке) = 1 350,00 руб.

Почему так?
Даже если я перед скобками поставлю знак минуса, а потом сделаю регистрацию разовых начислений, то весь расчет упадет в месяц начисления, и при этом еще и расчет неверный получается.
8. Vigesha 2 08.10.12 08:04 Сейчас в теме
(7) Vestr, ?(РасчетнаяБаза - (ОкладЗаместителя / НормаВремениВДнях * ВремяВДнях) < 0,
(ОкладЗаместителя / НормаВремениВДнях * ВремяВДнях) - РасчетнаяБаза,
РасчетнаяБаза - (ОкладЗаместителя / НормаВремениВДнях * ВремяВДнях))

Где "Оклад заместителя" - Денежный, Для сотрудника, Ежемесячно перед расчётом зарплаты

Основное начисление "Доплата за замещение разницей в окладах" ввести "Регистрацией разовых начислений", можно поставить период с... по...
Проверил, считает.
9. Vestr 92 08.10.12 08:28 Сейчас в теме
(8)вроде видел это на ИТС... по моему тоже не подошла, хотя один месяц корректно рассчитался, а потом что-то не понравилось и не стал разбираться. Попробую еще раз...
10. Vigesha 2 08.10.12 08:53 Сейчас в теме
(9) Vestr, Да, дейстительно, правильно считает только при полном отработанном сотрудником масяце. Тогда изменим маленько формулу:

?((РасчетнаяБаза / ОтработаноВремениВДнях * НормаВремениВДнях) - ОкладЗаместителя < 0,
ОкладЗаместителя - (РасчетнаяБаза / ОтработаноВремениВДнях * НормаВремениВДнях),
(РасчетнаяБаза / ОтработаноВремениВДнях * НормаВремениВДнях) - ОкладЗаместителя) / НормаВремениВДнях * ВремяВДнях

РасчетнаяБаза / ОтработаноВремениВДнях * НормаВремениВДнях - возвращает полную сумму оклада сотрудника при неполном месяце.

...) / НормаВремениВДнях * ВремяВДнях - берёт отработанный период из документа.

Проверил.
25. Nina V 30.05.13 18:23 Сейчас в теме
(10) Vigesha, Месяц не полностью отработан и эти дни при данной формуле не выбрасываюся(
17. Vestr 92 08.10.12 12:25 Сейчас в теме
(8) и (10) обе формулы не проходят по ошибкам то ошибка в выражении то на скобки ругается...
4. Vestr 92 28.09.12 04:00 Сейчас в теме
На ИТС есть инструкция, но она не полная, и я попробовал по ней сделать, результат неправильный.
6. Svetlana_E 5 28.09.12 07:51 Сейчас в теме
Интересно.. а как перенеслись такие начисления из 7.7.? что-то я даже не проверяла ни в одной из баз... надо посмотреть, потому что в семерке у меня в нескольких учреждениях пользовались этим ВР. В понедельник гляну - напишу.
11. Vestr 92 08.10.12 10:58 Сейчас в теме
((РасчетнаяБаза/ОтработаноВремениВДнях*НормаВремениВДнях)-ОкладЗамещаемойДолжности<0,ОкладЗамещаемойДолжности-(РасчетнаяБаза/ОтработаноВремениВДнях*НормаВремениВДнях),
(РасчетнаяБаза/ОтработаноВремениВДнях*НормаВремениВДнях)-ОкладЗамещаемойДолжности)/НормаВремениВДнях*ВремяВДнях


Ошибка в формуле расчета! {ОбщийМодуль.ПроведениеРасчетов.Модуль(9806)}: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,52)}: Ожидается символ ')'

Гмм вроде скобок хватает и нормально... странно, чего не вижу...
12. Vigesha 2 08.10.12 11:25 Сейчас в теме
Может выше строка со скобкой спряталась?
13. Vestr 92 08.10.12 11:42 Сейчас в теме
(12) Какой у тебя релиз конфы и платформы?
14. Vigesha 2 08.10.12 11:52 Сейчас в теме
15. Vestr 92 08.10.12 12:05 Сейчас в теме
Не получается((( Или ошибка в выражении или где-то собака порылась((
16. Vigesha 2 08.10.12 12:11 Сейчас в теме
Если что-то не работает, надо разобрать и собрать заново.
18. Vigesha 2 08.10.12 13:30 Сейчас в теме
Надо искать причину, у меня считает.
19. Mamakan 20 08.10.12 20:06 Сейчас в теме
Я делал так:
Начисление основное.
Формула:
Результат = (Оклад замещаемого работника-Тарифная ставка месячная (должностной оклад))/Норма времени в часах*Время в часах
Оклад замещаемого работника запрашивается при кадровых изменениях
20. Vestr 92 09.10.12 05:08 Сейчас в теме
(19) А вводите каким документом?
Эта формула дает результат, цифра знакомая, видимо уже была такая при использовании похожих формул. Да добавляется сумма отельной строкой и +районный и северный, но не меняться другие надбавки как то "Надбавка за классный чин", "Выслугу лет" и тд.

Кстати подобный вид начисления с такой формулой у меня работает при в "надбавка при совмещение".
21. annkod 10.10.12 15:31 Сейчас в теме
я как-то не могу понять, чем вам фиксированная сумма (=разнице окладов) не подходит. зачем огород-то городить, вводить дополнительные показатели? бухгалтеру трудно посчитать разницу в окладах на калькуляторе?
22. AlexandrVrn 11.10.12 09:01 Сейчас в теме
Вот пример с ИТС:
Сотрудник Маркушева Н.С. с должностным окладом 25 000 руб. в период с 1 по 20 сентября 2012 г. исполняет обязанности временно отсутствующего сотрудника Селезневой Е.М. (должностной оклад 35 000 руб.). В соответствии с приказом руководителя организации на период замещения сотруднику Маркушевой Н.С. производится доплата разности в окладах.
Поэтому и вид расчета по такой формуле Результат = (Должностной оклад - Оклад замещаемой должности) * Дней замещения / Норма дней за месяц в днях)
А если надо просто увеличить оклад сотруднику подойдет и фиксированная сумма
23. Vestr 92 11.10.12 09:59 Сейчас в теме
(22)ради любопытства сделайте по предлагаемой инструкции с ИТС этот момент :)
24. Vestr 92 15.10.12 06:14 Сейчас в теме
В общем проблема решалось безобразно просто(((
В кадровом перемещении, указать с какого и по какое число повышение оклада. Но по умолчанию поле "По" скрыто, я не догадался его включить((
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот