|
Доработка отчета "Анализ счета" Бухгалтерия 3.0 | ☑ | ||
---|---|---|---|---|
0
FenixDokFuntik
13.06.19
✎
11:08
|
Доброго времени суток.
Возникла потребность добавить несколько полей для счета 01 в стандартный отчёт "Анализ счета". Добавлял в набор данных "ДанныеОС". В результате получается дублирование группировки. Как исправить,я понять не могу (нужно что бы отображалась один раз дата, один раз группа и т.п.). ВЫБРАТЬ РАЗРЕШЕННЫЕ МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство КАК ОсновноеСредство, МестонахождениеОСБухгалтерскийУчетСрезПоследних.МОЛ КАК МОЛ, МестонахождениеОСБухгалтерскийУчетСрезПоследних.Местонахождение КАК Местонахождение ПОМЕСТИТЬ МестонахождениеОСБУ {ВЫБРАТЬ МОЛ КАК СвязанноеПолеМОЛ_ОС, Местонахождение КАК СвязанноеПолеМестонахождение_ОС, ОсновноеСредство КАК СвязанноеПолеМОЛ_ОС, ОсновноеСредство КАК СвязанноеПолеМестонахождение_ОС} ИЗ РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних({(&ПараметрПериод)}, {(ОсновноеСредство) КАК СвязанноеПолеСсылка_ОС, (Организация).* КАК Организация}) КАК МестонахождениеОСБухгалтерскийУчетСрезПоследних {ГДЕ МестонахождениеОСБухгалтерскийУчетСрезПоследних.МОЛ КАК СвязанноеПолеМОЛ_ОС, МестонахождениеОСБухгалтерскийУчетСрезПоследних.Местонахождение КАК СвязанноеПолеМестонахождение_ОС} ИНДЕКСИРОВАТЬ ПО ОсновноеСредство ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство КАК ОсновноеСредство, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ИнвентарныйНомер КАК ИнвентарныйНомер, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.СпособНачисленияАмортизации КАК СпособНачисленияАмортизацииБУ, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ПорядокПогашенияСтоимости КАК ПорядокПогашенияСтоимостиБУ, МИНИМУМ(СостоянияОСОрганизацийСрезПервых.ДатаСостояния) КАК ДатаСостояния ПОМЕСТИТЬ ПервоначальныеСведенияОСБУ {ВЫБРАТЬ ИнвентарныйНомер КАК СвязанноеПолеИнвентарныйНомер_ОС, СпособНачисленияАмортизацииБУ КАК СвязанноеПолеСпособНачисленияАмортизацииБУ_ОС, ПорядокПогашенияСтоимостиБУ КАК СвязанноеПолеПорядокПогашенияСтоимостиБУ_ОС, ОсновноеСредство КАК СвязанноеПолеИнвентарныйНомер_ОС, ОсновноеСредство КАК СвязанноеПолеСпособНачисленияАмортизацииБУ_ОС, ОсновноеСредство КАК СвязанноеПолеПорядокПогашенияСтоимостиБУ_ОС, ДатаСостояния} ИЗ РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет.СрезПоследних({(&ПараметрПериод)}, {(ОсновноеСредство) КАК СвязанноеПолеСсылка_ОС, (Организация).* КАК Организация}) КАК ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияОСОрганизаций.СрезПервых КАК СостоянияОСОрганизацийСрезПервых ПО ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство = СостоянияОСОрганизацийСрезПервых.ОсновноеСредство {ГДЕ ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ИнвентарныйНомер КАК СвязанноеПолеИнвентарныйНомер_ОС, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.СпособНачисленияАмортизации КАК СвязанноеПолеСпособНачисленияАмортизацииБУ_ОС, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ПорядокПогашенияСтоимости КАК СвязанноеПолеПорядокПогашенияСтоимостиБУ_ОС} СГРУППИРОВАТЬ ПО ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ИнвентарныйНомер, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.СпособНачисленияАмортизации, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ПорядокПогашенияСтоимости ИНДЕКСИРОВАТЬ ПО ОсновноеСредство ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство КАК ОсновноеСредство, ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.СрокПолезногоИспользования КАК СрокПолезногоИспользованияБУ ПОМЕСТИТЬ ПараметрыАмортизацииОСБУ {ВЫБРАТЬ СрокПолезногоИспользованияБУ КАК СвязанноеПолеСрокПолезногоИспользованияБУ_ОС, ОсновноеСредство КАК СвязанноеПолеСрокПолезногоИспользованияБУ_ОС} ИЗ РегистрСведений.ПараметрыАмортизацииОСБухгалтерскийУчет.СрезПоследних({(&ПараметрПериод)}, {(ОсновноеСредство) КАК СвязанноеПолеСсылка_ОС, (Организация).* КАК Организация}) КАК ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних {ГДЕ ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.СрокПолезногоИспользования КАК СвязанноеПолеСрокПолезногоИспользованияБУ_ОС} ИНДЕКСИРОВАТЬ ПО ОсновноеСредство ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ПараметрыАмортизацииОСНалоговыйУчетСрезПоследних.ОсновноеСредство КАК ОсновноеСредство, ПараметрыАмортизацииОСНалоговыйУчетСрезПоследних.СрокПолезногоИспользования КАК СрокПолезногоИспользованияНУ ПОМЕСТИТЬ ПараметрыАмортизацииОСНУ {ВЫБРАТЬ СрокПолезногоИспользованияНУ КАК СвязанноеПолеСрокПолезногоИспользованияНУ_ОС, ОсновноеСредство КАК СвязанноеПолеСрокПолезногоИспользованияНУ_ОС} ИЗ РегистрСведений.ПараметрыАмортизацииОСНалоговыйУчет.СрезПоследних({(&ПараметрПериод)}, {(ОсновноеСредство) КАК СвязанноеПолеСсылка_ОС, (Организация).* КАК Организация}) КАК ПараметрыАмортизацииОСНалоговыйУчетСрезПоследних {ГДЕ ПараметрыАмортизацииОСНалоговыйУчетСрезПоследних.СрокПолезногоИспользования КАК СвязанноеПолеСрокПолезногоИспользованияНУ_ОС} ИНДЕКСИРОВАТЬ ПО ОсновноеСредство ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПервоначальныеСведенияОСБУ.ИнвентарныйНомер КАК ИнвентарныйНомер, ПараметрыАмортизацииОСНУ.СрокПолезногоИспользованияНУ КАК СрокПолезногоИспользованияНУ, ПараметрыАмортизацииОСБУ.СрокПолезногоИспользованияБУ КАК СрокПолезногоИспользованияБУ, МестонахождениеОСБУ.МОЛ КАК МОЛ, МестонахождениеОСБУ.Местонахождение КАК Местонахождение, ОсновныеСредства.Ссылка КАК Ссылка, ПервоначальныеСведенияОСБУ.СпособНачисленияАмортизацииБУ КАК СпособНачисленияАмортизацииБУ, ПервоначальныеСведенияОСБУ.ПорядокПогашенияСтоимостиБУ КАК ПорядокПогашенияСтоимостиБУ, ПервоначальныеСведенияОСБУ.ДатаСостояния КАК ДатаСостояния, ОсновныеСредства.КодПоОКОФ.Код КАК КодПоОКОФ, ОсновныеСредства.ГруппаОС КАК ГруппаОС, ОсновныеСредства.АмортизационнаяГруппа КАК АмортизационнаяГруппа {ВЫБРАТЬ ИнвентарныйНомер КАК СвязанноеПолеИнвентарныйНомер_ОС, СрокПолезногоИспользованияНУ КАК СвязанноеПолеСрокПолезногоИспользованияНУ_ОС, СрокПолезногоИспользованияБУ КАК СвязанноеПолеСрокПолезногоИспользованияБУ_ОС, МОЛ КАК СвязанноеПолеМОЛ_ОС, Местонахождение КАК СвязанноеПолеМестонахождение_ОС, Ссылка КАК СвязанноеПолеСсылка_ОС, СпособНачисленияАмортизацииБУ КАК СвязанноеПолеСпособНачисленияАмортизацииБУ_ОС, ПорядокПогашенияСтоимостиБУ КАК СвязанноеПолеПорядокПогашенияСтоимостиБУ_ОС, ДатаСостояния КАК СвязанноеПолеДатаСостояния, КодПоОКОФ КАК СвязанноеПолеКодПоОКОФ, ГруппаОС КАК СвязанноеПолеГруппаОС, АмортизационнаяГруппа КАК СвязанноеПолеАмортизационнаяГруппа} ИЗ Справочник.ОсновныеСредства КАК ОсновныеСредства {ЛЕВОЕ СОЕДИНЕНИЕ МестонахождениеОСБУ КАК МестонахождениеОСБУ ПО ОсновныеСредства.Ссылка = МестонахождениеОСБУ.ОсновноеСредство} {ЛЕВОЕ СОЕДИНЕНИЕ ПараметрыАмортизацииОСБУ КАК ПараметрыАмортизацииОСБУ ПО ОсновныеСредства.Ссылка = ПараметрыАмортизацииОСБУ.ОсновноеСредство} {ЛЕВОЕ СОЕДИНЕНИЕ ПараметрыАмортизацииОСНУ КАК ПараметрыАмортизацииОСНУ ПО ОсновныеСредства.Ссылка = ПараметрыАмортизацииОСНУ.ОсновноеСредство} {ЛЕВОЕ СОЕДИНЕНИЕ ПервоначальныеСведенияОСБУ КАК ПервоначальныеСведенияОСБУ ПО ОсновныеСредства.Ссылка = ПервоначальныеСведенияОСБУ.ОсновноеСредство} {ГДЕ ПервоначальныеСведенияОСБУ.ИнвентарныйНомер КАК СвязанноеПолеИнвентарныйНомер_ОС, ПараметрыАмортизацииОСНУ.СрокПолезногоИспользованияНУ КАК СвязанноеПолеСрокПолезногоИспользованияНУ_ОС, ПараметрыАмортизацииОСБУ.СрокПолезногоИспользованияБУ КАК СвязанноеПолеСрокПолезногоИспользованияБУ_ОС, МестонахождениеОСБУ.МОЛ КАК СвязанноеПолеМОЛ_ОС, МестонахождениеОСБУ.Местонахождение КАК СвязанноеПолеМестонахождение_ОС, ОсновныеСредства.Ссылка КАК СвязанноеПолеСсылка_ОС, ПервоначальныеСведенияОСБУ.СпособНачисленияАмортизацииБУ КАК СвязанноеПолеСпособНачисленияАмортизацииБУ_ОС, ПервоначальныеСведенияОСБУ.ПорядокПогашенияСтоимостиБУ КАК СвязанноеПолеПорядокПогашенияСтоимостиБУ_ОС} СГРУППИРОВАТЬ ПО ПервоначальныеСведенияОСБУ.ИнвентарныйНомер, ПараметрыАмортизацииОСНУ.СрокПолезногоИспользованияНУ, ПараметрыАмортизацииОСБУ.СрокПолезногоИспользованияБУ, МестонахождениеОСБУ.МОЛ, МестонахождениеОСБУ.Местонахождение, ОсновныеСредства.Ссылка, ПервоначальныеСведенияОСБУ.СпособНачисленияАмортизацииБУ, ПервоначальныеСведенияОСБУ.ПорядокПогашенияСтоимостиБУ, ПервоначальныеСведенияОСБУ.ДатаСостояния, ОсновныеСредства.ГруппаОС, ОсновныеСредства.АмортизационнаяГруппа, ОсновныеСредства.КодПоОКОФ.Код 01 Начальное сальдо <...> Начальное сальдо Основное средство ТЕСТ1 Начальное сальдо Четвертая группа (свыше 5 лет до 7 лет включительно) 320.26.30.11.110 01.04.2004 01 01.01 01.04.2004 320.26.30.11.110 Четвертая группа (свыше 5 лет до 7 лет включительно) Машины и оборудование (кроме офисного) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |