Добрый день. Некорректно работает отчет "Активы и пассивы" в Альфа-Авто 6. У всех сотрудников включено право "Устанавливать отбор по организации в отчетах", По разделам "Денежные средства" и "Товары в производстве" результат запроса получается с пустым подразделением, а организация берется как раз из подразделения, поэтому при отборе по организации данные разделы не выводятся, и невозможно посмотреть их по каждой организации отдельно (только отключая отбор по организации, но в этом случае выводятся данные по всем организациям)
Светлана Сулименко написал: /forum/user/88742/ Владислав Головлев, на типовом актуальном релизе 6,0,26,09 ошибки в указанном отчете нет.
Посмотрел релиз 6,0,26,09. Данный отчет в последнем релизе никак не изменялся. В запросе скд присутствует следующий фрагмент:
Код
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"ДенежныеСредства",
ВЫБОР
КОГДА ДенежныеСредства.СтруктурнаяЕдиница ССЫЛКА Справочник.КассыКомпании
ТОГДА "Касса"
КОГДА ДенежныеСредства.СтруктурнаяЕдиница ССЫЛКА Справочник.БанковскиеСчета
ТОГДА "Банк"
КОГДА ДенежныеСредства.СтруктурнаяЕдиница ССЫЛКА Справочник.ЦенныеБумаги
ТОГДА "ЦенныеБумаги"
ИНАЧЕ ""
КОНЕЦ,
ДенежныеСредства.СтруктурнаяЕдиница,
ДенежныеСредства.Регистратор,
ДенежныеСредства.Период,
ДенежныеСредства.СуммаУпрНачальныйОстаток,
0,
ДенежныеСредства.СуммаУпрПриход,
ДенежныеСредства.СуммаУпрРасход,
ДенежныеСредства.СуммаУпрКонечныйОстаток,
0,
NULL //Данное поле - это и есть подразделение для вывода в отчет
Далее в самом конце запроса есть следующие строки:
Код
{ГДЕ
ВложенныйЗапрос.ПодразделениеКомпании.Организация.* КАК Организация, //Организация берется из подразделения
ВложенныйЗапрос.ПодразделениеКомпании.* КАК ПодразделениеКомпании,
ВложенныйЗапрос.Регистратор.* КАК Документ,
ВложенныйЗапрос.УчетныйБлок,
ВложенныйЗапрос.ТипОбъектаУчета.*,
ВложенныйЗапрос.ОбъектУчета.*}
Как мы видим в случае, когда учетный блок = Денежные средства или товары в производстве - подразделение компании = Null, следовательно при отборе по организации данные поля выводиться не будут