Имя: Пароль:
1C
 
ЗУП премия
,
0 ИУБиПовиц
 
30.07.15
10:29
Добрый день. Такой вопрос. У нас в положении о премировании написано, что за выполнение одного показателя, начисляется 50% от  начисленного оклада, этот процент может как увеличиваться так и уменьшаться. в средний мы включили в основной заработок индексированный. Сейчас нам приходит приказ, что к этим процентам может добавляться процент от установленного оклада, то есть не за фактически отработанное время.
Вопрос ,я эту доплату делаю отдельным видом расчета, и добавляю в средний в премии учитываемые частично индексированные. Не приведет ли к проблемам то, что по сути две премии у нас по одному основанию выплачиваются в расчетном периоде?
1 liam neeson
 
30.07.15
10:31
(0) Какой ЗУП?
2 ИУБиПовиц
 
30.07.15
10:43
2,5
3 liam neeson
 
30.07.15
10:49
(2) нет, не приведет. делайте хоть 10 премий.
4 ИУБиПовиц
 
03.08.15
14:50
(3) Все таки сделал одной премией, и добавили еще один показатель. Еще вопрос метод менеджера регистра расчета ПолучитьБазу, как я понял он обязательно требует регистратора или как?, мне просто нужно сделать вот что, пользователь вбивает процент 20% от оклада, оклад 10000, но так как он в где то был, болел, за свой счет, то оклад у него меньше например 5000р. Итого у меня процент должен стать не 20% от оклада, а 40% от отработанного времени, для этого мне надо получить базу для расчета.. А Метод ПолучитьБазу не получается использовать.
5 ИУБиПовиц
 
03.08.15
15:59
ну хз как через этот метод получить базу, сделал по старинке запросом
Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    ОсновныеНачисленияРаботниковОрганизаций.Сотрудник,
        |    СУММА(ОсновныеНачисленияРаботниковОрганизаций.Результат) КАК Результат
        |ИЗ
        |    РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизаций
        |ГДЕ
        |    ОсновныеНачисленияРаботниковОрганизаций.ВидРасчета В(&списокВР)
        |    И ОсновныеНачисленияРаботниковОрганизаций.Сотрудник В(&Сотрудник)
        |    И ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияНачало >= &ПериодДействияНачало
        |    И ОсновныеНачисленияРаботниковОрганизаций.ПериодДействияКонец <= &ПериодДействияКонец
        |
        |СГРУППИРОВАТЬ ПО
        |    ОсновныеНачисленияРаботниковОрганизаций.Сотрудник";
        СписокВР = Новый СписокЗначений;
        СписокВР.ЗагрузитьЗначения(Объект.ВидРасчета.БазовыеВидыРасчета.ВЫгрузитьКолонку("Видрасчета"));

    Запрос.УстановитьПараметр("списокВР", СписокВР);
    Запрос.УстановитьПараметр("Сотрудник", ОБъект.Начисления.ВЫгрузитьКолонку("Сотрудник"));
    Запрос.УстановитьПараметр("ПериодДействияНачало", ОБъект.ДатаНачалаБП);
    Запрос.УстановитьПараметр("ПериодДействияКонец", КонецДня(ОБъект.ДатаОкончанияБП));

    Результат = Запрос.Выполнить().ВЫгрузить();;
    
    для каждого стр из Объект.Начисления  цикл
        //стр.Показатель3 = Стр.Показатель5 * 2;
        МасНайден = Результат.НайтиСтроки(Новый Структура("Сотрудник",Стр.Сотрудник));
        
        Если МасНайден.Количество() = 1 тогда
            Стр.Показатель3 = стр.Результат * 100 / МасНайден[0].РЕзультат ;
        КонецЕсли;
        
        
        
    КонецЦикла;
    
    Объект.Записать(РежимЗаписиДокумента.Запись);
6 Gogger
 
03.08.15
17:09
надо вид начисления новый сделать - премию процентом от расчетной базы.
в базовые начисления выбрать оклад.
а эту премию засунуть в плановые (она ж каждый месяц выплачивается?), и процент вводить в показатели расчета ЗП.
дальше система все сделает сама.
7 ИУБиПовиц
 
03.08.15
17:25
(6) Да не обязательно каждый месяц, не выполним показатели для премирования её и не будет..
И премия не от расчетной базы, а от оклада, и по идее, т.к это премия не за отработанное время, то она по другому в средний должна попадать, на что наши экономисты попросили, что бы при вводе процента от оклада, он пересчитывался в процент от отработанного времени и попадал в средний как за фактическое:)
8 Gogger
 
04.08.15
15:41
(7)  в твоем случае оклад - и есть расчетная база.
и при чем тут отработанное время?
или речь о том, чтобы премию считать от месячной тарифной ставки по которой считается оклад, вне зависимости от отработанного времени?
тогда вводи премию с расчетом от отдельного показателя "Размер премии", который будет задаваться равным тарифной ставке оклада.
Программист всегда исправляет последнюю ошибку.