S
sutni
Попросили помочь в решении одной задачки на 1С 7.7. Сам никогда на 1С не писал, поэтому вопрос опишу подробно, надеясь на детальный ответ.
Задача такая: Есть документ Договор. В нем есть поле ВидДоговора (ссылка на справочник ВидыДоговоров). В самом справочнике ВыдыДоговоров есть подчинённая таблица УслугиПоДоговору. Эта подчинённая таблица содержит два поля Услуга (ссылка на справочник Услуги) и Количество. В справочнике Услуги отражена стоимость каждой услуги. Нужно из документа Договор подсчитать суммарную стоимость входящих в него услуг.
Вот как бы это выглядело при использовании некого абстрактного языка:
СтоимостьУслугВсего=0;
Цикл п=1 по ВидДоговора.УслугиПоДоговору.Количество()
СтоимостьУслугВсего = СтоимостьУслугВсего +
ВидДоговора.УслугиПоДоговору[п].Количество *
ВидДоговора.УслугиПоДоговору[п].Услуга.Стоимость;
КонецЦикла
Как это реализовать в 1С 7.7? Очень хочется оперативного ответа. Заранее спасибо.
Задача такая: Есть документ Договор. В нем есть поле ВидДоговора (ссылка на справочник ВидыДоговоров). В самом справочнике ВыдыДоговоров есть подчинённая таблица УслугиПоДоговору. Эта подчинённая таблица содержит два поля Услуга (ссылка на справочник Услуги) и Количество. В справочнике Услуги отражена стоимость каждой услуги. Нужно из документа Договор подсчитать суммарную стоимость входящих в него услуг.
Вот как бы это выглядело при использовании некого абстрактного языка:
СтоимостьУслугВсего=0;
Цикл п=1 по ВидДоговора.УслугиПоДоговору.Количество()
СтоимостьУслугВсего = СтоимостьУслугВсего +
ВидДоговора.УслугиПоДоговору[п].Количество *
ВидДоговора.УслугиПоДоговору[п].Услуга.Стоимость;
КонецЦикла
Как это реализовать в 1С 7.7? Очень хочется оперативного ответа. Заранее спасибо.