|
во вложенном запросе параметр не видит конец дня начало дня что делать | ☑ | ||
---|---|---|---|---|
0
koketka
21.01.14
✎
11:44
|
Запрос.Текст =
"ВЫБРАТЬ | ЕСТЬNULL(ВложенныйЗапрос.АмортизацияНП, 0) КАК НачисленнаяАмортизацияНаНачалоПериода, | ЕСТЬNULL(ВложенныйЗапрос.ОстаточнаяСтоимостьНП, 0) КАК ОстаточнаяСтоимостьНаНачалоПериода, | ЕСТЬNULL(ВложенныйЗапрос.ПервоначальнаяСтоимостьКП, 0) КАК ПервоначальнаяСтоимостьНаКонецПериода, | ЕСТЬNULL(ВложенныйЗапрос.АмортизацияКП, 0) КАК НачисленнаяАмортизацияНаКонецПериода, | ЕСТЬNULL(ВложенныйЗапрос.ОстаточнаяСтоимостьКП, 0) КАК ОстаточнаяСтоимостьНаКонецПериода, | ЕСТЬNULL(ХозрасчетныйОбороты.СуммаОборот, 0) КАК ИзменениеВПервоначальнойСтоимости, | ЕСТЬNULL(ХозрасчетныйОбороты1.СуммаОборотКт, 0) КАК НачисленнаяАмортизация, | ЕСТЬNULL(ХозрасчетныйОбороты1.СуммаОборотДт, 0) КАК СписаннаяАмортизация, | ЕСТЬNULL(ВложенныйЗапрос.ПервоначальнаяСтоимотьНП, 0) КАК ПервоначальнаяСтоимостьНаНачалоПериода, | ВложенныйЗапрос.ОсновныеСредства КАК ОсновноеСредство, | ВложенныйЗапрос.ОсновныеСредства.Код КАК ИнвентарныйНомер, | ВложенныйЗапрос.ОсновныеСредства.ГруппаОС КАК ОсновныеСредстваГруппаОССсылка |ИЗ | (ВЫБРАТЬ | СУММА(ВложенныйЗапрос.ПервоначальнаяСтоимотьНП) КАК ПервоначальнаяСтоимотьНП, | СУММА(ВложенныйЗапрос.АмортизацияНП) КАК АмортизацияНП, | СУММА(ВложенныйЗапрос.ОстаточнаяСтоимостьНП) КАК ОстаточнаяСтоимостьНП, | СУММА(ВложенныйЗапрос.ПервоначальнаяСтоимостьКП) КАК ПервоначальнаяСтоимостьКП, | СУММА(ВложенныйЗапрос.АмортизацияКП) КАК АмортизацияКП, | СУММА(ВложенныйЗапрос.ОстаточнаяСтоимостьКП) КАК ОстаточнаяСтоимостьКП, | ВложенныйЗапрос.ОсновныеСредства КАК ОсновныеСредства | ИЗ | (ВЫБРАТЬ | ЕСТЬNULL(ХозрасчетныйОстатки.СуммаОстатокДт, 0) КАК ПервоначальнаяСтоимотьНП, | ЕСТЬNULL(ХозрасчетныйОстатки1.СуммаОстатокКт, 0) КАК АмортизацияНП, | ЕСТЬNULL(ХозрасчетныйОстатки.СуммаОстатокДт, 0) - ЕСТЬNULL(ХозрасчетныйОстатки1.СуммаОстатокКт, 0) КАК ОстаточнаяСтоимостьНП, | NULL КАК ПервоначальнаяСтоимостьКП, | NULL КАК АмортизацияКП, | NULL КАК ОстаточнаяСтоимостьКП, | ОсновныеСредстваНеИмеющиеНалогНаИмуществаСрезПоследних.ОсновныеСредства КАК ОсновныеСредства | ИЗ | РегистрСведений.ОсновныеСредстваНеИмеющиеНалогНаИмущества.СрезПоследних(&ДатаНач, (НЕ ОсновныеСредства В (&списокос))) КАК ОсновныеСредстваНеИмеющиеНалогНаИмуществаСрезПоследних | ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаНач, Счет = &Счет01, , Организация = &Организация) КАК ХозрасчетныйОстатки | ПО ОсновныеСредстваНеИмеющиеНалогНаИмуществаСрезПоследних.ОсновныеСредства = ХозрасчетныйОстатки.Субконто1 | ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаНач, Счет = &Счет02, , Организация = &Организация) КАК ХозрасчетныйОстатки1 | ПО ОсновныеСредстваНеИмеющиеНалогНаИмуществаСрезПоследних.ОсновныеСредства = ХозрасчетныйОстатки1.Субконто1 | ГДЕ | ОсновныеСредстваНеИмеющиеНалогНаИмуществаСрезПоследних.ОСНеИмеетНалогНаИмущество = ИСТИНА | | ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | NULL, | NULL, | NULL, | ЕСТЬNULL(ХозрасчетныйОстатки.СуммаОстатокДт, 0), | ЕСТЬNULL(ХозрасчетныйОстатки1.СуммаОстатокКт, 0), | ЕСТЬNULL(ХозрасчетныйОстатки.СуммаОстатокДт, 0) - ЕСТЬNULL(ХозрасчетныйОстатки1.СуммаОстатокКт, 0), | ОсновныеСредстваНеИмеющиеНалогНаИмуществаСрезПоследних.ОсновныеСредства | ИЗ | РегистрСведений.ОсновныеСредстваНеИмеющиеНалогНаИмущества.СрезПоследних(&ДатаКон, (НЕ ОсновныеСредства В (&списокос))) КАК ОсновныеСредстваНеИмеющиеНалогНаИмуществаСрезПоследних | ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаКон, Счет = &Счет01, , Организация = &Организация) КАК ХозрасчетныйОстатки | ПО ОсновныеСредстваНеИмеющиеНалогНаИмуществаСрезПоследних.ОсновныеСредства = ХозрасчетныйОстатки.Субконто1 | ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаКон, Счет = &Счет02, , Организация = &Организация) КАК ХозрасчетныйОстатки1 | ПО ОсновныеСредстваНеИмеющиеНалогНаИмуществаСрезПоследних.ОсновныеСредства = ХозрасчетныйОстатки1.Субконто1 | ГДЕ | ОсновныеСредстваНеИмеющиеНалогНаИмуществаСрезПоследних.ОСНеИмеетНалогНаИмущество = ИСТИНА) КАК ВложенныйЗапрос | | СГРУППИРОВАТЬ ПО | ВложенныйЗапрос.ОсновныеСредства) КАК ВложенныйЗапрос | ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНач, &ДатаКон, , Счет = &Счет01, , Организация = &Организация, , ) КАК ХозрасчетныйОбороты | ПО ВложенныйЗапрос.ОсновныеСредства = ХозрасчетныйОбороты.Субконто1 | ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Обороты(&ДатаНач, &ДатаКон, , Счет = &Счет02, , Организация = &Организация, , ) КАК ХозрасчетныйОбороты1 | ПО ВложенныйЗапрос.ОсновныеСредства = ХозрасчетныйОбороты1.Субконто1 | |УПОРЯДОЧИТЬ ПО | ОсновноеСредство |ИТОГИ | СУММА(НачисленнаяАмортизацияНаНачалоПериода), | СУММА(ОстаточнаяСтоимостьНаНачалоПериода), | СУММА(ПервоначальнаяСтоимостьНаКонецПериода), | СУММА(НачисленнаяАмортизацияНаКонецПериода), | СУММА(ОстаточнаяСтоимостьНаКонецПериода), | СУММА(ИзменениеВПервоначальнойСтоимости), | СУММА(НачисленнаяАмортизация), | СУММА(СписаннаяАмортизация), | СУММА(ПервоначальнаяСтоимостьНаНачалоПериода) |ПО | ОБЩИЕ, | ОсновныеСредстваГруппаОССсылка"; Запрос.УстановитьПараметр("ДатаКон", КонецДня(КонДата)); Запрос.УстановитьПараметр("ДатаНач", НачалоДня(НачДата)); Запрос.УстановитьПараметр("Организация", Справочники.Организации.НайтиПоКоду("00001")); Запрос.УстановитьПараметр("списокос", Список); Запрос.УстановитьПараметр("Счет01", ПланыСчетов.Хозрасчетный.НайтиПоКоду("01.01")); Запрос.УстановитьПараметр("Счет02", ПланыСчетов.Хозрасчетный.НайтиПоКоду("02.01")); |
|||
1
zak555
21.01.14
✎
11:45
|
маня, это ты ?
|
|||
2
koketka
21.01.14
✎
11:45
|
Как то странно вложенный запрос выводит просто параметр за день а конецдня(кондата) не учитывает почему?
|
|||
3
koketka
21.01.14
✎
11:46
|
(1)нет
|
|||
4
shuhard
21.01.14
✎
11:48
|
(1) это Света
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |