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

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

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

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

Для открытия окна конструктора строк на разных языках необходимо:

нажать кнопку открытия в палитре свойств элемента формы в свойстве "Формат редактирования"
Неправильно: проведение фиксирует документ в учете, но не запускает подбор строк. Автозаполнение выполняется отдельной командой, поэтому без заполнения табличная часть может остаться пустой.
установить курсор в текст модуля и выбрать пункт "Текст – Конструктор строк на разных языках"
Неправильно: корректный способ/место выплаты действительно влияет на попадание сотрудников в кассовую ведомость, но сам по себе не формирует строки. Для появления сотрудников и сумм нужно выполнить автозаполнение в документе.
находясь в палитре свойств элемента формы в свойстве Формат, выбрать пункт "Текст – Конструктор строк на разных языках"
Правильно: табличная часть формируется по команде «Заполнить» и подбирает сотрудников и суммы по заданным параметрам ведомости. Заполнение будет корректным при наличии базы для выплаты (рассчитанных начислений/остатка к выплате) и при совпадении настроек выплаты у сотрудников с типом ведомости (для кассы - наличными/через кассу).
Варианты 1 и 2
Неправильно: печатные формы формируются на основании уже заполненного документа и не выполняют автоматический подбор сотрудников и сумм в табличную часть.

Пояснение

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