Имя: Пароль:
1C
1С v8
Разбивка остатков по месяцам для отчёта (Бухгалтерия)
0 marshalbratsk
 
14.02.17
11:47
Доброго времени суток, уважаемые. Столкнулся сейчас с такой проблемой: Нужно настроить выгрузку годового отчёта с разбивкой по месяцам. Сокращу таблицу до двух столбцов "Месяц" и "балансавая стоимость объектов", например.
Балансовую стоимость надо брать из регистра бухгалтерии "остатки и обороты" (ОстатокНаКонецПериода) и для каждого месяца диапазон дат у регистра должен меняться с шагом в месяц. Например за февраль 16г. нужно получить балансовую стоимость с февраля 15г. до февраля 16г.. На март 16г., с марта 15г. до марта 16г.. Как так составить лучше запрос, чтобы всё это выцыганить в одну таблицу с минимальным количеством запросов?
1 nordbox
 
14.02.17
11:48
СКД сделает все за тебя
2 Джинн
 
14.02.17
11:49
Что-то у Вас показания не сходятся "Например за февраль 16г. нужно получить балансовую стоимость с февраля 15г. до февраля 16г" и "ОстатокНаКонецПериода" кагбэ не стыкуются.
3 marshalbratsk
 
14.02.17
11:53
(1) Это в таблице данных в справочнике должно организоваться, нет возможности использовать СКД
(2) Бухгалтеры оттуда тянут, а им виднее что откуда должно быть, вроде
4 Джинн
 
14.02.17
12:00
(3) Неважно что бухгалтеры там тянут. Нестыковка у Вас в описании задачи.
5 marshalbratsk
 
15.02.17
06:12
(4)
Я тяну с регистра субконто и конечный остаток, ставлю условие, что оборот за данный период = 0 и в запросе выходят записи, по которым не было движений год и получаю их остаток, который потом суммирую и записываю в определённый месяц. Единственный вариант, который у меня в голове, как у неопытного погромиста это наложить в запросе кучу в виде 12 пакетов запросов за каждый период времени и в 13 объеденить (не кидайтесь в меня ничем, пожалуйста). Но понимаю, что должен быть более адекватный способ.