Есть запрос, цель ДатаПолиса записать в регистр ДатаПлатежа. - вопрос №2373202

При таком можно работать с данными объекта полиса. Допустим дату начала записать в ДатуПолиса. Но как получить менеджерзаписи регистра сведений ДатаПлатежа именно той записи, которая привязана в этом полисе и записать в нее ДатаПолиса.
Запрос = Новый Запрос; Запрос.Текст = «ВЫБРАТЬ |КонтСтраховойПолис.Ссылка, |КонтСтраховойПолис.ДатаПолиса как ДатаПолиса,
|КонтГрафикПлатежей.ДатаПлатежа как ДатаПлатежа,
|КонтГрафикПлатежей.Полис как Полис,
|КонтСтраховойПолис.ДатаНач как ДатаНачала
|ИЗ
|РегистрСведений.КонтГрафикПлатежей КАК КонтГрафикПлатежей
|ЛЕВОЕ СОЕДИНЕНИЕ Документ.КонтСтраховойПолис КАК КонтСтраховойПолис |ПО КонтГрафикПлатежей.Полис = КонтСтраховойПолис.Ссылка
|ГДЕ
|КонтСтраховойПолис.Проведен = ИСТИНА
|И КонтСтраховойПолис.Дата МЕЖДУ &НачалоПериода И КонецПериода(&КонецПериода, День) |И День(ДатаПлатежа) День(ДатаПолиса)»;
запрос.УстановитьПараметр(«НачалоПериода», НачалоПериода); запрос.УстановитьПараметр(«КонецПериода», КонецПериода);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
ТекущаяЗадача = Выборка.Ссылка.ПолучитьОбъект();
Сообщить(«Меняем: » + Выборка.ДатаПлатежа + " на " + Выборка.ДатаПолиса);
Вопрос задан анонимно
17.03.17
0 ответов
Ответов пока нет

Глеб Черняк

Читать ответы
Посмотреть всех экспертов из раздела Технологии > 1С, Парус
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store