У формы есть реквизит Объект, что является копией данных документа. Вы и передаете сотрудника из формы, для того что бы получить должность. На клиенте его не получишь, вот и передаете в серверную процедуру
А вообще так делать не рекомендуется - я имею ввиду через точку значение реквизита получать. Дело в том что помимо должности неявно считываете и все остальные реквизиты объекта. Включая и табличные части. Нужно либо запросом, либо специальной функцией из БСП
И в получении реквизита через точку ничего страшного нету. А вот точку через точку - это будет пострашнее . Имеюю ввиду Сотрудник.Должность.ДатаУвольнения