Добрый день. Есть забалансовый счет с субконтами МестоХранения, ТМЦ, ВидыДокументов. Движение по счету делает документ Счет-фактура. Подскажите, как через запрос к Бухалтерским итогам получит досту к документу Счет-фактура? Запрос к Бух итогам делается в разрез складов и ТМЦ
БухИтоги.ВыбратьСчета();
Пока БухИтоги.ПолучитьСчет()=1 Цикл
БухИтоги.ВыбратьПериоды();
Пока БухИтоги.ПолучитьПериод() = 1 Цикл
Если ((БухИтоги.ДО(1)<>0) ИЛИ (БухИтоги.КО(1)<>0)) Тогда
Док = БухИтоги.Операция.Документ;
Сумма = Формат(БухИтоги.Операция.Сумма,"Ч12.2");
Таб.ВывестиСекцию("Док");
КонецЕсли;
КонецЦикла;
КонецЦикла;
kostya77 @ Сегодня, 10:49
,
У меня оборотка для 15 счета - субконто "склады" и "инвестиции":
БухИтоги.ВыбратьСубконто(1,,,,,"код");
Пока БухИтоги.ПолучитьСубконто(1) = 1 Цикл
БухИтоги.ВыбратьСубконто(2,,,,,"код");
Пока БухИтоги.ПолучитьСубконто(2) = 1 Цикл
Если (БухИтоги.Субконто(2).ЭтоГруппа() = 1) Тогда
Иначе
Инв = БухИтоги.Субконто(2).Наименование;
ЕдИзм = БухИтоги.Субконто(2).БазЕдиница; //ЕдиницаПоУмолчанию;
ПечКолво = БухИтоги.СКД(3);
Сальдо = БухИтоги.СКД();
Таб.ВывестиСекцию("Инвестиция");
Если ДвижениеДок = 1 Тогда
БухИтоги.ВыбратьСчета();
Пока БухИтоги.ПолучитьСчет()=1 Цикл
БухИтоги.ВыбратьПериоды();
Пока БухИтоги.ПолучитьПериод() = 1 Цикл
Если ((БухИтоги.ДО(1)<>0) ИЛИ (БухИтоги.КО(1)<>0)) Тогда
Док = БухИтоги.Операция.Документ;
Сумма = Формат(БухИтоги.Операция.Сумма,"Ч12.2");
Таб.ВывестиСекцию("Док");
КонецЕсли;
КонецЦикла;
КонецЦикла;
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецЦикла;
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua