Ответ на
пост №9
The_Alex, минимум одна скрытая привязка к номеру квартала есть в функции ЗаполнитьПоказателиРасчета:
// проверим был ли переход на тариф МСП в прошлом периоде
// если был, то база до перехода включается в базу основного тарифа для МСП
Если Месяц > 3 Тогда
БазаОТ = 0;
ПериодБезМСП = ПроверитьПериодБезМСП(ДоходыВычетыНалогиСотрудников, СтрокаИтоговойТаблицы, Месяц, БазаОТ);
Сколько есть сотрудников в справочнике, столько раз и будет проверяться, был ли лично у него переход на МСП
А вообще-то в этом дендрофекальном композите довольно трудно разбираться. Как я понимаю, колонка "ПФР_База" — база с начала года, "ПФР_База1" — база первого месяца квартала и т.д. По идее, ПФР_База обязана быть больше 0. Однако же нет, поэтому клиенту я просто написал:
ЗаполненностьОСНТаблицы = 1;
И я как-то не могу себе представить ситуацию, когда взносы по тарифу 20 есть, а по 01 (или 02) — нет.