Здравствуйте! Новичок в 1С, потребовалась помощь.
Платформа: 1С:Предприятие 8.3 (8.3.8.2054)
Конфигурация: Учет в управляющих компаниях ЖКХ, ТСЖ, ЖСК 3.0 (3.0.47.2)
Составляю отчет "Сведения по приборам учета за март". В данном отчете необходимо отразить лишь следующие данные:
"ФИО", "Адрес", "Месяц" (в котором даны показания) и "Расход" (воды пользователем за месяц).
Изменяя данные стандартного отчета я убрал множество лишних колонок и строк и оставил лишь нужные, однако с данными "ФИО" проблемы. Когда я захожу в изменение варианта, добавляю новую колонку, то в открывшемся списке я попросту не могу найти ничего связанного с ФИО жильца. В разделе здания нашел пункт, но если его включить в таблицу то выводится просто пустая колонка... Помогите советом! Как добавить поле "ФИО" в список или где его там найти, чтобы была колонка с ФИО жильцов...
Платформа: 1С:Предприятие 8.3 (8.3.8.2054)
Конфигурация: Учет в управляющих компаниях ЖКХ, ТСЖ, ЖСК 3.0 (3.0.47.2)
Составляю отчет "Сведения по приборам учета за март". В данном отчете необходимо отразить лишь следующие данные:
"ФИО", "Адрес", "Месяц" (в котором даны показания) и "Расход" (воды пользователем за месяц).
Изменяя данные стандартного отчета я убрал множество лишних колонок и строк и оставил лишь нужные, однако с данными "ФИО" проблемы. Когда я захожу в изменение варианта, добавляю новую колонку, то в открывшемся списке я попросту не могу найти ничего связанного с ФИО жильца. В разделе здания нашел пункт, но если его включить в таблицу то выводится просто пустая колонка... Помогите советом! Как добавить поле "ФИО" в список или где его там найти, чтобы была колонка с ФИО жильцов...

