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