![]() |
![]() |
|
Помогите с запросом | ☑ | ||
---|---|---|---|---|
0
Abmo
02.08.11
✎
11:18
|
Пытаюсь получить остатки Ос по ответственному лицу, результат запроса 0.
Запрос = Новый Запрос(); Запрос.УстановитьПараметр("ДатаОстатков", Дата); Запрос.УстановитьПараметр("Организация", Организация); Запрос.УстановитьПараметр("СубконтоОС", ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ОсновныеСредства); Запрос.УстановитьПараметр("СписокОС", СписокОС); Запрос.УстановитьПараметр("МОЛ", МОЛ); УсловиеОС = ?(ЗначениеЗаполнено(СписокОС), "И ОсновноеСредство В(&СписокОС)", ""); Запрос.Текст = "ВЫБРАТЬ | МестонахождениеОСБухгалтерскийУчет.ОсновноеСредство КАК ОсновноеСредство, | МестонахождениеОСБухгалтерскийУчет.Местонахождение КАК ПодразделениеОрганизации, | МестонахождениеОСБухгалтерскийУчет.МОЛ КАК МОЛ, | СчетаБухгалтерскогоУчетаОССрезПоследних.СчетУчета КАК СчетУчета |ПОМЕСТИТЬ | ОсновныеСредства |ИЗ | (ВЫБРАТЬ | МестонахождениеОСБухгалтерскийУчет.ОсновноеСредство КАК ОсновноеСредство, | МестонахождениеОСБухгалтерскийУчет.Местонахождение КАК Местонахождение, | МестонахождениеОСБухгалтерскийУчет.МОЛ КАК МОЛ | ИЗ | (ВЫБРАТЬ | МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство КАК ОсновноеСредство, | МестонахождениеОСБухгалтерскийУчетСрезПоследних.Местонахождение КАК Местонахождение, | МестонахождениеОСБухгалтерскийУчетСрезПоследних.Мол КАК МОЛ | ИЗ | РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних(&ДатаОстатков, Организация = &Организация " + УсловиеОС + ") КАК МестонахождениеОСБухгалтерскийУчетСрезПоследних) КАК МестонахождениеОСБухгалтерскийУчет | ГДЕ МестонахождениеОСБухгалтерскийУчет.Мол = &МОЛ) КАК МестонахождениеОСБухгалтерскийУчет | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СчетаБухгалтерскогоУчетаОС.СрезПоследних(&ДатаОстатков, Организация = &Организация " + УсловиеОС + ") КАК СчетаБухгалтерскогоУчетаОССрезПоследних | ПО МестонахождениеОСБухгалтерскийУчет.ОсновноеСредство = СчетаБухгалтерскогоУчетаОССрезПоследних.ОсновноеСредство |; |ВЫБРАТЬ | ОсновныеСредства.ОсновноеСредство КАК ОсновноеСредство, | ЕСТЬNULL(ХозрасчетныйОстатки_ВосстановительнаяСтоимость.СуммаОстатокДт, 0) КАК ВосстановительнаяСтоимость |ИЗ | ОсновныеСредства | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаОстатков, | Счет В (ВЫБРАТЬ РАЗЛИЧНЫЕ СчетУчета ИЗ ОсновныеСредства), | ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.ОсновныеСредства), | Организация = &Организация | И Субконто1 В (ВЫБРАТЬ РАЗЛИЧНЫЕ ОсновноеСредство ИЗ ОсновныеСредства)) КАК ХозрасчетныйОстатки_ВосстановительнаяСтоимость | ПО ОсновныеСредства.ОсновноеСредство = ХозрасчетныйОстатки_ВосстановительнаяСтоимость.Субконто1"; |
|||
1
Axel2009
02.08.11
✎
11:20
|
ИЗ
| ОсновныеСредства | ЛЕВОЕ СОЕДИНЕНИЕ ..... тоже 0? |
|||
2
Abmo
02.08.11
✎
11:27
|
Почему-то проблема с
МестонахождениеОСБухгалтерскийУчет.Мол = &МОЛ Ставлю отбор по подразделению МестонахождениеОСБухгалтерскийУчет.Местонахождение = &Подразделение Все ок |
|||
3
Axel2009
02.08.11
✎
11:48
|
(2) объекты разные?
|
|||
4
Abmo
02.08.11
✎
12:13
|
МОЛ - физические лица
Подразделения соответственно справочник подразделения организации |
|||
5
Axel2009
02.08.11
✎
12:30
|
(4) то что на вход в &МОЛ передаешь
|
|||
6
Abmo
02.08.11
✎
12:37
|
(5) Передаю ссылку на справочник
|
|||
7
Axel2009
02.08.11
✎
12:39
|
(6) чудес не бывает.
|
|||
8
Abmo
02.08.11
✎
12:42
|
(7) знаю, в чем косяк не сображу?
|
|||
9
Axel2009
02.08.11
✎
12:49
|
(8) в параметре МОЛ. смотри отладчиком, а не то что "я знаю, он правильный!!!"
|
|||
10
Abmo
02.08.11
✎
12:54
|
(9) Просмотрел, МОЛ у меня ссылка на справочник, тип значения у МОЛ в регистре "Местонахождение ос" тоже ссылка
|
|||
11
Axel2009
02.08.11
✎
12:55
|
дубли в справочнике?
|
|||
12
Abmo
02.08.11
✎
12:56
|
(11) Да, один помечен на удаление
|
|||
13
Axel2009
02.08.11
✎
12:57
|
в конце концов выведи весь запрос с МОЛом без отбора по МОЛ. и посмотри что там стоит
|
|||
14
Abmo
02.08.11
✎
13:04
|
вот жесть, все ос были на помеченном на удаление физ лице, не тот бухи пометили мля и сам тупил, ссылки не смотрел
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |