А "Отпускные.НайтиПоКоду("Отпуск");" отрабатывает?
Находит этот справочник?
Начислено = 0;
И что такое "ВсегоНачисл"?
Ну и вообще как то сильно намудрил

Если уж выбрал такой метод почему не?
РасчетВедом= СоздатьОбъект("Документ.РасчетнаяВедомость");
РасчетВедом.УстановитьФильтр(1,0);
РасчетВедом.ВыбратьДокументы(НП1,КП1);
Пока РасчетВедом.ПолучитьДокумент() = 1 Цикл
РасчетВедом.ВыбратьСтроки();
Пока РасчетВедом.ПолучитьСтроку() = 1 Цикл
Если РасчетВедом.Сотрудник=Сотрудник тогда
...
А лучше запросом