В результате родились:
1. Расширение конфигурации для формы документа Перемещение ОС
2. Обработка формирования документов перемещение ОС для смены МОЛ
Разработка велась в конфигурации БП 3.0 (3.0.42.85) на платформе 1С:Предприятие 8.3 (8.3.6.2390)
Интерфейс в обоих случаях интуитивно понятный.
Ограничение для использования "как есть" - в конфигурации в справочнике События ОС должны иметься события с наименованиями "Перемещение....." для реальных перемещений и "Изменение...." для смены МОЛ и видом события "Внутреннее перемещение" в обоих случаях.
При изменении МОЛ поля "Начисление амортизации" и "Способ отражения расходов..." могут не заполняться.
В первую очередь необходимо выбрать местонахождение ОС для "Сдатчика". После этого сформируется список возможных МОЛ-сдатчиков. Поле "Сдатчик" окажется заполненным МОЛами, которые актуальны для местонахождения ОС. Если МОЛов больше, чем один (а в нашей организации так) неоходимо выбрать нужного. Для заполнения ТЧ используется кнопка в подменю "Заполнить" - "Заполнить по МОЛ". после нажатия ТЧ окажется заполненной ОСами, находящимися в подотчете у выбранного МОЛ.
Затем заполняется поле Местонахождение ОС для "Получателя". Аналогично предыдущему поле "Получатель" заполнится списком, из которого выбирается нужное МОЛ.
Если Местонахождение ОС сдатчика окажется таким же, как и Местоположение ОС получателя, то поле "Событие ОС" заполнится значением "Изменение...",
в противном случае будет - "Перемещение...".
После автоматического заполнения реквизитов любой из них можно изменять так, как пожелает исполнитель.
Подобным же образом отрабатывает и Обработка. Но она формирует только Перемещение ОС для изменения МОЛ.
В обработке можно сформировать изменение МОЛ по всем ОС конкретного МОЛ - поля "Начислять амортизацию"и "Способ отражения расходов..." остаются пустыми. Или отдельно по каждому сочетанию пары "Начислять..." и "Способ...", актуальному на момент формирования документа.