"Здравствуйте!Подскажите,пожалуйста,как можно решить следующую проблему.Я написала следующую процедуру,для того,чтобы в документе ЗарплатаКВыплате из Суммы вычиталась регламентированная сумма из регистра накопления:<br>Процедура НадписьВычитаниеРеглНажатие(Элемент)<br><br>Запрос=Новый Запрос;<br>Запрос.Текст=<br>"ВЫБРАТЬ<br>| ВзаиморасчетыСРаботникамиОрганизаций.СуммаВзаиморасчетов КАК СуммаВзаиморасчетов,<br>| ВзаиморасчетыСРаботникамиОрганизаций.Физлицо КАК Физлицо<br>|ИЗ<br>| РегистрНакопления.ВзаиморасчетыСРаботникамиОрганизаций КАК ВзаиморасчетыСРаботникамиОрганизаций<br>| ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗарплатаКВыплате.Зарплата КАК ЗарплатаКВыплатеЗарплата<br>| ПО ВзаиморасчетыСРаботникамиОрганизаций.Регистратор = ЗарплатаКВыплатеЗарплата.Ссылка";<br>Результат=Запрос.Выгрузить();<br>ВыборкаПоСотрудникам=Результат.Выбрать();<br>Ответ=Вопрос("Вычесть регламетированную сумму из общей? ",РежимДиалогаВопрос.ДаНет);<br>Если Ответ=КодВозвратаДиалога.Да Тогда<br><br>Для Каждого Строка Из Зарплата Цикл<br>Если Строка.Физлицо=ВыборкаПоСотрудникам.Физлицо Тогда<br>Строка.Сумма= Строка.Сумма-ВыборкаПоСотрудникам.СуммаВзаиморасчетов;<br>КонецЕсли;<br>КонецЦикла;<br>КонецЕсли;<br>КонецПроцедуры<br>Но окзалось,что для регистра накопления ВзаиморасчетыСРаботникамиОрганизаций документ не является регистратором.Можно всё же как-нибудь сделать так,чтобы нужная мне сумма вычиталась?"