Делаю не сложный запрос
КлассБИ = СоздатьОбъект("AccountsRecordset");
ТекстЗапроса = "
|SELECT
| БИОстаткиОбороты.Счет [Счет $Счет.Основной],
| БИОстаткиОбороты.РазделительУчета [Филиал $Справочник.Филиалы],
| БИОстаткиОбороты.Субконто1 [Субконто1 $Субконто],
| БИОстаткиОбороты.Субконто1_вид,
| БИОстаткиОбороты.Субконто2 [Субконто2 $Субконто],
| БИОстаткиОбороты.Субконто2_вид,
| БИОстаткиОбороты.Субконто3 [Субконто3 $Субконто],
| БИОстаткиОбороты.Субконто3_вид,
| БИОстаткиОбороты.Субконто4 [Субконто4 $Субконто],
| БИОстаткиОбороты.Субконто4_вид,
| БИОстаткиОбороты.Валюта [Валюта $Справочник.Валюты],
|
| БИОстаткиОбороты.СуммаНачальныйОстатокДт,
| БИОстаткиОбороты.СуммаНачальныйОстатокКт,
| БИОстаткиОбороты.ВалютнаяСуммаНачальныйОстатокДт,
| БИОстаткиОбороты.ВалютнаяСуммаНачальныйОстатокКт,
| БИОстаткиОбороты.КоличествоНачальныйОстатокДт,
| БИОстаткиОбороты.КоличествоНачальныйОстатокКт,
|
| БИОстаткиОбороты.СуммаОборотДт,
| БИОстаткиОбороты.СуммаОборотКт,
| БИОстаткиОбороты.ВалютнаяСуммаОборотДт,
| БИОстаткиОбороты.ВалютнаяСуммаОборотКт,
| БИОстаткиОбороты.КоличествоОборотДт,
| БИОстаткиОбороты.КоличествоОборотКт,
|
| БИОстаткиОбороты.СуммаКонечныйОстатокДт,
| БИОстаткиОбороты.СуммаКонечныйОстатокКт,
| БИОстаткиОбороты.ВалютнаяСуммаКонечныйОстатокДт,
| БИОстаткиОбороты.ВалютнаяСуммаКонечныйОстатокКт,
| БИОстаткиОбороты.КоличествоКонечныйОстатокДт,
| БИОстаткиОбороты.КоличествоКонечныйОстатокКт
|
|FROM $БИОстаткиОбороты.Основной(:_НачДата_, :_КонДата_~,,,, Счет = :_ВыбСчет_) as БИОстаткиОбороты
|";
КлассБИ.УстановитьТекстовыйПараметр("_НачДата_", Начало);
КлассБИ.УстановитьТекстовыйПараметр("_КонДата_", Конец);
КлассБИ.УстановитьТекстовыйПараметр("_ВыбСчет_", ВыбСчет);
Попытка
ТЗ = КлассБИ.ВыполнитьИнструкцию(ТекстЗапроса);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
На выходе по определенным счетам:
Класс из шапки v3
1С падает

или вот выдает ниже
AccountsRecordset::СформироватьОшибку(Строка Ошибка=Error! Cannot allocate memory block) : Error! Cannot allocate memory block
вм.СформироватьОшибку(Ошибка);
{classAccountsRecordsetV3@MD(57) }