public void ВыполнитьРасчетИтоговСтажа(/*ЗаписиОСтаже,СуммированныйСтаж*/)
{
//ТаблицаЗаписейОСтаже = ЗаписиОСтаже.Выгрузить();
/*//РАСЧЕТ ОБЩЕГО ТРУДОВОГО СТАЖА С УЧЕТОМ ПЕРЕСЕЧЕНИЯ ПЕРИОДОВ
*/
/*//Выполним расширение записей с кодом исчисляемого стажа СЕЗОН
*/
/*//Выполним календарное поглащение в 2 прохода:
*/
/*// 1 проход - поглащение записями ЛЕПРО всех остальных записей
*/
/*// 2 проход - поглащение записями СЕЗОН всех оставшихся записей
*/
/*//Расчет общего стажа по оставшимся записям
*/
//ОбщийСтажЛет = 0;
//ОбщийСтажМесяцев = 0;
//ОбщийСтажДней = 0;
/*//РАСЧЕТ СТАЖА ТЕРР,ОСОБ,ВЫСЛ
*/
//ТаблицаЗаписейОСтаже = ЗаписиОСтаже.Выгрузить();
//ТаблицаТЕРР = Новый ТаблицаЗначений;
//ТаблицаТЕРР.Колонки.Добавить("КодСтажа");
//ТаблицаТЕРР.Колонки.Добавить("Лет");
//ТаблицаТЕРР.Колонки.Добавить("Месяцев");
//ТаблицаТЕРР.Колонки.Добавить("Дней");
//ТаблицаОСОБ = ТаблицаТЕРР.Скопировать();
//ТаблицаВЫСЛ = ТаблицаТЕРР.Скопировать();
//ТекущаяОсновнаяЗапись = Неопределено;
/*//Заносим в таблицу итогового стажа данные об общем стаже
*/
//ПроцедурыПерсонифицированногоУчета.ПолучитьПриведенныйСтаж(ОбщийСтажЛет,ОбщийСтажМесяцев,ОбщийСтажДней);
if(true/*ОбщийСтажЛет + ОбщийСтажМесяцев + ОбщийСтажДней <> 0*/)
{
//СтрокаИтоговоСтажа = СуммированныйСтаж.Добавить();
//СтрокаИтоговоСтажа.ФизЛицо = Ссылка;
//СтрокаИтоговоСтажа.НомерЗаписи = 1;
//СтрокаИтоговоСтажа.ВидСтажа = Перечисления.ВидыТрудовогоСтажа.ОбщийТрудовойСтаж;
//СтрокаИтоговоСтажа.Лет = ОбщийСтажЛет;
//СтрокаИтоговоСтажа.Месяцев = ОбщийСтажМесяцев;
//СтрокаИтоговоСтажа.Дней = ОбщийСтажДней;
}
//ТаблицаТЕРР.Свернуть("КодСтажа","Лет,Месяцев,Дней");
//ТаблицаОСОБ.Свернуть("КодСтажа","Лет,Месяцев,Дней");
//ТаблицаВЫСЛ.Свернуть("КодСтажа","Лет,Месяцев,Дней");
/*//Заносим в итоговую таблицу данные о территориальных условиях
*/
//Сч = 1;
/*//Заносим в итоговую таблицу данные об особых условиях труда
*/
/*//Заносим в итоговую таблицу данные о выслуге лет
*/
}