Не так давно мне была поставлена задача сделать учёт остатков по статьям затрат на счете 20.01. Погуглил. Нашел такое решение:
Идея - сделать забалансовый счет - копия 20.01 и делать по нему необходимые движения. Идея мне показалась неплохой, но реализация там была просто отвратительной. Тем более что автор предлагал делать движения руками, так что автоматизацией там и не пахло.
Пришлось писать свою обработку.
Принцип работы
1) Создаем счет з30 (з - это буква а не цифра). Делаем его точной копией счета 20.01, с той лишь разницей, что не ставим галку "только обороты" у 2-го субконто "статьи затрат"
1) Сперва формируем движения по Дт за указанный период. Движения тупо копируются со счета 20 на счет 320.
2) Формируем движения по КТ. Анализируются движения по Кт за указанный период, и распределяются пропорционально остаткам по статьям затрат по счету 320. На словах вроде несложно, но там была куча подводных камней, над которыми пришлось поломать голову. Например, когда бухи руками правили проводки и делали движения по Кт, а на Дт по аналитике ничего ещё не было и ещё куча моментов.
Собственно. и всё. Пользуйтесь! Сэкономите пару дней на разработку чего-то более интересного.