Начинаю изучать 1С, объясните, пожалуйста, следующий код (вопросы в комментариях):

Листинг 1:

Код:
 Процедура РассчитатьСумму (СтрокаТабличнойЧасти) Экспорт

     СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена;
Листинг 2:
Код:
 &НаКлиенте

 Процедура МатериалыКоличествоПриИзменении(Элемент)  //  зачем здесь написано "Элемент"?

    СтрокаТабличнойЧасти = Элементы.Материалы.ТекущиеДанные;  //что такое "Элементы.Материалы.ТекущиеДанные"?

    РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти); // что такое РаботаСДокументами?

КонецПроцедуры;