ВЫБРАТЬ
РасчетыПоОсновномуДолгуОстатки.Заем,
РасчетыПоОсновномуДолгуОстатки.КлассификационнаяКатегорияЗайма,
СУММА(РасчетыПоОсновномуДолгуОстатки.СуммаОстаток) КАК СуммаОстаток,
РасчетыПоОсновномуДолгуОстатки.Подразделение,
РасчетыПоОсновномуДолгуОстатки.Клиент
ПОМЕСТИТЬ ОстаткиПоЗаймам
ИЗ
РегистрНакопления.РасчетыПоОсновномуДолгу.Остатки(&Дата, Организация = &Организация) КАК РасчетыПоОсновномуДолгуОстатки
СГРУППИРОВАТЬ ПО
РасчетыПоОсновномуДолгуОстатки.Заем,
РасчетыПоОсновномуДолгуОстатки.КлассификационнаяКатегорияЗайма,
РасчетыПоОсновномуДолгуОстатки.Подразделение,
РасчетыПоОсновномуДолгуОстатки.Клиент
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
РасчетныеДатыЗаймовСрезПоследних.Заем,
РасчетныеДатыЗаймовСрезПоследних.ДатаПланируемогоПогашения,
РасчетныеДатыЗаймовСрезПоследних.ДатаОкончанияПериодаГарантированногоОжидания,
ОстаткиПоЗаймам.КлассификационнаяКатегорияЗайма,
ОстаткиПоЗаймам.СуммаОстаток,
ВЫБОР
КОГДА РасчетныеДатыЗаймовСрезПоследних.ДатаПланируемогоПогашения < &Дата
И ОстаткиПоЗаймам.КлассификационнаяКатегорияЗайма = ЗНАЧЕНИЕ(Перечисление.КатегорииЗаймов.Стандартные)
ТОГДА ЗНАЧЕНИЕ(Перечисление.КатегорииЗаймов.Просроченные)
КОГДА РасчетныеДатыЗаймовСрезПоследних.ДатаОкончанияПериодаГарантированногоОжидания < &Дата
И ОстаткиПоЗаймам.КлассификационнаяКатегорияЗайма = ЗНАЧЕНИЕ(Перечисление.КатегорииЗаймов.Просроченные)
ТОГДА ЗНАЧЕНИЕ(Перечисление.КатегорииЗаймов.Проблемные)
ИНАЧЕ ОстаткиПоЗаймам.КлассификационнаяКатегорияЗайма
КОНЕЦ КАК НоваяКлассификационнаяКатегорияЗайма,
ОстаткиПоЗаймам.Подразделение,
ОстаткиПоЗаймам.Клиент
ПОМЕСТИТЬ ТаблицаЗаймов
ИЗ
РегистрСведений.РасчетныеДатыЗаймов.СрезПоследних(
&Дата,
Заем В
(ВЫБРАТЬ
ОстаткиПоЗаймам.Заем
ИЗ
ОстаткиПоЗаймам КАК ОстаткиПоЗаймам)) КАК РасчетныеДатыЗаймовСрезПоследних
ЛЕВОЕ СОЕДИНЕНИЕ ОстаткиПоЗаймам КАК ОстаткиПоЗаймам
ПО РасчетныеДатыЗаймовСрезПоследних.Заем = ОстаткиПоЗаймам.Заем
ГДЕ
(РасчетныеДатыЗаймовСрезПоследних.ДатаПланируемогоПогашения < &Дата
ИЛИ РасчетныеДатыЗаймовСрезПоследних.ДатаОкончанияПериодаГарантированногоОжидания < &Дата)
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ТаблицаЗаймов.Заем,
ТаблицаЗаймов.ДатаПланируемогоПогашения,
ТаблицаЗаймов.ДатаОкончанияПериодаГарантированногоОжидания,
ТаблицаЗаймов.КлассификационнаяКатегорияЗайма,
ТаблицаЗаймов.СуммаОстаток,
ТаблицаЗаймов.НоваяКлассификационнаяКатегорияЗайма,
ТаблицаЗаймов.Подразделение,
ТаблицаЗаймов.Клиент,
ТаблицаЗаймов.Заем.ЗаемПоАкцииОИЛ КАК ЗаемПоАкцииОИЛ
ИЗ
ТаблицаЗаймов КАК ТаблицаЗаймов
ГДЕ
ТаблицаЗаймов.КлассификационнаяКатегорияЗайма <> ТаблицаЗаймов.НоваяКлассификационнаяКатегорияЗайма |