По теме из базы знаний
- Рассказ о том, как пошагово настроить структуру типового отчета "Сотрудники организации" и получить список сотрудников за период
- Обработка отчетов Моспаркинга в КА 1.1 с учетом путевых листов из УАТ 1.0
- Создание мульти-базовых отчетов. Все, что вы хотели об этом знать
- Как в СКД по щелчку на какой-либо ячейке в отчете получить значение другой ячейки
- Как я с отчетом СКД боролся (произвольный макет)!
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) Открыть открыл, в перечне полей нет так же ни намека на ФИО потребителя.
С 1С я работать начал очень и очень недавно. Нуб полнейший, потомy извиняюсь за глупые вопросы. Программа очень сложная для понимания новичку.
Не могли бы вы дать наводку поконкретнее? Спасибо огромное всем в любом случае!
С 1С я работать начал очень и очень недавно. Нуб полнейший, потомy извиняюсь за глупые вопросы. Программа очень сложная для понимания новичку.
Не могли бы вы дать наводку поконкретнее? Спасибо огромное всем в любом случае!

ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_ЛицевыеСчета
ТОГДА "ЛицевойСчет"
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_Подъезды
ТОГДА "Подъезд"
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_Здания
И ЗакрепленныеСчетчикиСрезПоследних.Объект.ТипСооружения = ЗНАЧЕНИЕ(Перечисление.УПЖКХ_ТипСооружения.Здание)
ТОГДА "Здание"
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.УПЖКХ_Помещения
И ЗакрепленныеСчетчикиСрезПоследних.Объект.ВидПомещения.ТипПомещения <> ЗНАЧЕНИЕ(Перечисление.КВП_ТипыПомещений.Автоместо)
ТОГДА "Помещение"
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_Здания
И ЗакрепленныеСчетчикиСрезПоследних.Объект.ТипСооружения = ЗНАЧЕНИЕ(Перечисление.УПЖКХ_ТипСооружения.Паркинг)
ТОГДА "Паркинг"
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.УПЖКХ_Помещения
И ЗакрепленныеСчетчикиСрезПоследних.Объект.ВидПомещения.ТипПомещения = ЗНАЧЕНИЕ(Перечисление.КВП_ТипыПомещений.Автоместо)
ТОГДА "ПарковочноеМесто"
КОНЕЦ
КОНЕЦ
КОНЕЦ
КОНЕЦ
КОНЕЦ
КОНЕЦ КАК ВидОбъекта,
ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_ЛицевыеСчета
ТОГДА 3
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_Подъезды
ТОГДА 2
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_Здания
И ЗакрепленныеСчетчикиСрезПоследних.Объект.ТипСооружения = ЗНАЧЕНИЕ(Перечисление.УПЖКХ_ТипСооружения.Здание)
ТОГДА 1
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.УПЖКХ_Помещения
И ЗакрепленныеСчетчикиСрезПоследних.Объект.ВидПомещения.ТипПомещения = ЗНАЧЕНИЕ(Перечисление.КВП_ТипыПомещений.Автоместо)
ТОГДА 3
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_Здания
И ЗакрепленныеСчетчикиСрезПоследних.Объект.ТипСооружения = ЗНАЧЕНИЕ(Перечисление.УПЖКХ_ТипСооружения.Паркинг)
ТОГДА 1
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.УПЖКХ_Помещения
И ЗакрепленныеСчетчикиСрезПоследних.Объект.ВидПомещения.ТипПомещения <> ЗНАЧЕНИЕ(Перечисление.КВП_ТипыПомещений.Автоместо)
ТОГДА 3
КОНЕЦ
КОНЕЦ
КОНЕЦ
КОНЕЦ
КОНЕЦ
КОНЕЦ КАК УровеньИерархии,
ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_ЛицевыеСчета
ТОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект.Адрес.Владелец
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.УПЖКХ_Помещения
ТОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект.Владелец
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_Подъезды
ТОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект.Владелец
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_Здания
ТОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект
КОНЕЦ
КОНЕЦ
КОНЕЦ
КОНЕЦ КАК Здание,
ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.УПЖКХ_Помещения
И ЗакрепленныеСчетчикиСрезПоследних.Объект.ВидПомещения.ТипПомещения = ЗНАЧЕНИЕ(Перечисление.КВП_ТипыПомещений.Автоместо)
ТОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект.Владелец
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_Здания
И ЗакрепленныеСчетчикиСрезПоследних.Объект.ТипСооружения = ЗНАЧЕНИЕ(Перечисление.УПЖКХ_ТипСооружения.Паркинг)
ТОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект
КОНЕЦ
КОНЕЦ КАК Паркинг,
ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_ЛицевыеСчета
ТОГДА КВП_Подъезды.Ссылка
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.УПЖКХ_Помещения
И ЗакрепленныеСчетчикиСрезПоследних.Объект.ВидПомещения.ТипПомещения <> ЗНАЧЕНИЕ(Перечисление.КВП_ТипыПомещений.Автоместо)
ТОГДА КВП_Подъезды.Ссылка
ИНАЧЕ ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_Подъезды
ТОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект
КОНЕЦ
КОНЕЦ
КОНЕЦ КАК Подъезд,
ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_ЛицевыеСчета
ТОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект.Адрес.Наименование + ", " + ЗакрепленныеСчетчикиСрезПоследних.Объект.Наименование
ИНАЧЕ ЗакрепленныеСчетчикиСрезПоследних.Объект
КОНЕЦ КАК ПредставлениеОбъекта,
ЗакрепленныеСчетчикиСрезПоследних.Объект КАК Объект,
ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.КВП_ЛицевыеСчета
ТОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект
КОНЕЦ КАК ЛицевойСчет,
ЗакрепленныеСчетчикиСрезПоследних.Счетчик.Представление КАК НомСчетчика,
ЗакрепленныеСчетчикиСрезПоследних.Счетчик КАК Счетчик,
ЗакрепленныеСчетчикиСрезПоследних.Счетчик.ВидУслуги КАК ВидУслуги,
ВЫБОР
КОГДА КВП_ВидыТарифов.Ссылка = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Дневной)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиковТекущие.ДневноеПоказание, 0)
КОГДА КВП_ВидыТарифов.Ссылка = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Ночной)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиковТекущие.НочноеПоказание, 0)
КОГДА КВП_ВидыТарифов.Ссылка = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Пиковый)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиковТекущие.ПиковоеПоказание, 0)
ИНАЧЕ 0
КОНЕЦ КАК ПокТек,
ЕСТЬNULL(ПоказанияСчетчиковТекущие.Период, УПЖКХ_ВводПоказанийСчетчикаГлавнаяТекущие.ДатаПоказания) КАК ДатаТек,
ВЫБОР
КОГДА КВП_ВидыТарифов.Ссылка = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Дневной)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиковПредыдущие.ДневноеПоказание, 0)
КОГДА КВП_ВидыТарифов.Ссылка = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Ночной)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиковПредыдущие.НочноеПоказание, 0)
КОГДА КВП_ВидыТарифов.Ссылка = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Пиковый)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиковПредыдущие.ПиковоеПоказание, 0)
ИНАЧЕ 0
КОНЕЦ КАК ПокПред,
ЕСТЬNULL(ПоказанияСчетчиковПредыдущие.Период, УПЖКХ_ВводПоказанийСчетчикаГлавнаяПредыдущие.ДатаПоказания) КАК ДатаПред,
ЕСТЬNULL(ЗакрепленныеСчетчикиСрезПоследних.Объект.Адрес.Код, ВЫБОР
КОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект ССЫЛКА Справочник.УПЖКХ_Помещения
ТОГДА ЗакрепленныеСчетчикиСрезПоследних.Объект.Код
ИНАЧЕ 0
КОНЕЦ) КАК КодКвартиры,
ЗакрепленныеСчетчикиСрезПоследних.Объект.Адрес КАК Квартира,
1 КАК ПоказаниеСч,
КВП_ВидыТарифов.Ссылка КАК ВидТарифа,
1 КАК ПоказаниеСч2,
ЗакрепленныеСчетчикиСрезПоследних.Счетчик КАК КоличествоПУ,
КВП_ЗакрепленныеСчетчикиСрезПоследних.ДатаИзменения КАК ДатаПоверки
ПОМЕСТИТЬ врПУ
ИЗ
Перечисление.КВП_ВидыТарифов КАК КВП_ВидыТарифов
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КВП_ЗакрепленныеСчетчики.СрезПоследних(&КонецПериода, ДатаИзменения <= &КонецПериода {(Счетчик).* КАК Счетчик, (Счетчик.ВидУслуги).* КАК ВидУслуги}) КАК ЗакрепленныеСчетчикиСрезПоследних
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КВП_ПоказанияСчетчиков.СрезПоследних(&КонецПериода, {(Счетчик).* КАК Счетчик, (Счетчик.ВидУслуги).* КАК ВидУслуги}) КАК ПоказанияСчетчиковТекущие
ЛЕВОЕ СОЕДИНЕНИЕ Документ.УПЖКХ_ВводПоказанийСчетчика.Главная КАК УПЖКХ_ВводПоказанийСчетчикаГлавнаяТекущие
ПО ПоказанияСчетчиковТекущие.Регистратор = УПЖКХ_ВводПоказанийСчетчикаГлавнаяТекущие.Ссылка
И ПоказанияСчетчиковТекущие.Счетчик = УПЖКХ_ВводПоказанийСчетчикаГлавнаяТекущие.Счетчик
ПО ЗакрепленныеСчетчикиСрезПоследних.Счетчик = ПоказанияСчетчиковТекущие.Счетчик
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КВП_ПоказанияСчетчиков.СрезПоследних(&НачалоПериода, {(Счетчик).* КАК Счетчик, (Счетчик.ВидУслуги).* КАК ВидУслуги}) КАК ПоказанияСчетчиковПредыдущие
ЛЕВОЕ СОЕДИНЕНИЕ Документ.УПЖКХ_ВводПоказанийСчетчика.Главная КАК УПЖКХ_ВводПоказанийСчетчикаГлавнаяПредыдущие
ПО ПоказанияСчетчиковПредыдущие.Регистратор = УПЖКХ_ВводПоказанийСчетчикаГлавнаяПредыдущие.Ссылка
И ПоказанияСчетчиковПредыдущие.Счетчик = УПЖКХ_ВводПоказанийСчетчикаГлавнаяПредыдущие.Счетчик
ПО ЗакрепленныеСчетчикиСрезПоследних.Счетчик = ПоказанияСчетчиковПредыдущие.Счетчик
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.КВП_Подъезды КАК КВП_Подъезды
ПО (ЗакрепленныеСчетчикиСрезПоследних.Объект.Адрес.Владелец = КВП_Подъезды.Владелец
И (ЗакрепленныеСчетчикиСрезПоследних.Объект.Адрес.Код МЕЖДУ КВП_Подъезды.НомерПервойКвартиры И КВП_Подъезды.НомерПоследнейКвартиры)
ИЛИ ЗакрепленныеСчетчикиСрезПоследних.Объект.Владелец = КВП_Подъезды.Владелец
И (ЗакрепленныеСчетчикиСрезПоследних.Объект.Код МЕЖДУ КВП_Подъезды.НомерПервойКвартиры И КВП_Подъезды.НомерПоследнейКвартиры))
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КВП_ЗакрепленныеСчетчики.СрезПоследних(
,
ПричинаОтключения = ЗНАЧЕНИЕ(Перечисление.УПЖКХ_ПричиныОтключенияПриборовУчета.Поверка)
И ДатаИзменения >= &НачалоПериода) КАК КВП_ЗакрепленныеСчетчикиСрезПоследних
ПО ЗакрепленныеСчетчикиСрезПоследних.Счетчик = КВП_ЗакрепленныеСчетчикиСрезПоследних.Счетчик
И ЗакрепленныеСчетчикиСрезПоследних.Объект = КВП_ЗакрепленныеСчетчикиСрезПоследних.Объект
ПО (КВП_ВидыТарифов.Ссылка В (ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Дневной), ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Ночной), ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Пиковый)))
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
КВП_ПоказанияСчетчиков.ДневноеПоказание КАК ДневноеПоказание,
КВП_ПоказанияСчетчиков.НочноеПоказание КАК НочноеПоказание,
КВП_ПоказанияСчетчиков.ПиковоеПоказание КАК ПиковоеПоказание,
КВП_ПоказанияСчетчиков.Период КАК Дата,
КВП_ПоказанияСчетчиков.МоментВремени КАК МоментВремени,
КВП_ПоказанияСчетчиков.Счетчик КАК Счетчик,
НАЧАЛОПЕРИОДА(КВП_ПоказанияСчетчиков.Период, МЕСЯЦ) КАК Месяц
ПОМЕСТИТЬ ПоказанияПоМесяцам
ИЗ
РегистрСведений.КВП_ПоказанияСчетчиков КАК КВП_ПоказанияСчетчиков
ГДЕ
КВП_ПоказанияСчетчиков.Период МЕЖДУ &НачалоПериода И &КонецПериода
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ПоказанияПоМесяцам.Счетчик,
ПоказанияПоМесяцам.Месяц,
МАКСИМУМ(ПоказанияПоМесяцам.Дата) КАК Дата
ПОМЕСТИТЬ ПоследниеПоказанияПоМесяцам
ИЗ
ПоказанияПоМесяцам КАК ПоказанияПоМесяцам
СГРУППИРОВАТЬ ПО
ПоказанияПоМесяцам.Счетчик,
ПоказанияПоМесяцам.Месяц
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ПоказанияПоМесяцам.ДневноеПоказание,
ПоказанияПоМесяцам.НочноеПоказание,
ПоказанияПоМесяцам.ПиковоеПоказание,
ПоказанияПоМесяцам.Дата,
ПоказанияПоМесяцам.МоментВремени,
ПоказанияПоМесяцам.Счетчик,
ПоказанияПоМесяцам.Месяц
ПОМЕСТИТЬ врПоказанияИтоговыеПоМесяцам
ИЗ
ПоказанияПоМесяцам КАК ПоказанияПоМесяцам
ВНУТРЕННЕЕ СОЕДИНЕНИЕ ПоследниеПоказанияПоМесяцам КАК ПоследниеПоказанияПоМесяцам
ПО ПоказанияПоМесяцам.Счетчик = ПоследниеПоказанияПоМесяцам.Счетчик
И ПоказанияПоМесяцам.Месяц = ПоследниеПоказанияПоМесяцам.Месяц
И ПоказанияПоМесяцам.Дата = ПоследниеПоказанияПоМесяцам.Дата
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
врПоказанияИтоговыеПоМесяцам.ДневноеПоказание,
врПоказанияИтоговыеПоМесяцам.НочноеПоказание,
врПоказанияИтоговыеПоМесяцам.ПиковоеПоказание,
врПоказанияИтоговыеПоМесяцам.Дата,
врПоказанияИтоговыеПоМесяцам.МоментВремени,
врПоказанияИтоговыеПоМесяцам.Счетчик,
врПоказанияИтоговыеПоМесяцам.Месяц,
МАКСИМУМ(врПоказанияИтоговыеПоМесяцам2.Месяц) КАК МесяцПредыдущий
ПОМЕСТИТЬ ПоказанияИтоговыеСПредыдущимМесяцем
ИЗ
врПоказанияИтоговыеПоМесяцам КАК врПоказанияИтоговыеПоМесяцам
ЛЕВОЕ СОЕДИНЕНИЕ врПоказанияИтоговыеПоМесяцам КАК врПоказанияИтоговыеПоМесяцам2
ПО (врПоказанияИтоговыеПоМесяцам2.Счетчик = врПоказанияИтоговыеПоМесяцам.Счетчик)
И (врПоказанияИтоговыеПоМесяцам2.Месяц < врПоказанияИтоговыеПоМесяцам.Месяц)
СГРУППИРОВАТЬ ПО
врПоказанияИтоговыеПоМесяцам.ДневноеПоказание,
врПоказанияИтоговыеПоМесяцам.НочноеПоказание,
врПоказанияИтоговыеПоМесяцам.ПиковоеПоказание,
врПоказанияИтоговыеПоМесяцам.Дата,
врПоказанияИтоговыеПоМесяцам.МоментВремени,
врПоказанияИтоговыеПоМесяцам.Счетчик,
врПоказанияИтоговыеПоМесяцам.Месяц
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ПоказанияИтоговыеСПредыдущимМесяцем.ДневноеПоказание,
ПоказанияИтоговыеСПредыдущимМесяцем.НочноеПоказание,
ПоказанияИтоговыеСПредыдущимМесяцем.ПиковоеПоказание,
ПоказанияИтоговыеСПредыдущимМесяцем.Дата,
ПоказанияИтоговыеСПредыдущимМесяцем.МоментВремени,
ПоказанияИтоговыеСПредыдущимМесяцем.Счетчик,
ПоказанияИтоговыеСПредыдущимМесяцем.Месяц,
врПоказанияИтоговыеПоМесяцам.Дата КАК ДатаПред,
врПоказанияИтоговыеПоМесяцам.ДневноеПоказание КАК ДневноеПоказаниеПред,
врПоказанияИтоговыеПоМесяцам.НочноеПоказание КАК НочноеПоказаниеПред,
врПоказанияИтоговыеПоМесяцам.ПиковоеПоказание КАК ПиковоеПоказаниеПред
ПОМЕСТИТЬ ПоказанияИтоговыеПоМесяцам
ИЗ
ПоказанияИтоговыеСПредыдущимМесяцем КАК ПоказанияИтоговыеСПредыдущимМесяцем
ЛЕВОЕ СОЕДИНЕНИЕ врПоказанияИтоговыеПоМесяцам КАК врПоказанияИтоговыеПоМесяцам
ПО (врПоказанияИтоговыеПоМесяцам.Счетчик = ПоказанияИтоговыеСПредыдущимМесяцем.Счетчик)
И (врПоказанияИтоговыеПоМесяцам.Месяц = ПоказанияИтоговыеСПредыдущимМесяцем.МесяцПредыдущий)
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
врПУ.ВидОбъекта,
врПУ.УровеньИерархии,
врПУ.Здание,
врПУ.Паркинг,
врПУ.Подъезд,
врПУ.ПредставлениеОбъекта,
врПУ.Объект,
врПУ.ЛицевойСчет,
врПУ.НомСчетчика,
врПУ.ВидУслуги,
ВЫБОР
КОГДА врПУ.ВидТарифа = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Дневной)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиков.ДневноеПоказание, 0)
КОГДА врПУ.ВидТарифа = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Ночной)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиков.НочноеПоказание, 0)
КОГДА врПУ.ВидТарифа = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Пиковый)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиков.ПиковоеПоказание, 0)
ИНАЧЕ 0
КОНЕЦ КАК ПокТек,
ПоказанияСчетчиков.Дата КАК ДатаТек,
ВЫБОР
КОГДА врПУ.ВидТарифа = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Дневной)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиков.ДневноеПоказаниеПред, ЕСТЬNULL(врПУ.ПокПред, 0))
КОГДА врПУ.ВидТарифа = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Ночной)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиков.НочноеПоказаниеПред, ЕСТЬNULL(врПУ.ПокПред, 0))
КОГДА врПУ.ВидТарифа = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Пиковый)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиков.ПиковоеПоказаниеПред, ЕСТЬNULL(врПУ.ПокПред, 0))
ИНАЧЕ 0
КОНЕЦ КАК ПокПред,
ЕСТЬNULL(ПоказанияСчетчиков.ДатаПред, врПУ.ДатаПред) КАК ДатаПред,
врПУ.КодКвартиры,
врПУ.Квартира,
врПУ.ПоказаниеСч,
врПУ.ВидТарифа КАК ВидПоказания,
ЕСТЬNULL(УПЖКХ_РасчетПриборовУчетаОбороты.ПоказаниеПриход, 0) / ВЫБОР
КОГДА врПУ.Счетчик.Коэффициент = 0
ТОГДА 1
ИНАЧЕ врПУ.Счетчик.Коэффициент
КОНЕЦ КАК Расход,
ЕСТЬNULL(УПЖКХ_РасчетПриборовУчетаОбороты.ПоказаниеПриход, 0) КАК УчетноеКоличество,
врПУ.Счетчик,
врПУ.ПоказаниеСч2,
врПУ.КоличествоПУ,
ВЫБОР
КОГДА врПУ.ВидТарифа = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Дневной)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиков.ДневноеПоказание, 0)
КОГДА врПУ.ВидТарифа = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Ночной)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиков.НочноеПоказание, 0)
КОГДА врПУ.ВидТарифа = ЗНАЧЕНИЕ(Перечисление.КВП_ВидыТарифов.Пиковый)
ТОГДА ЕСТЬNULL(ПоказанияСчетчиков.ПиковоеПоказание, 0)
ИНАЧЕ 0
КОНЕЦ КАК ПоказаниеВМесяце,
УПЖКХ_РасчетПриборовУчетаОбороты.Период КАК Месяц,
ПоказанияСчетчиков.Дата КАК ДатаПоказания,
врПУ.ДатаПоверки
ИЗ
врПУ КАК врПУ
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УПЖКХ_РасчетПриборовУчета.Обороты(&НачалоПериода, &КонецПериода, Месяц, {(ВидПоказания).* КАК ВидПоказания}) КАК УПЖКХ_РасчетПриборовУчетаОбороты
ЛЕВОЕ СОЕДИНЕНИЕ ПоказанияИтоговыеПоМесяцам КАК ПоказанияСчетчиков
ПО УПЖКХ_РасчетПриборовУчетаОбороты.Счетчик = ПоказанияСчетчиков.Счетчик
И УПЖКХ_РасчетПриборовУчетаОбороты.Период = ПоказанияСчетчиков.Месяц
ПО врПУ.Счетчик = УПЖКХ_РасчетПриборовУчетаОбороты.Счетчик
И врПУ.ВидТарифа = УПЖКХ_РасчетПриборовУчетаОбороты.ВидПоказания
И врПУ.Объект = УПЖКХ_РасчетПриборовУчетаОбороты.Объект
Показать
(13) Это скорей всего регистр сведений. Если нажать на историю изменений, то откроется форма списка регистра. Нужно найти регистр сведений, где хранится эта информация, сделать запрос к таблице срез последних на дату отчета и связать с лицевыми счетами. Потом выводить в отчет. Здесь лучше сначала почитать про запросы и СКД.
Добавил через консруктор запроса таблицу "Физические лица" где хранятся данные всех людей, в поля добавил пункт "ФИО". Обновил конфигурацию но поле в отчете так и не выбрать. (все больше во мне возникает мнение что в силу своей неопытности я делаю что-то совершенно не так)

