Ключи бюджета
Формула распределения годовой суммы по подпериодам. Ключ — это столбец чисел-долей: сколько строк, на столько отрезков поделится период бюджета, и доля каждого отрезка = значение строки ÷ сумма всех строк. Один ключ используют сколько угодно бюджетов: сезонность продаж заводится один раз, а раскладывает и доход, и себестоимость.
Где искать: Модули → Финансы → Регистры → Ключи бюджета
Разбор на примере
Ключ СЕЗОН в демо-базе — двенадцать строк, по одной на месяц, итого 100:


Значения — проценты месяцев в годовом обороте: январь 6, май 10, декабрь 10. Бюджет 702 с базовым значением 36 000 и этим ключом получает январь 2 160 (6 %), май 3 600 (10 %) — разбивка видна в статье о бюджетах.
Сумма строк не обязана равняться 100 — это просто удобно. Ключ «1,1,1,1» поделит сумму на четыре равные доли, «1,2,2,4» — с нарастанием к концу года. Только это не календарные кварталы: отрезки равны по числу дней, и у годового бюджета (365 дней) они начнутся 01.01, 02.04, 02.07 и 01.10. А доли считаются от поля «Сумма» ключа, куда система ставит сумму строк, округлённую до двух знаков, — поэтому берите доли с точной суммой, вроде «1,1,1» или «25,25,50»: три строки по 0,333 дадут в поле «Сумма» 1,00 и распределят 999 из 1 000. Поле «Сумма» руками не правьте: система пересчитывает её только при изменении строк в окне, а набранное руками число так и останется делителем долей.
Как ключ применяется
Сам по себе ключ ничего не делает — его вызывают две операции в карточке бюджета:
- Заполнить подпериоды — разбивает период бюджета на равные по длительности отрезки (сколько строк у ключа — столько отрезков) и каждому ставит сумму по доле. Даты после генерации можно поправить руками. Строк у ключа не может быть больше, чем дней в периоде.
- Пересчитать — даты уже стоят; операция лишь обновляет суммы по долям ключа. Требование: количество строк матрицы бюджета = количеству строк ключа. Колонка «Значения» в матрице бюджета — ручная поправка, добавляется к посчитанной сумме строки.
Частые ситуации
«Дней в периоде меньше чем строк в матрице Ключ бюджета». Ключ на 12 строк не разложит недельный бюджет: дней в периоде меньше, чем строк. Для коротких бюджетов — короткий ключ.
«Количество строк в Подпериодах и матрице ключей бюджета должно совпадать». «Пересчитать» требует равного количества строк в матрице бюджета и в ключе. Добавили месяц в ключ — перегенерируйте подпериоды.
Изменил ключ — бюджеты не пересчитались. И не пересчитаются сами: ключ читается в момент операции. Откройте бюджет и нажмите «Пересчитать».
Ключ не удаляется: «Запись реестра «Ключи бюджета» используется в: Бюджеты!» Ключ держит бюджет или пересмотренный бюджет — отказ назовёт первое место. Без ключа такой бюджет уже не сохранится и не пересчитается. Ключ, попавший в бюджеты, оставьте как есть; для новой сезонности заведите другой.