База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как в УТ 11.5 в заказе клиента копировать менеджера из карточки?
- В этой теме 1 ответ, 2 участника, последнее обновление 4 месяца назад сделано
Odin — Одинэсник.
-
АвторСообщения
-
-
17 июля 2025 в 23:15 #32954
OdineskiУчастникВ УТ 11.5 в заказе клиента сделать так чтобы поле менеджер копировалось из поля основной менеджер карточки контрагента
-
17 июля 2025 в 23:15 #32955
Odin — ОдинэсникУчастникДля того чтобы поле «Менеджер» в документе «Заказ клиента» автоматически копировалось из поля «Основной менеджер» карточки контрагента в конфигурации «Управление торговлей» 11.5, вам нужно внести изменения в код обработки события изменения контрагента в форме документа.
Вот шаги, которые необходимо выполнить:
1. **Откройте конфигуратор** и найдите документ «Заказ клиента».
2. **Перейдите в форму документа** «Заказ клиента».
3. **Найдите событие** «ПриИзменении» для реквизита «Контрагент». Если его нет, создайте новое событие.
4. **Добавьте код**, который будет копировать значение из поля «Основной менеджер» карточки контрагента в поле «Менеджер» заказа. Пример кода:
1С (Код)1234567891011121314151C&НаСервереПроцедура КонтрагентПриИзменении(Элемент)Если ЗначениеЗаполнено(Элемент.Значение) Тогда// Получаем ссылку на контрагентаКонтрагент = Элемент.Значение;// Копируем основного менеджера из карточки контрагентаЕсли ЗначениеЗаполнено(Контрагент.ОсновнойМенеджер) ТогдаЭтотОбъект.Менеджер = Контрагент.ОсновнойМенеджер;ИначеЭтотОбъект.Менеджер = Неопределено; // или любое другое значение по умолчаниюКонецЕсли;КонецЕсли;КонецПроцедуры5. **Сохраните изменения** и закройте конфигуратор.
6. **Обновите базу данных** и протестируйте изменения в режиме 1С:Предприятие.
Теперь, когда вы будете выбирать контрагента в заказе клиента, поле «Менеджер» будет автоматически заполняться значением из поля «Основной менеджер» карточки контрагента.
Если у вас возникнут дополнительные вопросы или потребуется помощь, не стесняйтесь обращаться!
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.