Раз возникает "мнение что в силу своей неопытности я делаю что-то совершенно не так", то лучше почитайте для начала книжек по запросам и/или СКД.
Ведь правильно заданный вопрос должен содержать половину ответа. А у вас пока с этим слабенько.
Ведь правильно заданный вопрос должен содержать половину ответа. А у вас пока с этим слабенько.
Изменяя данные стандартного отчета я убрал множество лишних колонок и строк и оставил лишь нужные
а Вы это делали прямо в запросе, в конфигураторе??? или просто настройки в режиме предприятия покоцали?)
...сильно сомнительно, что типовой отчет (до того как "убрал множество лишних колонок и строк") не давал возможности вывести ФИО....
(19) тогда я бы посоветовал поскорее вернуть резервную копию отчета (Вы же ее сделали, правда?) на момент до (14) в конфигуратор, и пока закрыть его)
хотя, конфигуратор закрывать не надо - опубликуйте скрины (С РАЗВЕРНУТЫМИ измерениями, ресурсами и реквизитами) тех объектов, которые участвуют в запросе:
РС КВП_ЗакрепленныеСчетчики
РС КВП_ПоказанияСчетчиков
Особенно интересует поле КВП_ЗакрепленныеСчетчики.Объект.Владелец....какого оно типа?
хотя, конфигуратор закрывать не надо - опубликуйте скрины (С РАЗВЕРНУТЫМИ измерениями, ресурсами и реквизитами) тех объектов, которые участвуют в запросе:
РС КВП_ЗакрепленныеСчетчики
РС КВП_ПоказанияСчетчиков
Особенно интересует поле КВП_ЗакрепленныеСчетчики.Объект.Владелец....какого оно типа?
(22) мм... наверно, (3) и (6) правы - надо рыть в сторону Справочник.КВП_ЛицевыеСчета.Владелец.
Есть у справочника Справочник.КВП_ЛицевыеСчета владелец? (см. на вкладке Владельцы)
если есть - какого типа?
...еще, судя по скрину формы лицевого счета, могут быть контрагенты подвязаны....Можете в конфигураторе посмотреть, какой тип у реквизита Контрагент, в этой форме?
Есть у справочника Справочник.КВП_ЛицевыеСчета владелец? (см. на вкладке Владельцы)
если есть - какого типа?
...еще, судя по скрину формы лицевого счета, могут быть контрагенты подвязаны....Можете в конфигураторе посмотреть, какой тип у реквизита Контрагент, в этой форме?
В форме лицевого счета есть вкладка "Сведения о собственнике", там что заполняется?
И в отчет не нужно добавлять справочник "Физические лица", это независимый справочник, там могут быть разные люди, не только собственники квартир.
И в отчет не нужно добавлять справочник "Физические лица", это независимый справочник, там могут быть разные люди, не только собственники квартир.
а в плюсике у Объекта (в режиме предприятие) нет ветки Контрагент?..
если нет - я бы просто добавил в последнем запросе
(это если в Справочник.КВП_ЛицевыеСчета есть такой реквизит - должен быть)
если нет - я бы просто добавил в последнем запросе
ВЫБОР
КОГДА врПУ.Объект ССЫЛКА Справочник.КВП_ЛицевыеСчета
ТОГДА врПУ.Объект.Контрагент
КОНЕЦ КАК Контрагент,
(это если в Справочник.КВП_ЛицевыеСчета есть такой реквизит - должен быть)
(29) (война войной а обед по расписанию))
... да хотя бы между
и
т.е., в результате должно получиться
и т.д.
... да хотя бы между
ПоказанияСчетчиков.Дата КАК ДатаПоказания,
и
врПУ.ДатаПоверки
т.е., в результате должно получиться
...
ПоказанияСчетчиков.Дата КАК ДатаПоказания,
ВЫБОР
КОГДА врПУ.Объект ССЫЛКА Справочник.КВП_ЛицевыеСчета
ТОГДА врПУ.Объект.Контрагент
КОНЕЦ КАК Контрагент,
врПУ.ДатаПоверки
ИЗ
врПУ КАК врПУ
ЛЕВОЕ СОЕДИНЕНИЕ...
Показать
(31) Открыл сейчас эту конфигурацию. Сведения о контрагентах хранятся в регистре сведений "УПЖКХ_СведенияДляВзаиморасчетовПоЛС". Вам нужно делать запрос к этому регистру. Можно посмотреть пример в отчете "КВП_СводнаяВедомость". Там происходит выборка данных о контрагенте
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот