"Оборотное" зелье :(
15.06.2011
15:34
#1
Платформа: 1С8.2
Есть два (одинаковых) отчета по одному и тому же регистру.
Регистр - накопления, оборотный.
Разница между отчетами.
В Отчете1 делается запрос к таблице оборотов, в Отчете2 запрос к таблице движений по одному и тому же ресурсу СуммаФакт. Накладываются одинаковые условия.
Результат: в Отчете1 итог по СуммаФакт и в Отчете2 разные. А именно в Отчете2 он меньше.
В тех же отчетах считаются итоги и по другому ресурсу СуммаПлан, и они совпадают до копейки.
Вопрос:
1. Отчего так?
2. Где собаке порыться, чтобы все стало как было?
Есть два (одинаковых) отчета по одному и тому же регистру.
Регистр - накопления, оборотный.
Разница между отчетами.
В Отчете1 делается запрос к таблице оборотов, в Отчете2 запрос к таблице движений по одному и тому же ресурсу СуммаФакт. Накладываются одинаковые условия.
Результат: в Отчете1 итог по СуммаФакт и в Отчете2 разные. А именно в Отчете2 он меньше.
В тех же отчетах считаются итоги и по другому ресурсу СуммаПлан, и они совпадают до копейки.
Вопрос:
1. Отчего так?
2. Где собаке порыться, чтобы все стало как было?
15.06.2011
20:23
#3
Запрос к таблице движений:
мимими
ВЫБРАТЬ РАЗЛИЧНЫЕ бдж_ОборотыБюджетов.Период, бдж_ОборотыБюджетов.Регистратор, ЕСТЬNULL(бдж_ОборотыБюджетов.Учреждение,Значение(Справочник.Организации.ПустаяСсылка)) как Учреждение, ЕСТЬNULL(бдж_ОборотыБюджетов.ЦФО,Значение(Справочник.бдж_ПодразделенияСтруктура.ПустаяСсылка))КАК ЦФО, ЕСТЬNULL(бдж_ОборотыБюджетов.СтатьяОборотов,Значение(Справочник.бдж_СтатьиОборотовПоБюджетам.ПустаяСсылка)) КАК СтатьяОборотов, ЕСТЬNULL(бдж_ОборотыБюджетов.ИФ,Значение(Справочник.бдж_ИсточникиФинансирования.ПустаяСсылка)) КАК ИФ, бдж_ОборотыБюджетов.ПервичныйДокумент, ЕСТЬNULL(ВЫБОР КОГДА бдж_ОборотыБюджетов.СтатьяОборотов.Знак =&ЗнакПрихода ТОГДА бдж_ОборотыБюджетов.СуммаФакт КОНЕЦ, 0) КАК ФактДоходаИЗ РегистрНакопления.бдж_ОборотыБюджетов КАК бдж_ОборотыБюджетовГДЕ бдж_ОборотыБюджетов.Период >= &НачПериода И бдж_ОборотыБюджетов.Период <= &КонПериода
Запрос к таблице оборотов:
ВЫБРАТЬ
ЕСТЬNULL(бдж_ОборотыБюджетов.Учреждение,Значение(Справочник.Организации.ПустаяСсылка)) как Учреждение, ЕСТЬNULL(бдж_ОборотыБюджетов.ЦФО,Значение(Справочник.бдж_ПодразделенияСтруктура.ПустаяСсылка))КАК ЦФО, ЕСТЬNULL(бдж_ОборотыБюджетов.СтатьяОборотов,Значение(Справочник.бдж_СтатьиОборотовПоБюджетам.ПустаяСсылка)) КАК СтатьяОборотов, ЕСТЬNULL(бдж_ОборотыБюджетов.ИФ,Значение(Справочник.бдж_ИсточникиФинансирования.ПустаяСсылка)) КАК ИФ, бдж_ОборотыБюджетов.ПервичныйДокумент, ЕСТЬNULL(ВЫБОР КОГДА бдж_ОборотыБюджетов.СтатьяОборотов.Знак =&ЗнакПрихода ТОГДА бдж_ОборотыБюджетов.СуммаФакт КОНЕЦ, 0) КАК ФактДоходаИЗ РегистрНакопления.бдж_ОборотыБюджетов.Обороты КАК бдж_ОборотыБюджетовГДЕ бдж_ОборотыБюджетов.Период >= &НачПериода И бдж_ОборотыБюджетов.Период <= &КонПериода
мимими
ВЫБРАТЬ РАЗЛИЧНЫЕ бдж_ОборотыБюджетов.Период, бдж_ОборотыБюджетов.Регистратор, ЕСТЬNULL(бдж_ОборотыБюджетов.Учреждение,Значение(Справочник.Организации.ПустаяСсылка)) как Учреждение, ЕСТЬNULL(бдж_ОборотыБюджетов.ЦФО,Значение(Справочник.бдж_ПодразделенияСтруктура.ПустаяСсылка))КАК ЦФО, ЕСТЬNULL(бдж_ОборотыБюджетов.СтатьяОборотов,Значение(Справочник.бдж_СтатьиОборотовПоБюджетам.ПустаяСсылка)) КАК СтатьяОборотов, ЕСТЬNULL(бдж_ОборотыБюджетов.ИФ,Значение(Справочник.бдж_ИсточникиФинансирования.ПустаяСсылка)) КАК ИФ, бдж_ОборотыБюджетов.ПервичныйДокумент, ЕСТЬNULL(ВЫБОР КОГДА бдж_ОборотыБюджетов.СтатьяОборотов.Знак =&ЗнакПрихода ТОГДА бдж_ОборотыБюджетов.СуммаФакт КОНЕЦ, 0) КАК ФактДоходаИЗ РегистрНакопления.бдж_ОборотыБюджетов КАК бдж_ОборотыБюджетовГДЕ бдж_ОборотыБюджетов.Период >= &НачПериода И бдж_ОборотыБюджетов.Период <= &КонПериода
Запрос к таблице оборотов:
ВЫБРАТЬ
ЕСТЬNULL(бдж_ОборотыБюджетов.Учреждение,Значение(Справочник.Организации.ПустаяСсылка)) как Учреждение, ЕСТЬNULL(бдж_ОборотыБюджетов.ЦФО,Значение(Справочник.бдж_ПодразделенияСтруктура.ПустаяСсылка))КАК ЦФО, ЕСТЬNULL(бдж_ОборотыБюджетов.СтатьяОборотов,Значение(Справочник.бдж_СтатьиОборотовПоБюджетам.ПустаяСсылка)) КАК СтатьяОборотов, ЕСТЬNULL(бдж_ОборотыБюджетов.ИФ,Значение(Справочник.бдж_ИсточникиФинансирования.ПустаяСсылка)) КАК ИФ, бдж_ОборотыБюджетов.ПервичныйДокумент, ЕСТЬNULL(ВЫБОР КОГДА бдж_ОборотыБюджетов.СтатьяОборотов.Знак =&ЗнакПрихода ТОГДА бдж_ОборотыБюджетов.СуммаФакт КОНЕЦ, 0) КАК ФактДоходаИЗ РегистрНакопления.бдж_ОборотыБюджетов.Обороты КАК бдж_ОборотыБюджетовГДЕ бдж_ОборотыБюджетов.Период >= &НачПериода И бдж_ОборотыБюджетов.Период <= &КонПериода
Читают тему
(гостей: 1)