12. Механизмы оперативного учета
#51

Готовишься к экзамену?

Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.

Перейти в бота

При нажатии «Заполнить» в документе «Ведомость в кассу» в 1С откуда программа берет суммы «К выплате» по сотрудникам?

Суммы к выплате берутся из заранее рассчитанных итоговых таблиц ведомостей (то есть обороты/итоги уже хранятся готовыми, и «Заполнить» просто переносит их в документ).
Неправильно: «Ведомость в кассу» заполняется не «из итогов ведомостей», а по текущему состоянию расчетов с сотрудниками. При заполнении программа анализирует данные учета зарплаты и взаиморасчетов, чтобы определить актуальный остаток к выплате на дату/период, а не копирует заранее сохраненный итог ведомости.
Суммы к выплате рассчитываются в момент заполнения по данным регистров учета зарплаты/выплат (например, по регистру, отвечающему за «зарплату к выплате»), то есть формируются по записям (движениям) начислений, удержаний и ранее проведенных выплат.
Правильно: при автозаполнении ведомости система подбирает сотрудников и вычисляет их текущую сумму «к выдаче» на основании записей регистров учета (учитываются начисления, удержания, НДФЛ, уже выплаченное, а также возможные долги/переплаты), поэтому итог возникает в момент выполнения команды «Заполнить».
Чтобы ведомость заполнилась суммами «К выплате», обязательно нужно включить агрегаты/специальные ускорители, иначе суммы не будут определяться.
Неправильно: агрегаты могут использоваться как инструмент оптимизации производительности в отдельных задачах, но для типового заполнения «Ведомости в кассу» они не являются обязательным условием. Ведомость заполняется по данным учета и расчетов при корректных настройках и введенных документах начисления/выплаты.

Пояснение

Расширенная подсказка: как устроено автозаполнение «Ведомости в кассу» и что влияет на суммы 1) Что делает кнопка «Заполнить» - Подбирает сотрудников, которым назначена выплата наличными (и, если указана касса, - именно через выбранную кассу). - Рассчитывает «К выплате» не по «итогам ведомостей», а по текущему состоянию расчетов: берет данные учета начислений, удержаний и предыдущих выплат и формирует остаток к выдаче на дату ведомости. 2) Почему сумма «К выплате» может отличаться от «Начислено» - Учитываются удержания и НДФЛ (выплата часто идет за вычетом удержанного налога, а сама сумма НДФЛ отражается отдельными показателями/колонками). - Учитывается ранее выплаченное: если был аванс или уже существовала ведомость за тот же период/вид выплаты, в новую ведомость попадет только оставшийся остаток. - При задолженности сотрудника перед организацией итог «к выдаче» может уменьшиться или стать нулевым - тогда сотрудник может не попасть в ведомость при автозаполнении. 3) Практический пример - Начислили зарплату за декабрь. - Создали «Ведомость в кассу», указали организацию, месяц и вид выплаты, при необходимости - кассу. - Нажали «Заполнить». Результат: в табличной части появятся только сотрудники с назначенной выплатой наличными (и подходящей кассой), а суммы будут равны «остатку к выплате» с учетом удержаний, НДФЛ и уже проведенных выплат. 4) Если ведомость не заполняется или заполняется «не теми» суммами - Проверьте, что начисления за нужный период введены и проведены. - Убедитесь, что в ведомости выбран правильный «Выплачивать» (аванс/зарплата/межрасчет) и корректный месяц. - Проверьте способ выплаты у сотрудника (наличные vs банк) и, если используется детализация мест выплат, - соответствие кассе/месту выплаты. - Проверьте, нет ли уже проведенной выплаты (другая ведомость/документ), из-за которой остаток к выплате стал нулевым. Ключевая идея: автозаполнение ведомости - это расчет актуального остатка к выплате на основании записей учета (движений) начислений и выплат, а не перенос заранее «сохраненных итогов ведомостей».