Ответственный из заказа в расходную накладную автоматически в УНФ 3.0
Задачи пользователя - Адаптация типовых решений
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Расширение подставляет ответственного из заказа покупателя в новую расходную накладную. Сотрудника не придётся выбирать повторно, а при необходимости его можно заменить вручную.
Что делает расширение
- Срабатывает при создании новой накладной на основании одного заказа с заполненным ответственным.
- После штатного заполнения УНФ переносит сотрудника из заказа в поле «Ответственный» накладной.
- Позволяет заменить сотрудника вручную после первоначального переноса.
Как это выглядит
Пример снят в учебной базе на вымышленных сотруднике, покупателе и товаре.
1. В заказе выбрана Марина Соколова
В заказе покупателя на вкладке «Дополнительно» указан ответственный «Демо: Марина Соколова».

2. Создаём накладную из этого заказа
Выбираем «Создать на основании» → «Расходная накладная». В новой накладной уже указана та же Марина. В поле «Заказ» видно, из какого документа она создана. Отдельной кнопки переноса нет.

3. Проверяем заполненную накладную
В этой же накладной виден товар из заказа: две настольные лампы по 1 200 рублей, сумма 2 400 рублей. Ответственный заполнен, документ можно проверить и продолжить оформление.

Установка и запуск
- Добавьте файл .cfe в список расширений конфигурации. Для установки нужны права управления расширениями.
- Отключите безопасный режим только для этого расширения и заново войдите в 1С.
- Откройте проведённый заказ покупателя с заполненным ответственным. Выберите «Создать на основании» → «Расходная накладная».
- На вкладке «Дополнительно» проверьте поле «Ответственный». При необходимости выберите другого сотрудника вручную.
Что учитывать
Перенос выполняется только при первоначальном заполнении новой накладной из одного заказа. При пустом ответственном, создании без заказа или объединении нескольких заказов сохраняется штатное поведение УНФ.
Сохранённые накладные автоматически не исправляются. Изменение ответственного в заказе не обновляет уже созданную накладную. Повторное заполнение того же незаписанного объекта не повторяет перенос и сохраняет ручную замену сотрудника.
Основная конфигурация не изменяется. Код расширения не обращается к сети, файлам и внешним компонентам. Работа в серверной базе, с ограниченными ролями и совместно с другими расширениями отдельно не проверялась. Перед установкой на другом выпуске УНФ уточните совместимость.
Поддержка
Если возникли проблемы, напишите в комментариях к публикации. Расширение будет обновляться, найденные ошибки будут исправляться.
Проверено на следующих конфигурациях и релизах:
- Управление нашей фирмой, редакция 3.0, релизы 3.0.14.159
Вступайте в нашу телеграмм-группу Инфостарт