Имя: Пароль:
1C
 
Расчет среднего заработка, коэффициент индексации заработной платы, ТЗ ДанныеОбИндесации
0 Сергей Роспатнюк
 
07.02.19
15:47
1С:Предприятие 8.3 (8.3.13.1513)
Зарплата и управление персоналом, редакция 3.1 (3.1.8.216)

Хочу имитировать программно расчет среднего, в документе увольнение была найдена
процедура РассчитатьСреднийЗаработок(Форма = НеОпределено)
    Перем СреднийЗаработокИтог;    
    
    ДанныеНачислений = ЗапросДанныеНачислений(Сотрудник,ДатаОкончания);
    ДанныеВремени = ЗапросДанныеВремени(Сотрудник,ДатаОкончания);
    
    ДополнительныеПараметры = УчетСреднегоЗаработкаКлиентСервер.ДополнительныеПараметрыРасчетаСреднегоЗаработка();
ДополнительныеПараметры.Индексации=ДанныеОбИндексации(Форма);
ДополнительныеПараметры.ДатаНачалаСобытия=ФормДатаНачалаСобытия;
ДополнительныеПараметры.НачалоПериода=Форма.НачалоПериодаРасчета;
ДополнительныеПараметры.ОкончаниеПериода=Форма.ОкончаниеПериодаРасчета;
ДополнительныеПараметры.ПоЧасам = Ложь;
    
    Если Форма.СпособыРасчета = Неопределено Тогда
        // Если способ расчета - единственный.
        Возврат СреднийЗаработокИтог = УчетСреднегоЗаработкаКлиентСервер.СреднийЗаработокОбщий(ДанныеНачислений, ДанныеВремени, ДополнительныеПараметры);
    КонецЕсли;
КонецПроцедуры
так вот проблема в этой строке ДополнительныеПараметры.Индексации=ДанныеОбИндексации(Форма);
кто знает когда и где зуп формирует эту тз, поиски по модулям не дали результата везде только ПоместитьВоВременноеХранилище(уже готовую тз)
ПолучитьИзВременногоХранилища(уже готовую тз)
1 Сергей Роспатнюк
 
07.02.19
16:03
П*Д*Р***
2 Сергей Роспатнюк
 
07.02.19
17:27
закрыли кому интересно общий модуль УчетСреднегоЗаработка стр 2143 Функция ДанныеИндексации(ИсходныеДанные, КоэффициентУчитываетПоследующиеИндексации = Ложь) Экспорт