4. Конструкторы
#28

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

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

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

Какой порядок действий в 1С правильный для автоматического заполнения документа «Ведомость в кассу» (чтобы программа сама подтянула сотрудников и суммы к выплате наличными)?

Заполнить ведомость автоматически невозможно - сотрудников и суммы всегда нужно вводить вручную.
Неправильно: в типовой форме «Ведомость в кассу» есть команда «Заполнить», которая формирует табличную часть по данным расчета и остаткам сумм «к выплате».
В документе достаточно указать вид выплаты (что именно выплачиваем), а все остальные реквизиты программа подставит сама; все остальные поля автоматически попадут в заполнение.
Правильно: ключевой запуск автозаполнения идет от выбора вида выплаты и нажатия «Заполнить», а остальные реквизиты документа используются как условия подбора (например, организация/касса/месяц), и при их наличии программа подбирает суммы к выплате и список сотрудников.
Нужно обязательно одновременно заполнить и список сотрудников, и суммы к выплате вручную, иначе автоматическое заполнение не сработает.
Неправильно: ручной ввод не является обязательным условием. Напротив, типовой сценарий - заполнить шапку (организация, касса, вид выплаты, месяц/период) и нажать «Заполнить»; ручное добавление используется только как исключение через «Подбор».

Пояснение

Расширенная подсказка (как работает автозаполнение «Ведомости в кассу» и что проверять): 1) Базовый сценарий автозаполнения - Создайте документ «Ведомость в кассу». - В шапке обычно указывают: организацию, кассу, вид выплаты (зарплата/аванс) и месяц/период. - Нажмите «Заполнить» - табличная часть заполнится автоматически суммами «к выплате» и сотрудниками, по которым эти суммы сформированы. 2) Что именно подтягивается в таблицу - При заполнении ведомости по итогам месяца в колонке «К выплате» обычно отражается остаток начисленной суммы, по которой ранее не оформлялась ведомость (чтобы избежать повторной выплаты). 3) Почему ведомость может не заполниться или не включить сотрудника - Не рассчитана база для выплаты: например, по авансу нужно сначала выполнить его расчет/начисление, иначе ведомость может не заполниться. - Несоответствие способа/места выплаты типу ведомости: если сотрудник настроен на выплату через банк, он может не попадать в кассовую ведомость при «Заполнить». - Неверно выбран вид выплаты или месяц/период. - Суммы уже включены в другую ведомость. 4) Практический пример - Аванс наличными: сначала рассчитайте/оформите аванс → создайте «Ведомость в кассу» → выберите вид выплаты «Аванс» и месяц начисления → нажмите «Заполнить». - Зарплата наличными: выполните начисление за месяц → создайте «Ведомость в кассу» → выберите выплату зарплаты и месяц → «Заполнить». 5) Если нужно добавить сотрудника вручную - Используйте «Подбор» (это типовой инструмент на случай, если сотрудника нужно включить вручную), но сначала проверьте первопричину, почему он не подбирается автоматически: вид ведомости, способ выплаты, наличие сумм к выплате. Эти шаги позволяют получать корректную ведомость без ручного ввода строк и минимизируют ошибки при выплате.