Табл.ВыбратьСтроки();
Пока Табл.ПолучитьСтроку()=1 Цикл
Док.ОбратныйПорядок(1);
Док.ВыбратьДокументы(ВыбНачПериода,ВыбКонПериода);
Пока Док.ПолучитьДокумент()=1 Цикл
Если (Док.Вид()="ВидатковаНакладна") ИЛИ (Док.Вид()="БанківськаВиписка") Тогда
Если Док.Проведен()=0 Тогда
Продолжить;
КонецЕсли;
Если (Док.Вид()="ВидатковаНакладна") Тогда
Если СокрЛП(Док.Аналітика1)=СокрЛП(Табл.Клиент) Тогда
Табл.ДатаПоследнейОперации = сокрЛП(Дата(Док.ДатаДок));
Прервать;
КонецЕсли;
КонецЕсли;
Если (Док.Вид()="БанківськаВиписка") Тогда
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку() = 1 Цикл
Если СокрЛП(Док.Аналітика1)=СокрЛП(Табл.Клиент) Тогда
Табл.ДатаПоследнейОперации = сокрЛП(Дата(Док.ДатаДок));
Прервать;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Иначе
Продолжить
КонецЕсли;
КонецЦикла;