Добавил отбор по Организации и почему то не выполняется запрос. ТЗ пустое
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ВЫБОР
| КОГДА КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ВидНачисления.Ссылка = &ВидНачисления
| ТОГДА КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток
| КОНЕЦ КАК СуммаДолга,
| 0 КАК СуммаПени,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Наименование КАК ЛС,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Адрес.Наименование КАК Адрес,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.МесяцНачисления КАК МесяцНачисления,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.ОтветственныйСобственникПредставление КАК ФИО,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование КАК Организация
|ПОМЕСТИТЬ ВТИтог
|ИЗ
| РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Остатки(&Дата, ) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОстатки
|ГДЕ
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток > &СуммаНачисленияОстаток
| И КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование = &Организация
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| 0,
| ВЫБОР
| КОГДА КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ВидНачисления.Ссылка = &ВидПени
| ТОГДА КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток
| КОНЕЦ,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Наименование,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Адрес.Наименование,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.МесяцНачисления,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.ОтветственныйСобственникПредставление,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование
|ИЗ
| РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Остатки(&Дата, ) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОстатки
|ГДЕ
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток > &СуммаНачисленияОстаток
| И КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование = &Организация
|;
|
|//////////////////////////////////////////////////////////// ////////////////////
|ВЫБРАТЬ
| ВТИтог.ФИО КАК ФИО,
| ВТИтог.МесяцНачисления КАК МесяцНачисления,
| ВТИтог.ЛС КАК ЛС,
| ВТИтог.Адрес КАК Адрес,
| СУММА(ВТИтог.СуммаПени) КАК СуммаДолга,
| СУММА(ВТИтог.СуммаДолга) КАК СуммаПени,
| ВТИтог.Организация КАК Организация
|ИЗ
| ВТИтог КАК ВТИтог
|
|СГРУППИРОВАТЬ ПО
| ВТИтог.ФИО,
| ВТИтог.МесяцНачисления,
| ВТИтог.ЛС,
| ВТИтог.Адрес,
| ВТИтог.Организация";
Запрос.УстановитьПараметр("СуммаНачисленияОстаток",0);
Запрос.УстановитьПараметр("Дата",Объект.Дата);
Запрос.УстановитьПараметр("ВидНачисления",Перечисления.КВП_ВидыНачисленияОстатки.Пени);
Запрос.УстановитьПараметр("ВидПени",Перечисления.КВП_ВидыНачисленияОстатки.Начисление);
Запрос.УстановитьПараметр("Организация",Объект.Организация);
ПоказатьПо теме из базы знаний
- Типичные ошибки, некоторые вопросы качества и эффективности работы при разработке в 1С
- Разные хм... неожиданности при работе с УТ 11 и платформой
- Расширение типового механизма настройки заполнения бухгалтерской отчетности (на примере конфигурации 1С:ERP. Управление холдингом 3.1.8.15)
- Несколько альтернативных универсальных способов подбора ссылок при переносах данных
- Проблемы на ровном месте, или рассказ о том, как у нас каждое утро стабильно подвисал dev-сервер 1С
Найденные решения
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ВЫБОР
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток КАК СуммаДолга,
| 0 КАК СуммаПени,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Наименование КАК ЛС,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Адрес.Наименование КАК Адрес,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.МесяцНачисления КАК МесяцНачисления,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.ОтветственныйСобственникПредставление КАК ФИО,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование КАК Организация
|ПОМЕСТИТЬ ВТИтог
|ИЗ
| РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Остатки(&Дата, Организация = &Организация И ВидНачисления = &ВидНачисления ) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОстатки
|ГДЕ
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток > &СуммаНачисленияОстаток
| И КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Ссылка = &Организация
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| 0,
| ВЫБОР
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Наименование,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Адрес.Наименование,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.МесяцНачисления,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.ОтветственныйСобственникПредставление,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование
|ИЗ
| РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Остатки(&Дата, Организация = &Организация И ВидНачисления = &ВидПени) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОстатки
|ГДЕ
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток > &СуммаНачисленияОстаток
| И КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Ссылка = &Организация
|;
|
|//////////////////////////////////////////////////////////// ////////////////////
|ВЫБРАТЬ
| ВТИтог.ФИО КАК ФИО,
| ВТИтог.МесяцНачисления КАК МесяцНачисления,
| ВТИтог.ЛС КАК ЛС,
| ВТИтог.Адрес КАК Адрес,
| СУММА(ВТИтог.СуммаПени) КАК СуммаДолга,
| СУММА(ВТИтог.СуммаДолга) КАК СуммаПени,
| ВТИтог.Организация КАК Организация
|ИЗ
| ВТИтог КАК ВТИтог
|
|СГРУППИРОВАТЬ ПО
| ВТИтог.ФИО,
| ВТИтог.МесяцНачисления,
| ВТИтог.ЛС,
| ВТИтог.Адрес,
| ВТИтог.Организация";
ПоказатьВот так еще лучше
(12) Точно. Забыл убрать.
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ВЫБОР
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток КАК СуммаДолга,
| 0 КАК СуммаПени,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Наименование КАК ЛС,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Адрес.Наименование КАК Адрес,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.МесяцНачисления КАК МесяцНачисления,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.ОтветственныйСобственникПредставление КАК ФИО,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование КАК Организация
|ПОМЕСТИТЬ ВТИтог
|ИЗ
| РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Остатки(&Дата, Организация = &Организация И ВидНачисления = &ВидНачисления ) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОстатки
|ГДЕ
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток > &СуммаНачисленияОстаток
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| 0,
| ВЫБОР
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Наименование,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Адрес.Наименование,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.МесяцНачисления,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.ОтветственныйСобственникПредставление,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование
|ИЗ
| РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Остатки(&Дата, Организация = &Организация И ВидНачисления = &ВидПени) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОстатки
|ГДЕ
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток > &СуммаНачисленияОстаток
|;
|
|//////////////////////////////////////////////////////////// ////////////////////
|ВЫБРАТЬ
| ВТИтог.ФИО КАК ФИО,
| ВТИтог.МесяцНачисления КАК МесяцНачисления,
| ВТИтог.ЛС КАК ЛС,
| ВТИтог.Адрес КАК Адрес,
| СУММА(ВТИтог.СуммаПени) КАК СуммаДолга,
| СУММА(ВТИтог.СуммаДолга) КАК СуммаПени,
| ВТИтог.Организация КАК Организация
|ИЗ
| ВТИтог КАК ВТИтог
|
|СГРУППИРОВАТЬ ПО
| ВТИтог.ФИО,
| ВТИтог.МесяцНачисления,
| ВТИтог.ЛС,
| ВТИтог.Адрес,
| ВТИтог.Организация";
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3)
Ссылка передал, запрос заработал
аиморасчетыПоЛицевымСчетамОстатки.Организация = &Организация
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ВЫБОР
| КОГДА КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ВидНачисления.Ссылка = &ВидНачисления
| ТОГДА КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток
| КОНЕЦ КАК СуммаДолга,
| 0 КАК СуммаПени,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Наименование КАК ЛС,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Адрес.Наименование КАК Адрес,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.МесяцНачисления КАК МесяцНачисления,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.ОтветственныйСобственникПредставление КАК ФИО,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование КАК Организация
|ПОМЕСТИТЬ ВТИтог
|ИЗ
| РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Остатки(&Дата, ) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОстатки
|ГДЕ
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток > &СуммаНачисленияОстаток
| И КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Ссылка = &Организация
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| 0,
| ВЫБОР
| КОГДА КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ВидНачисления.Ссылка = &ВидПени
| ТОГДА КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток
| КОНЕЦ,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Наименование,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Адрес.Наименование,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.МесяцНачисления,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.ОтветственныйСобственникПредставление,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование
|ИЗ
| РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Остатки(&Дата, ) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОстатки
|ГДЕ
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток > &СуммаНачисленияОстаток
| И КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Ссылка = &Организация
|;
|
|//////////////////////////////////////////////////////////// ////////////////////
|ВЫБРАТЬ
| ВТИтог.ФИО КАК ФИО,
| ВТИтог.МесяцНачисления КАК МесяцНачисления,
| ВТИтог.ЛС КАК ЛС,
| ВТИтог.Адрес КАК Адрес,
| СУММА(ВТИтог.СуммаПени) КАК СуммаДолга,
| СУММА(ВТИтог.СуммаДолга) КАК СуммаПени,
| ВТИтог.Организация КАК Организация
|ИЗ
| ВТИтог КАК ВТИтог
|
|СГРУППИРОВАТЬ ПО
| ВТИтог.ФИО,
| ВТИтог.МесяцНачисления,
| ВТИтог.ЛС,
| ВТИтог.Адрес,
| ВТИтог.Организация";
Запрос.УстановитьПараметр("СуммаНачисленияОстаток",0);
Запрос.УстановитьПараметр("Дата",Объект.Дата);
Запрос.УстановитьПараметр("ВидНачисления",Перечисления.КВП_ВидыНачисленияОстатки.Пени);
Запрос.УстановитьПараметр("ВидПени",Перечисления.КВП_ВидыНачисленияОстатки.Начисление);
Запрос.УстановитьПараметр("Организация",Объект.Организация);
ПоказатьСсылка передал, запрос заработал
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ВЫБОР
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток КАК СуммаДолга,
| 0 КАК СуммаПени,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Наименование КАК ЛС,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Адрес.Наименование КАК Адрес,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.МесяцНачисления КАК МесяцНачисления,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.ОтветственныйСобственникПредставление КАК ФИО,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование КАК Организация
|ПОМЕСТИТЬ ВТИтог
|ИЗ
| РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Остатки(&Дата, Организация = &Организация И ВидНачисления = &ВидНачисления ) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОстатки
|ГДЕ
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток > &СуммаНачисленияОстаток
| И КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Ссылка = &Организация
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| 0,
| ВЫБОР
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Наименование,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Адрес.Наименование,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.МесяцНачисления,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.ОтветственныйСобственникПредставление,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование
|ИЗ
| РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Остатки(&Дата, Организация = &Организация И ВидНачисления = &ВидПени) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОстатки
|ГДЕ
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток > &СуммаНачисленияОстаток
| И КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Ссылка = &Организация
|;
|
|//////////////////////////////////////////////////////////// ////////////////////
|ВЫБРАТЬ
| ВТИтог.ФИО КАК ФИО,
| ВТИтог.МесяцНачисления КАК МесяцНачисления,
| ВТИтог.ЛС КАК ЛС,
| ВТИтог.Адрес КАК Адрес,
| СУММА(ВТИтог.СуммаПени) КАК СуммаДолга,
| СУММА(ВТИтог.СуммаДолга) КАК СуммаПени,
| ВТИтог.Организация КАК Организация
|ИЗ
| ВТИтог КАК ВТИтог
|
|СГРУППИРОВАТЬ ПО
| ВТИтог.ФИО,
| ВТИтог.МесяцНачисления,
| ВТИтог.ЛС,
| ВТИтог.Адрес,
| ВТИтог.Организация";
ПоказатьВот так еще лучше
(12) Точно. Забыл убрать.
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ВЫБОР
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток КАК СуммаДолга,
| 0 КАК СуммаПени,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Наименование КАК ЛС,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Адрес.Наименование КАК Адрес,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.МесяцНачисления КАК МесяцНачисления,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.ОтветственныйСобственникПредставление КАК ФИО,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование КАК Организация
|ПОМЕСТИТЬ ВТИтог
|ИЗ
| РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Остатки(&Дата, Организация = &Организация И ВидНачисления = &ВидНачисления ) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОстатки
|ГДЕ
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток > &СуммаНачисленияОстаток
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| 0,
| ВЫБОР
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Наименование,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.Адрес.Наименование,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.МесяцНачисления,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.ЛицевойСчет.ОтветственныйСобственникПредставление,
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.Организация.Наименование
|ИЗ
| РегистрНакопления.КВП_ВзаиморасчетыПоЛицевымСчетам.Остатки(&Дата, Организация = &Организация И ВидНачисления = &ВидПени) КАК КВП_ВзаиморасчетыПоЛицевымСчетамОстатки
|ГДЕ
| КВП_ВзаиморасчетыПоЛицевымСчетамОстатки.СуммаНачисленияОстаток > &СуммаНачисленияОстаток
|;
|
|//////////////////////////////////////////////////////////// ////////////////////
|ВЫБРАТЬ
| ВТИтог.ФИО КАК ФИО,
| ВТИтог.МесяцНачисления КАК МесяцНачисления,
| ВТИтог.ЛС КАК ЛС,
| ВТИтог.Адрес КАК Адрес,
| СУММА(ВТИтог.СуммаПени) КАК СуммаДолга,
| СУММА(ВТИтог.СуммаДолга) КАК СуммаПени,
| ВТИтог.Организация КАК Организация
|ИЗ
| ВТИтог КАК ВТИтог
|
|СГРУППИРОВАТЬ ПО
| ВТИтог.ФИО,
| ВТИтог.МесяцНачисления,
| ВТИтог.ЛС,
| ВТИтог.Адрес,
| ВТИтог.Организация";
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот