DenP
11.08.2014, 20:22
Всем доброго времени суток.
Столкнулся со следующей проблемой - стабильно раз в месяц (иногда чаще) слетает хозрасчетный регистр (конфигурация УПП 1.3), а именно запрос типа:
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
| ВЫРАЗИТЬ(ХозрасчетныйОста� �киИОбороты.Субконто1 КАК Справочник.Контрагенты) КАК Контрагент,
| ВЫРАЗИТЬ(ХозрасчетныйОста� �киИОбороты.Субконто2 КАК Справочник.ДоговорыКонтра� �ентов) КАК Договор,
| ВЫРАЗИТЬ(ХозрасчетныйОста� �киИОбороты.Субконто2.ЦБТ_Б� �хгалтерскийУчасток КАК Справочник.ЦБТ_Бухгалтерск иеУчастки) КАК БухгалтерскийУчасток,
| ХозрасчетныйОстаткиИОборо ты.СуммаНачальныйОстатокК� �,
| ХозрасчетныйОстаткиИОборо ты.СуммаОборотДт,
| ХозрасчетныйОстаткиИОборо ты.СуммаКонечныйОстатокКт,
| ХозрасчетныйОстаткиИОборо ты.СуммаОборотКт
|ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Период, ДвиженияИГраницыПериода, Счет = ЗНАЧЕНИЕ(ПланСчетов.ХозРас четный.РасчетыСОтечествен� �ымиПокупателями), , ) КАК ХозрасчетныйОстаткиИОборо ты
|{ГДЕ
| (ВЫРАЗИТЬ(ХозрасчетныйОста ткиИОбороты.Субконто1 КАК Справочник.Контрагенты)).* КАК Контрагент,
| (ВЫРАЗИТЬ(ХозрасчетныйОста ткиИОбороты.Субконто2.ЦБТ_Б ухгалтерскийУчасток КАК Справочник.ЦБТ_Бухгалтерск иеУчастки)).* КАК БухгалтерскийУчасток}"
зависает при выполнении за месяц. Причем скажем с 01.07.2014 по 20.07.2014 выполняется без проблем, с 21.07.2014 по 31.07.2014 без проблем, с 20.07.2014 по 21.07.2014 тоже выполняется. А вот за весь месяц с 01.07.2014 по 31.07.2014 "виснет". Переиндексация регистра проблему решает и запрос за месяц вполне отрабатывает. Но по специфике нашего учета люди в базе висят круглосуточно и база немаленькая не натестируешься.
Вопрос - если кто сталкивался с подобным подскажите хотя бы в какую сторону копать.
Я вычислял период где идет "разрыв" с точностью до секунды, за этот период документов нет, т.е. рвет не какой-то конкретный документ. Каждый месяц даты "разрыва" разные, системы так и не увидел.
Заранее спасибо всем ответившим.
Столкнулся со следующей проблемой - стабильно раз в месяц (иногда чаще) слетает хозрасчетный регистр (конфигурация УПП 1.3), а именно запрос типа:
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
| ВЫРАЗИТЬ(ХозрасчетныйОста� �киИОбороты.Субконто1 КАК Справочник.Контрагенты) КАК Контрагент,
| ВЫРАЗИТЬ(ХозрасчетныйОста� �киИОбороты.Субконто2 КАК Справочник.ДоговорыКонтра� �ентов) КАК Договор,
| ВЫРАЗИТЬ(ХозрасчетныйОста� �киИОбороты.Субконто2.ЦБТ_Б� �хгалтерскийУчасток КАК Справочник.ЦБТ_Бухгалтерск иеУчастки) КАК БухгалтерскийУчасток,
| ХозрасчетныйОстаткиИОборо ты.СуммаНачальныйОстатокК� �,
| ХозрасчетныйОстаткиИОборо ты.СуммаОборотДт,
| ХозрасчетныйОстаткиИОборо ты.СуммаКонечныйОстатокКт,
| ХозрасчетныйОстаткиИОборо ты.СуммаОборотКт
|ИЗ
| РегистрБухгалтерии.Хозрас� �етный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Период, ДвиженияИГраницыПериода, Счет = ЗНАЧЕНИЕ(ПланСчетов.ХозРас четный.РасчетыСОтечествен� �ымиПокупателями), , ) КАК ХозрасчетныйОстаткиИОборо ты
|{ГДЕ
| (ВЫРАЗИТЬ(ХозрасчетныйОста ткиИОбороты.Субконто1 КАК Справочник.Контрагенты)).* КАК Контрагент,
| (ВЫРАЗИТЬ(ХозрасчетныйОста ткиИОбороты.Субконто2.ЦБТ_Б ухгалтерскийУчасток КАК Справочник.ЦБТ_Бухгалтерск иеУчастки)).* КАК БухгалтерскийУчасток}"
зависает при выполнении за месяц. Причем скажем с 01.07.2014 по 20.07.2014 выполняется без проблем, с 21.07.2014 по 31.07.2014 без проблем, с 20.07.2014 по 21.07.2014 тоже выполняется. А вот за весь месяц с 01.07.2014 по 31.07.2014 "виснет". Переиндексация регистра проблему решает и запрос за месяц вполне отрабатывает. Но по специфике нашего учета люди в базе висят круглосуточно и база немаленькая не натестируешься.
Вопрос - если кто сталкивался с подобным подскажите хотя бы в какую сторону копать.
Я вычислял период где идет "разрыв" с точностью до секунды, за этот период документов нет, т.е. рвет не какой-то конкретный документ. Каждый месяц даты "разрыва" разные, системы так и не увидел.
Заранее спасибо всем ответившим.