для чего тогда в вашей обработке дополнительно создавать документ переноса
Обработка не создает документ, она его всего лишь заполняет.
Документ может быть пустой. Впрочем, если в нем есть строки, они будут удалены. Почему так? Во-первых, обработка не будет
каждый раз создавать новую операцию, в принципе, это не смертельно, можно ненужные и пометить на удаление, но гораздо проще перезаполнить уже существующий документ. Во-вторых, чтобы создать новый документ программно, нужно знать как минимум его дату (а вдруг вам нужно создать не сегодняшним числом, а неделей назад), организацию (без нее не проведется, а откуда мне знать, на какую организацию вам нужно, организация по умолчанию не всегда указана), то есть это уже два реквизита, которые нужно заполнить, вместо одного "Документ переноса". Согласен, минималистски.
Все, что нужно сделать, выбрать сотрудников и документ и нажать "Выполнить", все проводки документа заполнятся автоматически. Если в документе уже были проводки, они сотрутся. Дата, на которую выясняется наличие МЦ у сотрудника - это дата самой операции. Вот и все.