ОпубликованоMorlok

Как получить последнее значение группировки?

Ваш отзывFavoriteLoadingВ закладки

Приветствую, коллеги.

Вопрос такой. Типовая бухгалтерия 2.0, адаптация для Беларуси, блок Учет основных средств, документ Регламентная операция, отчет Справка-расчет амортизации.
В отчете помесячно выводится информация вида:

Основное средство – Стоимость объекта
Табуретка – 300 000 000
Январь – 100 000 000
Февраль – 100 000 000
Март – 100 000 000

Помесячно всё красиво, но с суммированием по ОС полная беда.

Приветствую, коллеги. Вопрос такой. Типовая бухгалтерия 2.0, адаптация для Беларуси, блок Учет основных средств, документ Регламентная операция, отчет Справка-расчет амортизации. В отчете помесячно выводится информация вида: Основное средство – Стоимость объекта Табуретка – 300 000 000 Январь – 100 000 000 Февраль – 100 000 000 Март – 100 000 000 Помесячно всё красиво, но с суммированием по ОС полная беда....

Далее

Вроде простой запрос

Отзывов (3)FavoriteLoadingВ закладки

Помогите разобраться. Имеем запрос, в котором справочник связан с собственной табличной частью вложенным запросом:

 
ВЫБРАТЬ

Проекты.Ссылка КАК Монтаж,

Проекты.Приоритет КАК Приоритет,

ВложенныйЗапросГИС.ГИС КАК ГИС

ИЗ Справочник.Проекты КАК Проекты

ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ПЕРВЫЕ 1

ПроектыСписокИТР.ФизЛицо КАК ГИС,

ПроектыСписокИТР.Ссылка КАК Монтаж1

ИЗ Справочник.Проекты.СписокИТР КАК ПроектыСписокИТР

ГДЕ ПроектыСписокИТР.Роль.Наименование = &ГИС
УПОРЯДОЧИТЬ ПО ГИС) КАК ВложенныйЗапросГИС

ПО Проекты.Ссылка = ВложенныйЗапросГИС.Монтаж1
УПОРЯДОЧИТЬ ПО

Приоритет, Монтаж

 
Из табличной части нужно получить одну запись определённого вида. Вид задаётся параметром &ГИС. Данный запрос не работает. Но путём изменения количества в предложении “ВЫБРАТЬ ПЕРВЫЕ 1” подзапроса, выяснилось, что запрос начинает работать при различных значениях. Какие-то записи выбираются при 3, какие-то при 14.
Пример:

Помогите разобраться. Имеем запрос, в котором справочник связан с собственной табличной частью вложенным запросом:   ВЫБРАТЬ Проекты.Ссылка КАК Монтаж, Проекты.Приоритет КАК Приоритет, ВложенныйЗапросГИС.ГИС КАК ГИС ИЗ Справочник.Проекты КАК Проекты ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ПЕРВЫЕ 1 ПроектыСписокИТР.ФизЛицо КАК ГИС, ПроектыСписокИТР.Ссылка КАК Монтаж1 ИЗ Справочник.Проекты.СписокИТР КАК ПроектыСписокИТР ГДЕ ПроектыСписокИТР.Роль.Наименование = &ГИС УПОРЯДОЧИТЬ ПО ГИС) КАК ВложенныйЗапросГИС ПО Проекты.Ссылка = ВложенныйЗапросГИС.Монтаж1 УПОРЯДОЧИТЬ ПО Приоритет, Монтаж   Из табличной части нужно получить одну запись определённого вида. Вид задаётся параметром &ГИС. Данный запрос не работает. Но путём изменения количества в предложении “ВЫБРАТЬ ПЕРВЫЕ 1” подзапроса, выяснилось, что запрос начинает работать при различных значениях. Какие-то записи выбираются при 3, какие-то при 14. Пример:...

Далее

Разворот итогов по месяцам vs Регистратор

1 отзывFavoriteLoadingВ закладки

Приветствую гуру СКД.

Вопрос покажется баяном, многие его задавали, но ответа я не нашёл.

Имеем проекты, которые оценены в некие суммы, по меревыполнения проекта стоимость проекта уменьшается.

Задача получить таблицу с оборотами и остатками по месяцам.

Запрос:

ВЫБРАТЬ РАЗРЕШЕННЫЕ
Проект.Ссылка КАК ПроектнаяДокументация,
Проект.Объект КАК НашОбъект,
Проект.Заказчик КАК Заказчик,
Проект.Договор КАК Договор,
Проект.Организация,
СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.ПроектнаяДокументация.Ссылка КАК СуммаРаботПроектнаяДокументация,
СУММА(СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.СуммаРабочаяРасход) КАК СуммаРабочаяРасход,
СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.Раздел,
СУММА(СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.СуммаРабочаяКонечныйОстаток) КАК СуммаРабочаяКонечныйОстаток,
СУММА(СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.СуммаРабочаяНачальныйОстаток) КАК СуммаРабочаяНачальныйОстаток,
СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.ПериодМесяц КАК я_ПериодМесяц,
СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.Объект КАК Объект,
СУММА(СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.СуммаРабочаяОборот) КАК СуммаРабочаяОборот,
СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.ПериодСекунда
ИЗ
РегистрНакопления.СуммаРаботПоПроектнойДокументации.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК СуммаРаботПоПроектнойДокументацииОстаткиИОбороты
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ПроектнаяДокументация КАК Проект
ПО СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.ПроектнаяДокументация = Проект.Ссылка

Приветствую гуру СКД. Вопрос покажется баяном, многие его задавали, но ответа я не нашёл. Имеем проекты, которые оценены в некие суммы, по меревыполнения проекта стоимость проекта уменьшается. Задача получить таблицу с оборотами и остатками по месяцам. Запрос: ВЫБРАТЬ РАЗРЕШЕННЫЕ Проект.Ссылка КАК ПроектнаяДокументация, Проект.Объект КАК НашОбъект, Проект.Заказчик КАК Заказчик, Проект.Договор КАК Договор, Проект.Организация, СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.ПроектнаяДокументация.Ссылка КАК СуммаРаботПроектнаяДокументация, СУММА(СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.СуммаРабочаяРасход) КАК СуммаРабочаяРасход, СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.Раздел, СУММА(СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.СуммаРабочаяКонечныйОстаток) КАК СуммаРабочаяКонечныйОстаток, СУММА(СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.СуммаРабочаяНачальныйОстаток) КАК СуммаРабочаяНачальныйОстаток, СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.ПериодМесяц КАК я_ПериодМесяц, СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.Объект КАК Объект, СУММА(СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.СуммаРабочаяОборот) КАК СуммаРабочаяОборот, СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.ПериодСекунда ИЗ РегистрНакопления.СуммаРаботПоПроектнойДокументации.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК СуммаРаботПоПроектнойДокументацииОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ПроектнаяДокументация КАК Проект ПО СуммаРаботПоПроектнойДокументацииОстаткиИОбороты.ПроектнаяДокументация = Проект.Ссылка...

Далее

Авторизация

Логин:
Пароль:
Регистрация

Архивы

Закладки

  • Your favorites will be here.