|
Простой пакетный запрос не идет, подскажите причину? | ☑ | ||
---|---|---|---|---|
0
yuraskas
04.06.14
✎
09:06
|
Если в первом запросе поставить:
ГДЕ ОС.Ссылка = &ВыборОС - то во втором запросе остатки по счетам беруться, если в первом сделать иерархию: ГДЕ ОС.Ссылка В ИЕРАРХИИ(&ВыборОС) - то остатки не беруться. ПОЧЕМУ??? ВЫБРАТЬ ОС.Код КАК ИнвентарныйНомен, ОС.Ссылка, СостоянияОСОрганизацийСрезПоследних.ДатаСостояния КАК ДатаПринятияКУчету, СостоянияОСОрганизацийСрезПоследних.Состояние КАК СостояниеОС, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ПервоначальнаяСтоимость, МестонахождениеОСБухгалтерскийУчетСрезПоследних.Местонахождение, ОС.АдресМестонахождения ПОМЕСТИТЬ вт1 ИЗ (ВЫБРАТЬ ОсновныеСредства.Код КАК Код, ОсновныеСредства.Ссылка КАК Ссылка, ОсновныеСредства.АдресМестонахождения КАК АдресМестонахождения ИЗ Справочник.ОсновныеСредства КАК ОсновныеСредства ГДЕ ОсновныеСредства.ПометкаУдаления = ЛОЖЬ И ОсновныеСредства.ЭтоГруппа = ЛОЖЬ) КАК ОС ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияОСОрганизаций.СрезПоследних КАК СостоянияОСОрганизацийСрезПоследних ПО ОС.Ссылка = СостоянияОСОрганизацийСрезПоследних.ОсновноеСредство ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет.СрезПоследних КАК ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних ПО ОС.Ссылка = ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних КАК МестонахождениеОСБухгалтерскийУчетСрезПоследних ПО ОС.Ссылка = МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство ГДЕ ОС.Ссылка В ИЕРАРХИИ(&ВыборОС) И ОС.Ссылка.ПометкаУдаления = ЛОЖЬ И ОС.Ссылка.ЭтоГруппа = ЛОЖЬ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ вт1.Ссылка, ХозрасчетныйОстаткиСтоимость.СуммаОстатокДт КАК ТекущаяСтоимость, ХозрасчетныйОстаткиАмортизация.СуммаОстатокКт КАК Амортизация ПОМЕСТИТЬ вт2 ИЗ вт1 КАК вт1 ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СчетаБухгалтерскогоУчетаОС.СрезПоследних( &ДатаОтчета, Организация = &Организация И ОсновноеСредство = &ВыборОС) КАК СчетаБухгалтерскогоУчетаОССрезПоследних ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки( &ДатаОтчета, , &ВидСубконтоОС, Организация = &Организация И Субконто1 = &ВыборОС) КАК ХозрасчетныйОстаткиСтоимость ПО СчетаБухгалтерскогоУчетаОССрезПоследних.СчетУчета = ХозрасчетныйОстаткиСтоимость.Счет И СчетаБухгалтерскогоУчетаОССрезПоследних.ОсновноеСредство = ХозрасчетныйОстаткиСтоимость.Субконто1 ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки( &ДатаОтчета, , &ВидСубконтоОС, Организация = &Организация И Субконто1 = &ВыборОС) КАК ХозрасчетныйОстаткиАмортизация ПО СчетаБухгалтерскогоУчетаОССрезПоследних.СчетНачисленияАмортизации = ХозрасчетныйОстаткиАмортизация.Счет И СчетаБухгалтерскогоУчетаОССрезПоследних.ОсновноеСредство = ХозрасчетныйОстаткиАмортизация.Субконто1 ПО вт1.Ссылка = СчетаБухгалтерскогоУчетаОССрезПоследних.ОсновноеСредство ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ вт1.ИнвентарныйНомен, вт1.Ссылка, вт1.ДатаПринятияКУчету, вт1.СостояниеОС, вт2.ТекущаяСтоимость, вт2.Амортизация, вт1.Местонахождение, вт1.АдресМестонахождения ИЗ вт1 КАК вт1 ЛЕВОЕ СОЕДИНЕНИЕ вт2 КАК вт2 ПО вт1.Ссылка = вт2.Ссылка |
|||
1
DCKiller
04.06.14
✎
09:07
|
Нуууу... наверно потому, что значение параметра &ВыборОС - не группа, а элемент?
|
|||
2
yuraskas
04.06.14
✎
09:23
|
это я понимаю, я предполагал, что этот параметр уже будет браться из первого запроса, очевидно нет. Не подскажите тогда как решить данную проблему?
|
|||
3
yuraskas
04.06.14
✎
09:23
|
связи то настроены
|
|||
4
hhhh
04.06.14
✎
10:10
|
(2)
ГДЕ ОС.Ссылка = &ВыборОС ИЛИ ОС.Ссылка В ИЕРАРХИИ(&ВыборОС) |
|||
5
yuraskas
04.06.14
✎
10:21
|
(4) попробую. Но только что получилось, убрав условия во втором запросе вообще на ВыборОС.
|
|||
6
yuraskas
04.06.14
✎
10:22
|
А в первом оставляем вот так:ОС.Ссылка В ИЕРАРХИИ(&ВыборОС)
Работает и элемент и по группе. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |