Если при проведении документов используется след. запрос:
SELECT
Рег.ТЦР as ТЦР,
Рег.ВидВзаиморасчета as [ВидВзаиморасчета $Перечисление.ВидыВзаиморасчетов],
Рег.Клиент as [Клиент $Справочник.Клиенты],
Рег.Основание as [Основание $Документ],
CAST(LEFT(Журнал.Date_Time_IDDoc,8) as DateTime) as ДатаДок,
Журнал.Date_Time_IDDoc as ПозицияДок,
СпрФирмы.ID as [Фирма $Справочник.Фирмы],
Рег.КоличествоОстаток as Количество,
Рег.СуммаБазоваяОстаток as СуммаБазовая
FROM $РегистрОстатки.УчетРасчетовСПокупателями(
:ВыбДата~,
#ФильтрТЦР,
(Клиент = :ВыбКлиент) AND (Фирма = :ВыбФирма),
(ВидВзаиморасчета, ТЦР, Клиент, Фирма, Основание),
(СуммаБазовая, Количество)
) as Рег
INNER JOIN
_1SJourn as Журнал (nolock) ON Журнал.IDDoc = RIGHT(Рег.Основание,9)
INNER JOIN
$Справочник.Фирмы as СпрФирмы (nolock) ON СпрФирмы.ID = Рег.Фирма
то попытка использования ReconnectNative при массовом перепроведении приводит к закрытию 1С.
Если же закомментировать строку:
MAX(СпрФирмы.ID) as [Фирма $Справочник.Фирмы]
, все проходит нормально.
Есть ли у кого-нибудь идеи, как избавиться от падения 1С ?