Готовишься к экзамену?
Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.
При расчете сумм, которые затем автоматически подтягиваются в документ «Ведомость в кассу» (через кнопку «Заполнить» по задолженности/к выплате), для некоторых начислений база определяется с учетом «зависимости по периоду действия». Что произойдет, если влияющая запись регистра расчета действует не на весь базовый период, а пересекается с ним только частично?
В базовый период может попасть только часть влияющей записи регистра расчета.
Неправильно: , потому что само по себе «частичное попадание» еще не описывает, как именно будет получена база. В 1С при такой зависимости важен механизм пропорционального пересчета: учитывается доля пересечения по фактическому периоду действия и используется график, связанный с записью. Без этого уточнения утверждение считается неполным и вводит в заблуждение.
Частичных расчетов не бывает: запись либо целиком попадет в базу, либо целиком не попадет.
Неправильно: , потому что при зависимости базы по периоду действия система как раз допускает ситуацию, когда фактический период влияющей записи пересекается с базовым периодом не полностью, и тогда в базу попадает не вся запись целиком.
Если пересечение есть только на части периода, то в базу попадет «часть» влияющей записи, а величина базы будет пересчитана пропорционально длительности (или рабочему времени) участка пересечения с учетом графика этой записи.
Правильно: , потому что при зависимости по периоду действия 1С отбирает влияющие записи по пересечению их фактического периода действия с базовым периодом и, если пересечение частичное, рассчитывает базу пропорционально доле перекрытия, используя данные графика (рабочие дни/часы) связанного с записью.
Верны варианты 1 и 3.
Неправильно: , потому что первое утверждение сформулировано недостаточно: оно не объясняет ключевое правило пропорционального расчета по участку пересечения и использование графика. Поэтому корректным считается только вариант, где описан весь механизм.
Пояснение
Как это связано с «Ведомостью в кассу» на практике:
1) «Ведомость в кассу» сама по себе не пересчитывает базы начислений - она обычно заполняется по данным учета задолженности к выплате (регистры взаиморасчетов/«Зарплата к выплате»). Но суммы, которые попадут в ведомость при автозаполнении, зависят от того, как ранее были рассчитаны начисления и что записано в регистры.
2) Если в настройках видов расчета (план видов расчета) для зависимого начисления включена «зависимость базы по периоду действия», то при расчете базы система смотрит не просто на «период документа», а на фактический период действия влияющих записей (с учетом вытеснений).
3) Далее 1С проверяет пересечение:
- если фактический период влияющей записи полностью внутри базового периода - база берется полностью;
- если пересечение только частичное - в базу попадает только соответствующая доля.
4) Важное отличие: доля считается не «по календарным дням на глаз», а с использованием графика, связанного с записью (например, по рабочим дням/часам). Это нужно, чтобы корректно учитывать неполные месяцы, сменные графики, прием/увольнение в середине периода, простои и т.п.
Пример:
- Сотрудник отработал по графику 80 часов из 160 часов месяца.
- Оклад за месяц 60 000.
- Премия 10% считается от базы «Оклад» с зависимостью по периоду действия.
- Тогда база для премии будет рассчитана пропорционально отработанному времени: 60 000 × (80/160) = 30 000, и премия = 3 000.
- После проведения начислений эта сумма (за минусом удержаний и с учетом ранее выплаченного аванса) попадет в регистр «Зарплата к выплате», и при создании «Ведомости в кассу» и нажатии «Заполнить» программа подтянет именно корректный остаток к выплате.
Практические советы для корректного автозаполнения «Ведомости в кассу»:
- Перед заполнением ведомости убедитесь, что начисления за нужный месяц рассчитаны и проведены.
- В ведомости правильно укажите организацию, месяц начисления/выплаты и вид выплаты, иначе могут подтянуться долги за прошлые периоды.
- Если в ведомость попадают лишние суммы, проверьте остатки по регистру «Зарплата к выплате» (частая причина - «хвосты» из-за некорректных документов или сбоев/переноса базы).