Организация полноценного план-фактного анализа в типовой 1С:Бухгалтерии — задача, требующая четкого архитектурного подхода. В данной статье мы разберем наиболее эффективные способы внедрения планирования, которые позволят вам собирать данные о бюджетах и сравнивать их с реальными платежами.
Для разработки системы планирования, которая не будет конфликтовать с бухгалтерскими проводками, оптимально использовать собственный РегистрНакопления. Этот метод позволяет гибко настраивать аналитику и не засорять план счетов лишними объектами.
ПланированиеДенежныхСредств. В его табличную часть добавьте измерения: Период, РасчетныйСчет, СтатьяДДС, Контрагент, Договор.РегистрНакопления с видом «Остатки» (если планируете отслеживать остатки) или «Обороты». В качестве измерений укажите те же поля, что и в документе.ТипДанных (тип Булево или Перечисление). Если значение равно Истина — это план, если Ложь — это факт.Для реализации сбора данных «Факта» в тот же регистр, настройте подписку на событие для документов списания и поступления денежных средств. При проведении типового документа (например, СписаниеСРасчетногоСчета), формируйте запись в ваш РегистрНакопления с признаком факта.
// Пример логики заполнения движений при проведении документа
Движения.ПланФактДДС.Записывать = Истина;
Движение = Движения.ПланФактДДС.Добавить();
Движение.Период = Дата;
Движение.Сумма = СуммаДокумента;
Движение.ЭтоФакт = Истина;
// ... заполнение остальных измерений
Если вы хотите использовать стандартные отчеты 1С (такие как ОборотноСальдоваяВедомость), можно прибегнуть к методу забалансового учета. Это решение подходит для небольших компаний, где не требуется сложный платежный календарь.
Рассмотрим шаги реализации:
ПЛ — «Планируемые платежи»).РасчетныйСчет, СтатьяДДС, Контрагент.51 в типовой программе автоматически попадут в отчеты. Сравнивая обороты по забалансовому счету (План) и счету 51 (Факт), вы получите готовый план-фактный анализ.Этот метод часто используется как «быстрое решение». Суть его заключается в создании элемента справочника БанковскиеСчета с названием «План».
Преимущества метода:
АнализСубконто.Однако помните, что этот способ «грязнит» реальный бухгалтерский учет, поэтому используйте его с осторожностью, чтобы не перепутать плановые данные с реальными при формировании регламентированной отчетности.
Для создания отчета используйте СистемуКомпоновкиДанных (СКД).
Алгоритм действий:
Хозрасчетный).Объединение в настройках СКД.Отклонение.Рекомендация по аналитике: Чтобы отчет работал корректно, всегда используйте единый справочник СтатьиДвиженияДенежныхСредств. Если статьи планирования будут отличаться от статей фактических платежей, сопоставить их в СКД будет крайне затруднительно без создания дополнительных таблиц соответствия (маппинга).
Если ваша задача переросла простое сравнение и требует контроля кассовых разрывов, рекомендуем рассмотреть внедрение подсистемы Заявки на расход. Это позволит запретить проведение списания денежных средств, если на данную операцию не был утвержден план, что обеспечит финансовую дисциплину в компании.