УПП 1.2.22.3 Бюджетирование ПОМОГИТЕ!!!
16.06.2010
10:10
#12
возвращаюсь к вопросу "сто-летней" давности. Мне еще нужно указать в параметрах запроса Организацию как список, а программа позволяет выбрать только одну организацию.
17.06.2010
12:03
#14
А Вы знаете как это сделать??? подскажите. Для произвольного запроса параметры указываются на соотв. вкладке в форме справочника "источники данных....". А там механизм выбора только одного значенения. (нет такого как на вкладке отборы-список, группа из списка и т.п).тупо пришлось пока в модуле дописать: если это произволний запрос, то в параметры построителя отчета записывать все из отбора, а отбор очищать. Может есть какой- то другой выход? (С датами я вспомнила, что нужно указывать на закладке "границы....")
17.06.2010
12:22
#15
Откуда мне знать что ты там в бюджетировании наворотила, если учесть ,что такого понятие(реквизита) как "организация" в бюджетировании нет.
> (С датами я вспомнила, что нужно указывать на закладке "границы....")
Ага обычно и забывается то что не понимаешь.
P.S. Учись как писать запросы.
> (С датами я вспомнила, что нужно указывать на закладке "границы....")
Ага обычно и забывается то что не понимаешь.
P.S. Учись как писать запросы.
17.06.2010
12:27
#16
В бюджетировании НЕТ, а в источнике, откуда брать данные, т.е. из управленческого учета(например) ЕСТЬ.
Р.S. А запросы я уже давно научилась писать.
Р.S. А запросы я уже давно научилась писать.
17.06.2010
12:32
#17
Произволний запрос такой:
ВЫБРАТЬ
СУММА(ТаблицаРегистра.Сумма) КАК Сумма,
СУММА(0) КАК СуммаУпр,
ТаблицаРегистра.Организация КАК Организация,
СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение КАК ЦФО,
ТаблицаРегистра.Регистратор КАК Регистратор,
ТаблицаРегистра.СтатьяЗатрат КАК СтатьяЗатрат,
ТаблицаРегистра.Регистратор.Проект КАК РегистраторПроект,
ТаблицаРегистра.Период
ИЗ
РегистрНакопления.ЗатратыБухгалтерскийУчет КАК ТаблицаРегистра
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СоответствиеПодразделенийИПодразделенийОрганизаций КАК СоответствиеПодразделенийИПодразделенийОрганизаций
ПО ТаблицаРегистра.Организация = СоответствиеПодразделенийИПодразделенийОрганизаций.Организация
И ТаблицаРегистра.Подразделение = СоответствиеПодразделенийИПодразделенийОрганизаций.ПодразделениеОрганизации
ГДЕ
ТаблицаРегистра.Период МЕЖДУ &НачалоПериода И &КонецПериода
И ТаблицаРегистра.Активность = ИСТИНА
И ТаблицаРегистра.СтатьяЗатрат В(&СтатьяЗатрат)
СГРУППИРОВАТЬ ПО
ТаблицаРегистра.Организация,
СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение,
ТаблицаРегистра.Регистратор,
ТаблицаРегистра.СтатьяЗатрат,
ТаблицаРегистра.Регистратор.Проект,
ТаблицаРегистра.Период
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
СУММА(ТаблицаРегистра.Сумма),
СУММА(ТаблицаРегистра.СуммаУпр),
ТаблицаРегистра.Организация,
ТаблицаРегистра.ДокументДвижения.Подразделение,
ТаблицаРегистра.ДокументДвижения,
",
",
ТаблицаРегистра.Период
ИЗ
РегистрНакопления.ДвиженияДенежныхСредств КАК ТаблицаРегистра
ГДЕ
ТаблицаРегистра.Период МЕЖДУ &НачалоПериода И &КонецПериода
И ТаблицаРегистра.Активность = ИСТИНА
И ТаблицаРегистра.ВидДенежныхСредств = &ВидДС
И ТаблицаРегистра.СтатьяДвиженияДенежныхСредств = &СтатьяДвиженияДС
И ТаблицаРегистра.Организация В(&Организация)
СГРУППИРОВАТЬ ПО
ТаблицаРегистра.ДокументДвижения,
ТаблицаРегистра.ДокументДвижения.Подразделение,
ТаблицаРегистра.Организация,
ТаблицаРегистра.Период
Все параметры кроме организации имеют по одному значению.
ВЫБРАТЬ
СУММА(ТаблицаРегистра.Сумма) КАК Сумма,
СУММА(0) КАК СуммаУпр,
ТаблицаРегистра.Организация КАК Организация,
СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение КАК ЦФО,
ТаблицаРегистра.Регистратор КАК Регистратор,
ТаблицаРегистра.СтатьяЗатрат КАК СтатьяЗатрат,
ТаблицаРегистра.Регистратор.Проект КАК РегистраторПроект,
ТаблицаРегистра.Период
ИЗ
РегистрНакопления.ЗатратыБухгалтерскийУчет КАК ТаблицаРегистра
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СоответствиеПодразделенийИПодразделенийОрганизаций КАК СоответствиеПодразделенийИПодразделенийОрганизаций
ПО ТаблицаРегистра.Организация = СоответствиеПодразделенийИПодразделенийОрганизаций.Организация
И ТаблицаРегистра.Подразделение = СоответствиеПодразделенийИПодразделенийОрганизаций.ПодразделениеОрганизации
ГДЕ
ТаблицаРегистра.Период МЕЖДУ &НачалоПериода И &КонецПериода
И ТаблицаРегистра.Активность = ИСТИНА
И ТаблицаРегистра.СтатьяЗатрат В(&СтатьяЗатрат)
СГРУППИРОВАТЬ ПО
ТаблицаРегистра.Организация,
СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение,
ТаблицаРегистра.Регистратор,
ТаблицаРегистра.СтатьяЗатрат,
ТаблицаРегистра.Регистратор.Проект,
ТаблицаРегистра.Период
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
СУММА(ТаблицаРегистра.Сумма),
СУММА(ТаблицаРегистра.СуммаУпр),
ТаблицаРегистра.Организация,
ТаблицаРегистра.ДокументДвижения.Подразделение,
ТаблицаРегистра.ДокументДвижения,
",
",
ТаблицаРегистра.Период
ИЗ
РегистрНакопления.ДвиженияДенежныхСредств КАК ТаблицаРегистра
ГДЕ
ТаблицаРегистра.Период МЕЖДУ &НачалоПериода И &КонецПериода
И ТаблицаРегистра.Активность = ИСТИНА
И ТаблицаРегистра.ВидДенежныхСредств = &ВидДС
И ТаблицаРегистра.СтатьяДвиженияДенежныхСредств = &СтатьяДвиженияДС
И ТаблицаРегистра.Организация В(&Организация)
СГРУППИРОВАТЬ ПО
ТаблицаРегистра.ДокументДвижения,
ТаблицаРегистра.ДокументДвижения.Подразделение,
ТаблицаРегистра.Организация,
ТаблицаРегистра.Период
Все параметры кроме организации имеют по одному значению.
17.06.2010
21:12
#19
Не понятно, зачем Вам указывать организации списком. Наводит на мысли что Вы что уж очень хитрое придумали.
Сколько организаций Вам нужно выбирать? И как часто менять этот список?
Может Вам проще использовать конструкцию ИЛИ:
======
И ТаблицаРегистра.Организация В(&Организация)
===V===
И (ТаблицаРегистра.Организация = &Организация1 или ТаблицаРегистра.Организация = &Организация2 или ТаблицаРегистра.Организация = &Организация3)
=======
???
PS Присоединяемся к sova405: очень странный запрос.
ПрофитСервис, Москва и сопровождение программ 1С:Предприятие
Сколько организаций Вам нужно выбирать? И как часто менять этот список?
Может Вам проще использовать конструкцию ИЛИ:
======
И ТаблицаРегистра.Организация В(&Организация)
===V===
И (ТаблицаРегистра.Организация = &Организация1 или ТаблицаРегистра.Организация = &Организация2 или ТаблицаРегистра.Организация = &Организация3)
=======
???
PS Присоединяемся к sova405: очень странный запрос.
ПрофитСервис, Москва и сопровождение программ 1С:Предприятие
ЗиК 2.3 (297) Быстро растут «Текущее начальное сальдо» и «Задолжность по заработной плате»1С:Предприятие 8.1 (8.1.11.67). Взаиморасчеты по взносам в фонды.
Читают тему
(гостей: 1)