0
Сергей Роспатнюк
07.02.19
✎
15:47
|
1С:Предприятие 8.3 (8.3.13.1513)
Зарплата и управление персоналом, редакция 3.1 (3.1.8.216)
Хочу имитировать программно расчет среднего, в документе увольнение была найдена
процедура РассчитатьСреднийЗаработок(Форма = НеОпределено)
Перем СреднийЗаработокИтог;
ДанныеНачислений = ЗапросДанныеНачислений(Сотрудник,ДатаОкончания);
ДанныеВремени = ЗапросДанныеВремени(Сотрудник,ДатаОкончания);
ДополнительныеПараметры = УчетСреднегоЗаработкаКлиентСервер.ДополнительныеПараметрыРасчетаСреднегоЗаработка();
ДополнительныеПараметры.Индексации=ДанныеОбИндексации(Форма);
ДополнительныеПараметры.ДатаНачалаСобытия=ФормДатаНачалаСобытия;
ДополнительныеПараметры.НачалоПериода=Форма.НачалоПериодаРасчета;
ДополнительныеПараметры.ОкончаниеПериода=Форма.ОкончаниеПериодаРасчета;
ДополнительныеПараметры.ПоЧасам = Ложь;
Если Форма.СпособыРасчета = Неопределено Тогда
// Если способ расчета - единственный.
Возврат СреднийЗаработокИтог = УчетСреднегоЗаработкаКлиентСервер.СреднийЗаработокОбщий(ДанныеНачислений, ДанныеВремени, ДополнительныеПараметры);
КонецЕсли;
КонецПроцедуры
так вот проблема в этой строке ДополнительныеПараметры.Индексации=ДанныеОбИндексации(Форма);
кто знает когда и где зуп формирует эту тз, поиски по модулям не дали результата везде только ПоместитьВоВременноеХранилище(уже готовую тз)
ПолучитьИзВременногоХранилища(уже готовую тз)
|
|