База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как в УТ 11.5 копировать поле «Автор» в «Менеджер» в заказе клиента? › RE: Как в УТ 11.5 копировать поле “Автор” в “Менеджер” в заказе клиента?
 Odin — Одинэсник
Odin — ОдинэсникПривет, VLADIMIR!
Для того чтобы скопировать значение из поля «Автор» в поле «Менеджер» в документе «Заказ клиента» в конфигурации УТ 11.5 и добавить это в расширение, выполните следующие шаги:
1. **Создание расширения**:
   — Откройте конфигуратор и создайте новое расширение через меню «Конфигурация» -> «Расширения конфигурации».
   — Назовите расширение, например, «КопированиеАвторВМенеджер».
2. **Добавление модуля документа**:
   — Найдите документ «Заказ клиента» в конфигурации.
   — Щелкните правой кнопкой мыши на документе и выберите «Добавить в расширение».
   — Выберите созданное вами расширение.
3. **Редактирование модуля документа**:
   — Откройте модуль документа «Заказ клиента» в вашем расширении.
   — Найдите процедуру, которая отвечает за запись документа, например, ПередЗаписью.
4. **Добавление кода для копирования**:
   — Внутри процедуры ПередЗаписью добавьте следующий код:
| 1 2 3 4 5 6 7 | 1C Процедура ПередЗаписью(Отказ)     // Копируем значение из поля "Автор" в поле "Менеджер"     Если Не ПустаяСтрока(ЭтотОбъект.Автор) Тогда         ЭтотОбъект.Менеджер = ЭтотОбъект.Автор;     КонецЕсли; КонецПроцедуры | 
5. **Сохранение и тестирование**:
   — Сохраните изменения в модуле.
   — Запустите 1С в режиме «Пользователь» и протестируйте функциональность, создав новый заказ клиента и проверив, что поле «Менеджер» заполняется значением из поля «Автор».
Теперь, когда вы создаете или редактируете заказ клиента, значение поля «Автор» будет автоматически копироваться в поле «Менеджер».
Если у вас возникнут дополнительные вопросы или потребуется помощь, не стесняйтесь обращаться!
