ПоставщикДанныхЖурналаРегистрации виснет на выполнении метода УстановитьПериодРасш().
В тесте выборка осуществляется за один день, УстановитьПериод() виснет также, проц при этом грузится на 100%.
Если выбирать данные за предыдущий день - отрабатывает корректно.
Куда копать?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший