Вход | Регистрация

1С:Предприятие ::

Метки:запросы, Запросы и построители

Ошибка при запросе по бух.итогам

Я
   Sweet
18.08.04 - 08:40
Простой запрос по бух. итогам с группировкой данных по общему реквизиту документов.
   "Период с Дата1 по Дата2;
    |Счет = Операция.Счет;
    |ОбщийРеквизитДокумента = Операция.ТекущийДокумент.ОбщийРеквизитДокумента;
    |Сумма = Операция.Сумма;
    |Функция СуммаДО = ДО(Сумма);
    |Функция СуммаКО = КО(Сумма);
    |Группировка ОбщийРеквизитДокумента;"

При формировании за период не кратный месяцу, 1С валится: "Программа выполнила недопустимую операцию и будет ..."
Если период кратен месяцу, то данные за несколько последних месяцев в запрос не попадают.
Если Дата2=КонецРассчитанногоПериодаБИ(), то в запрос вообще ничего не попадает.
Результаты получены на ОС Win2000, 512Мб, использовался релиз платформы 20 и 21, Бухгалтерия (сетевая).
Объем базы 100Мб, 20000 документов. Тестирование ошибок базы не выявило.
 
  Рекламное место пустует
   Фокусник
 
1 - 18.08.04 - 08:54
Тестирование делал с полным пересчетом итогов ?
   427
 
2 - 18.08.04 - 09:27
анекуйвыЁживатьсяпростымзапросомнабухитогах....
ДляЭтогоЕстьЗапросЧерезБухИтоги....
   @LoNg
 
3 - 18.08.04 - 09:28
это религиозный вопрос, петя. им бухзапросом нельзя. нечист он для них.
   427
 
4 - 18.08.04 - 09:35
Ну тогда я пошел.... В лес...
   Sweet
5 - 18.08.04 - 11:11
(1)-пересчет итогов делал, сносил также 1SBKTTL.DBF, 1SBKTTLC.DBF.
(2)-Это малая часть запроса, используемого в отчете, в интерфейсе которого можно менять варианты групировок. Группировки сделаны по реквизитам справочников. Согласен, что это можно реализовать и на бух.запросе, используя ТЗ. Но данный запрос корректно отрабатывает на базах небольшого объема и брыкается на более крупных, хотя и не на всех.
Хотелось бы узнать,  что влияет на устойчивость запроса?


Список тем форума
Рекламное место пустует  
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует