Запрос по регистру БУ не показывает субконто
По теме из базы знаний
- Сверка остатков регистров бухгалтерии и накопления
- Должно быть NULL в регистре бухгалтерии Хозрасчетный
- Регистры бухгалтерии. Виртуальная таблица оборотов
- Не заполняется субконто счета 10.07 в распределении расходов на себестоимость товаров
- Расширение: Быстрые отборы через буфер [Alt+C] Копировать список, [Alt+V] Вставить список, [Ctrl+C] Копировать из файлов
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
/// Как получить остатки по бухгалтерскому счету в 1с 8.3, 8.2
&НаСервере
Процедура КакПолучитьОстаткиПоСчетуНаСервере()
// За получение остатков по бухгалтерским счетам
// в разрезе аналитики отвечает виртуальная
// таблица Остатки, у неё есть следующие параметры:
// 1. Период (на который считаем остатки)
// 2. Условие счета (например, Счет = &ВыбСчет)
// 3. Субконто (список видов субконто, влияет на доступность
// и смысл Субконто1, Субконто2.., которыми можно оперировать
// в запросе
// 4. Условие (например, Субконто1 = &ВыбСклад)
// Найдём остатки товаров на всех складах на конец 2014 года.
// То есть запросим дебетовые остатки по всем счетам,
// входящих в группу 41 счёта в разрезе субконто Номенклатура.
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ХозрасчетныйОстатки.Счет,
| ХозрасчетныйОстатки.Субконто1 КАК Товар,
| ХозрасчетныйОстатки.КоличествоОстатокДт,
| ХозрасчетныйОстатки.СуммаОстатокДт
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Остатки(
| ДАТАВРЕМЯ(2014, 12, 31, 23, 59, 59),
| Счет В ИЕРАРХИИ (&ВыбСчет), &ВидыСубконто
| ) КАК ХозрасчетныйОстатки";
Запрос.УстановитьПараметр("ВыбСчет",
ПланыСчетов.Хозрасчетный.НайтиПоКоду("41")
);
ВидыСубконто = Новый Массив;
ВидыСубконто.Добавить(
ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура
);
Запрос.УстановитьПараметр("ВидыСубконто", ВидыСубконто);
РезультатЗапроса = Запрос.Выполнить();
Записи = РезультатЗапроса.Выбрать();
Сообщить("Остатки товаров по всем складам на конец 2014 года.");
Пока Записи.Следующий() Цикл
Сообщить(
Записи.Товар.Наименование +
" Количество [" + Записи.КоличествоОстатокДт + " шт.]" +
" Сумма [" + Записи.СуммаОстатокДт + " руб.]"
);
КонецЦикла;
КонецПроцедуры
Показать
1) У вас на скринах куча параметров неиспользуемых в запросе
2) А в другой консоли запросов тоже самое?
3) Параметр субконто может быть ссылкой но как правило это массив или список значений, не знаю как его отрабатывает используемая вами консоль
2) А в другой консоли запросов тоже самое?
3) Параметр субконто может быть ссылкой но как правило это массив или список значений, не знаю как его отрабатывает используемая вами консоль
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот