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


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

Начисление до оклада в отпуске ЗУП 3.1

Начисление до оклада в отпуске ЗУП 3.1
Я
   yurik85
 
05.12.18 - 21:28
Добрый день. Подскажите, пожалуйста, не могу разобраться. Сделал в ЗУП начисление "доплата до оклада в отпуске". Чтобы все корректно считалось использую формулу расчета МАКС(((Оклад * ДоляНеполногоРабочегоВремени / НормаДней) * ВремяВДнях)-РасчетнаяБаза, 0)
Но доначисляет ноль. Начал разбираться все параметры в формуле корректные, кроме ВремяВДнях, значение его выдает 0. Насколько, этот параметр должен брать количество рабочих дней за период отпуска. Может кто-то сталкивался с подобным? Или может я что не так в формуле понял.
 
 
   Akela has missed
 
1 - 05.12.18 - 22:56
Не получится. ВремяВДнях - а какое время?
Вид времени - Явка? Но в отпуске явки не будет, поэтому 0.
Ок, поставим вид времени "Отпуск"? Но отпуск и на выходные приходится, а надо до оклада надо доплачивать по графику, т.е. без выходных.
   yurik85
 
2 - 05.12.18 - 23:04
(1) То есть вариантов настроить такую доплату нет?
   Akela has missed
 
3 - 05.12.18 - 23:06
(2) Теоретически можно попробовать заменить ВремяВДнях на ВремяВЧасах с видом времени Отпуск, практически не проверял.
   yurik85
 
4 - 05.12.18 - 23:20
(3) Тоже 0...
   Фрэнки
 
5 - 05.12.18 - 23:34
Количество дней по календарю можно из производственного вытянуть, по идее. Может такой показатель есть подходящий? Конфиги перед глазами нет, только завтра смогу глянуть вживую.
   2S
 
6 - 05.12.18 - 23:49
(0) хм, вроде штатно никак.
Пилите свой расчет показателя в менеджерерасчетазарплаты.
   SleepyHead
 
7 - 06.12.18 - 04:51
(6) Посмотрите, как Грянина на профбухе доплачивает до МРОТ. Нужно создать "технический" вид расчета, который не облагается налогами, и формулу сделать такую же, как у оклада, все свойства как у оклада, но натуральный необлагаемый доход. Результат должен быть всегда отрицательный.

И включить его в расчетную базу доплаты до оклада, а формула Макс(0, -РасчетнаяБаза)
   Фрэнки
 
8 - 06.12.18 - 08:56
(4) а что такое 
"Норма дней по графику полного рабочего времени"

Может быть стоит использовать этот показатель?
Кроме него есть еще
"Календарные дни"
"Календарные дни без праздников"
"Количество дней отпуска"

з.ы. Пробовать нужно, тестировать, чтоб выбрать какой-то готовый или создавать, дорабатывать какой-то свой.
   Фрэнки
 
9 - 06.12.18 - 09:02
(4) и на совет в (7) посмотрите - действительно, у вас что-то в формуле странное придумано. Может это и есть некая конструкция на основе урока от Гряниной... Нужно вдумчиво это дело разбирать, а сейчас недосуг.
   2S
 
10 - 06.12.18 - 09:24
(7) интересное решение
 
 Рекламное место пустует
   yurik85
 
11 - 06.12.18 - 10:46
(7) А почему результат отрицательный? Как раз наоборд, результат будет положительный в моем случае. Повышение оклада прилично, и в итоге средний по текущему окладу выше, чем средний по году.
   yurik85
 
12 - 06.12.18 - 10:47
(9) (7) Сейчас просмотрю ее урок, что там делают, спасибо за совет
   yurik85
 
13 - 06.12.18 - 10:48
(8) Пробовал, не подходит. Видимо придется свой создавать, только вот надо изучить как, спасибо за ответ
   yurik85
 
14 - 06.12.18 - 14:06
Если вдруг кому поможет. Сделал шаблон ввода исходных данных, там добавил показатель "РабочиеДниВОтпуске", назначени для сотрудника. И в итоге для расчета доплаты до оклада в отпуске использую следующую формулу: МАКС(((Оклад * ДоляНеполногоРабочегоВремени / НормаДней) * ?(РабочиеДниОтпуска=0, КалендарныеДни, РабочиеДниОтпуска))-РасчетнаяБаза, 0)
Для того, чтобы доплата посчиталась без выходных, необходимо для сотрудника создать документ данные для расчета зарплаты для созданного параметра и там бырать месяц начисления и значение параметра (количество рабочих дней в отпуске). Метод топорный, но работает.
   El_Duke
 
15 - 06.12.18 - 14:28
(14) Чую за такой метод тебя расчетчики проклянут
   El_Duke
 
16 - 06.12.18 - 14:40
Попробуй сделать начисление с твоей формулой, но выполняется только если введен вид учета времени. На закладке Учет времени укажи Допначисление за уже опл. время, вид времени Отпуск
Должно работать
   KnightAlone
 
17 - 06.12.18 - 16:35
у меня доплата у командировок сделана. вроде все работает никто не жалуется
формула: Макс(0,Макс(?(Оклад> 0, (Оклад + СуммадляКвалификационнаяНадбавка)*ВремяВЧасах/НормаЧасов*РайонныйКоэффициент - РасчетнаяБаза,0), ?(ТарифнаяСтавкаЧасовая*ВремяВЧасах > 0, (ТарифнаяСтавкаЧасовая*ВремяВЧасах + СуммадляКвалификационнаяНадбавка*ВремяВЧасах/НормаЧасов)*РайонныйКоэффициент - РасчетнаяБаза,0)))

в расчетной базе только командировка, в учете времени - вид времени Командировка
   KnightAlone
 
18 - 06.12.18 - 16:36
ну и начислять только тогда, когда введен вид времени командировка
   zzz_zzz_zzz
 
19 - 06.12.18 - 17:09
(17), (18) командировка-то в рабочих днях, а отпуск в календарных, доплачивать нужно только за рабочие дни
   yurik85
 
20 - 06.12.18 - 17:21
(19) Ага, согласен, не прокатит, у меня доначисление по командировкам как раз сделано
   yurik85
 
21 - 06.12.18 - 17:21
(16) А почему проклянут? ) Вроде по логике все верно


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