|
Помогите с запросом. | ☑ | ||
|---|---|---|---|---|
|
0
Uragan_a
13.02.12
✎
08:07
|
Есть запрос по оплате: (все оплаты хранятся в регистре КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты, но туда входят и пени, пени нужно отделить), есть еще регистр где можно выдернуть пени:
Общие оплаты: ВЫБРАТЬ КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ЛицевойСчет, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Услуга.ВидУслуги КАК Услуга, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.СуммаПлатежаОборот КАК Оплачено, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ВидПлатежа КАК ИсточникОплаты, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Регистратор ИЗ РегистрНакопления.КВП_ПоступлениеДенежныхСредствПоВидамПлатежей.Обороты(, , Регистратор, ) КАК КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты Пени: ВЫБРАТЬ КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.Организация, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.Услуга, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.ЛицевойСчет, СУММА(КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.СуммаНачисленияПриход) КАК СуммаПени, СУММА(КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.СуммаНачисленияРасход) КАК СуммаОплатыПени ИЗ РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Обороты(&НачалоПериода, &КонецПериода, , ВидНачисления = &ВидНачисления) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОбороты СГРУППИРОВАТЬ ПО КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.Организация, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.Услуга, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.ЛицевойСчет, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.СуммаНачисленияРасход Пытаюсь сделать так: (пени не те становятся) ВЫБРАТЬ КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ЛицевойСчет, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Услуга.ВидУслуги КАК Услуга, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.СуммаПлатежаОборот КАК Оплачено, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ВидПлатежа КАК ИсточникОплаты, УПЖКХ_ОтветственныйСобственник.ОтветственныйВладелец, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Регистратор, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.СуммаНачисленияПриход КАК Пени ИЗ РегистрНакопления.КВП_ПоступлениеДенежныхСредствПоВидамПлатежей.Обороты(, , Регистратор, ) КАК КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УПЖКХ_ОтветственныйСобственникНанимательЛицевогоСчета.СрезПоследних({(&КонецПериода)}, ) КАК УПЖКХ_ОтветственныйСобственник ПО КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ЛицевойСчет = УПЖКХ_ОтветственныйСобственник.ЛицевойСчет ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Обороты(, , , ВидНачисления = &ВидНачисления) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОбороты ПО КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ЛицевойСчет = КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.ЛицевойСчет И КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Услуга.ВидУслуги = КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.Услуга.ВидУслуги |
|||
|
1
Uragan_a
13.02.12
✎
08:07
|
что не правильно делаю? (
|
|||
|
2
Uragan_a
13.02.12
✎
08:08
|
Пытаюсь сделать так: (пени не те становятся)
ВЫБРАТЬ КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ЛицевойСчет, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Услуга.ВидУслуги КАК Услуга, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.СуммаПлатежаОборот КАК Оплачено, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ВидПлатежа КАК ИсточникОплаты, УПЖКХ_ОтветственныйСобственник.ОтветственныйВладелец, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Регистратор, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.СуммаНачисленияРАСХОД КАК Пени ИЗ РегистрНакопления.КВП_ПоступлениеДенежныхСредствПоВидамПлатежей.Обороты(, , Регистратор, ) КАК КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УПЖКХ_ОтветственныйСобственникНанимательЛицевогоСчета.СрезПоследних({(&КонецПериода)}, ) КАК УПЖКХ_ОтветственныйСобственник ПО КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ЛицевойСчет = УПЖКХ_ОтветственныйСобственник.ЛицевойСчет ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Обороты(, , , ВидНачисления = &ВидНачисления) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОбороты ПО КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ЛицевойСчет = КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.ЛицевойСчет И КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Услуга.ВидУслуги = КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.Услуга.ВидУслуги |
|||
|
3
Uragan_a
13.02.12
✎
08:11
|
ВЫБРАТЬ
КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ЛицевойСчет, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Услуга.ВидУслуги КАК Услуга, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.СуммаПлатежаОборот КАК Оплачено, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ВидПлатежа КАК ИсточникОплаты, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Регистратор, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.СуммаНачисленияРасход ИЗ РегистрНакопления.КВП_ПоступлениеДенежныхСредствПоВидамПлатежей.Обороты(, , Регистратор, ) КАК КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Обороты(, , , ВидНачисления = &ВидНачисления) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОбороты ПО КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ЛицевойСчет = КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.ЛицевойСчет И КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Услуга.ВидУслуги = КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.Услуга.ВидУслуги Пеня не та получается ( Хотя соединение двух запросов ( |
|||
|
4
Uragan_a
13.02.12
✎
08:18
|
МОжно как то в СКД к одному главному отчету по оплатам прикрепить справа запрос по пеням
Отдельно отрабатывает правильно: ВЫБРАТЬ КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ЛицевойСчет, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Услуга.ВидУслуги КАК Услуга, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.СуммаПлатежаОборот КАК Оплачено, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.ВидПлатежа КАК ИсточникОплаты, КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты.Регистратор ИЗ РегистрНакопления.КВП_ПоступлениеДенежныхСредствПоВидамПлатежей.Обороты(, , Регистратор, ) КАК КВП_ПоступлениеДенежныхСредствПоВидамПлатежейОбороты Тоже отдельно ок работает Пени: ВЫБРАТЬ КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.Организация, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.Услуга, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.ЛицевойСчет, СУММА(КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.СуммаНачисленияПриход) КАК СуммаПени, СУММА(КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.СуммаНачисленияРасход) КАК СуммаОплатыПени ИЗ РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Обороты(&НачалоПериода, &КонецПериода, , ВидНачисления = &ВидНачисления) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОбороты СГРУППИРОВАТЬ ПО КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.Организация, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.Услуга, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.ЛицевойСчет, КВП_ВзаиморасчетыПоЛицевымСчетамОбороты.СуммаНачисленияРасход |
| Форум | Правила | Описание | Секции | Поиск |