К статье
Практический материал

Торговля и Склад · 11 мин

Статусы заказов в 1С УТ 11: как добавить и настроить

Как добавить статусы заказов в 1С Управление торговлей 11: настройка дополнительных статусов, шаблоны процессов, контроль переходов, типичные ошибки и FAQ.

Заказ клиента в «1С:Управление торговлей 11» имеет фиксированный набор штатных статусов: «К отгрузке», «Ожидается оплата», «Готов к закрытию», «Закрыт». Этот набор зашит в программный код конфигурации, и добавить новый штатный статус через интерфейс нельзя. Однако программа предоставляет рабочие механизмы для расширения стадий обработки заказа: дополнительные реквизиты, дополнительные сведения, состояния по шаблонам процессов, а также расширение конфигурации для полноценной доработки.

Правильный выбор механизма зависит от задачи. Если нужно просто визуально разделять заказы по этапам («Согласование», «В производстве», «Ожидает поставщика») — достаточно дополнительного реквизита или сведения типа «Список значений». Если требуется контролировать переходы между этапами, назначать ответственных и получать задачи — подойдут шаблоны процессов. Полноценный новый статус в перечислении возможен только через расширение конфигурации или доработку программистом.

Ниже разобраны все способы с пошаговыми инструкциями, ограничениями и проверкой результата. Действия описаны для типовой УТ 11.4/11.5; расположение команд может незначительно отличаться в зависимости от релиза.

Как устроены штатные статусы заказа и почему их нельзя отредактировать

Статус заказа клиента — это значение перечисления «СтатусыЗаказовКлиентов», которое определяет поведение документа: доступность отгрузки, контроль оплаты, расчет состояния исполнения. Состав перечисления фиксирован разработчиком конфигурации, и в пользовательском режиме добавить туда новое значение невозможно — это ограничение платформы и типовой логики.

Штатные статусы связаны между собой логикой исполнения: программа рассчитывает состояние заказа (ожидается оплата, готов к отгрузке и т.д.) на основании связанных документов — реализаций, оплат, корректировок. Если бы пользователь мог свободно добавлять статусы, эта логика перестала бы работать корректно.

Поэтому задача «добавить статус» всегда сводится к одному из трех сценариев: добавить произвольный признак этапа (самый частый случай), организовать управляемый процесс с задачами или доработать конфигурацию. Каждый сценарий рассмотрен ниже.

Способ 1. Дополнительный реквизит заказа для своих этапов

Дополнительный реквизит отображается прямо в форме документа, его можно вывести в список заказов и использовать в отборах. Это самый удобный способ для большинства компаний, которым нужны свои этапы обработки.

Порядок действий:

Как добавить дополнительный реквизит заказа
  1. 1
    Откройте раздел «Администрирование» → «Общие настройки» и включите флажок «Дополнительные реквизиты и сведения».
  2. 2
    Перейдите по ссылке «Дополнительные реквизиты».
  3. 3
    В списке наборов найдите «Заказ клиента» (группа «Документы») и откройте его.
  4. 4
    Нажмите «Добавить» → «Новый», укажите наименование, например «Этап обработки».
  5. 5
    В поле «Тип значения» выберите «Дополнительное значение» и заполните список значений: «Согласование», «В производстве», «Ожидает поставщика» и т.д.
  6. 6
    Запишите реквизит, откройте заказ и проверьте, что поле появилось на закладке «Дополнительно».

После добавления реквизит станет доступен в форме документа на закладке «Дополнительно». Чтобы видеть этап прямо в списке заказов, в журнале документов нажмите «Еще» → «Изменить форму» и перетащите дополнительный реквизит в табличную часть списка, либо используйте настройку списка через «Настроить список» с выводом реквизита в отбор.

Ограничение способа: программа не контролирует логику переходов между значениями. Менеджер может переставить этап с «Согласование» сразу на «Отгружено», минуя промежуточные шаги. Если такой контроль критичен, смотрите способ с шаблонами процессов или доработку.

Способ 2. Дополнительное сведение — когда менять карточку документа нельзя

Дополнительное сведение отличается от реквизита тем, что хранится отдельно от объекта и не отображается в его форме по умолчанию. Этот вариант подходит, когда доступ к настройке реквизитов ограничен правами или когда значение должны видеть только определенные сотрудники.

Создание аналогично: «Администрирование» → «Общие настройки» → «Дополнительные сведения» → выбрать объект «Заказ клиента» → «Добавить». Тип значения — «Дополнительное значение» со списком этапов. Заполнение сведения выполняется из карточки заказа через команду «Еще» → «Дополнительные сведения».

Учтите, что сведения хуже подходят для оперативной работы: менеджеру требуется лишнее действие, чтобы увидеть и изменить значение, а вывод сведения в список документов потребует настройки. Для ежедневной работы с этапами предпочтительнее реквизит.

Сравнение способов добавления этапов заказа

Дополнительный реквизит

Виден в форме заказа и списке, простой отбор. Нет контроля переходов между значениями.

Дополнительное сведение

Хранится отдельно от документа, подходит при ограниченных правах. Неудобен для ежедневной работы.

Шаблон процесса

Задачи исполнителям, контроль этапов и сроков. Требует включения механизма процессов и настройки.

Расширение конфигурации

Полноценный новый статус со своей логикой. Требует разработчика и тестирования при обновлениях.

Способ 3. Шаблоны процессов для управляемых этапов

Если заказ должен проходить согласование с задачами конкретным сотрудникам, используйте механизм шаблонов процессов. В разделе «Администрирование» → «Органайзер» (в ряде релизов — «CRM и маркетинг» → «Настройки») включите использование процессов и задач, затем создайте шаблон процесса для объекта «Заказ клиента».

В шаблоне задаются этапы: кто должен выполнить действие, какой срок отводится, что происходит при завершении. При запуске процесса по заказу исполнители получают задачи в рабочем столе, а руководитель видит, на каком этапе находится каждый заказ и где возникла задержка.

Этот способ требует более тщательной настройки и обучения пользователей, но дает то, чего не дают реквизиты: контроль последовательности, ответственных и сроков. Для небольших компаний с двумя-тремя менеджерами он часто избыточен.

Способ 4. Новый статус через расширение конфигурации

Когда требуется именно новый статус со своей логикой — например, влияющий на проведение, отчеты и рабочие места — применяется расширение конфигурации. Это работа для разработчика: в расширении добавляется значение перечисления или собственный реквизит статуса, переопределяются обработчики проведения и формы документа.

Расширение предпочтительнее прямой доработки конфигурации: типовая конфигурация остается на поддержке, обновления устанавливаются штатно, а доработка переносится отдельным слоем. Прямое изменение типовой конфигурации усложнит каждое обновление и потребует снятия с поддержки.

Самостоятельно, без навыков разработки на встроенном языке 1С, этот способ применять не стоит. Ошибка в обработчике проведения способна повредить движения документов и отчетность по взаиморасчетам и складу.

Как проверить, что настройка работает

После добавления реквизита или сведения проверьте результат на тестовом заказе: откройте документ, заполните новое поле, запишите и убедитесь, что значение сохраняется после закрытия и повторного открытия. Затем проверьте отбор в списке заказов и вывод колонки в журнал.

Дополнительно проверьте отчеты: если этап должен попадать в аналитику, убедитесь, что нужный отчет поддерживает отбор и группировку по дополнительным реквизитам. В типовых отчетах УТ 11 дополнительные реквизиты обычно доступны в настройках варианта отчета через «Добавить поле».

Контрольные точки

Как проверить результат

Поле в форме заказа
Норма

Реквизит виден на закладке «Дополнительно», значение сохраняется

Тревожный признак

Поле отсутствует — реквизит добавлен не к тому объекту или нет прав

Отбор в списке заказов
Норма

В «Настроить список» доступен отбор по новому реквизиту

Тревожный признак

Реквизита нет в списке полей — проверьте тип значения реквизита

Отчеты
Норма

Реквизит доступен в настройках отчета для группировки

Тревожный признак

Поле не выводится — отчет не поддерживает доп. реквизиты, нужна доработка

Права пользователей
Норма

Менеджеры видят и редактируют поле

Тревожный признак

Поле недоступно — проверьте права на дополнительные реквизиты в профиле доступа

Типичные ошибки и ограничения

Самая частая ошибка — попытка найти «справочник статусов» и добавить туда значение. Такого справочника для статусов заказа в УТ 11 нет, и время на его поиск тратится впустую. Вторая распространенная ошибка — создание дополнительного реквизита к неправильному объекту, например к «Реализации товаров и услуг» вместо «Заказа клиента»: поле появляется не в том документе.

Также пользователи нередко ожидают, что новый «этап» автоматически заблокирует отгрузку или оплату. Дополнительный реквизит — это только признак, он ни на что не влияет. Контроль возможности отгрузки в типовой логике привязан к штатному статусу и состоянию оплаты, и изменить это без доработки нельзя.

Типичные ошибки
01
Добавление реквизита к другому документу — поле не появляется в заказе, приходится пересоздавать настройку.
02
Ожидание автоматического контроля отгрузки по своему этапу — дополнительный реквизит не влияет на проведение и контроль.
03
Прямая доработка типовой конфигурации вместо расширения — усложняет все последующие обновления.
04
Слишком длинный список этапов — менеджеры перестают проставлять значения, аналитика становится бесполезной.
Оптимальное число собственных этапов — от трех до семи. Если этапов больше, сотрудники начинают пропускать заполнение, и по полю невозможно построить достоверную воронку. Начните с минимального набора и расширяйте его только по фактической потребности.
ПЗ
Практическое замечание

Часто задаваемые вопросы

Можно ли переименовать штатный статус заказа, например «К отгрузке»?

Нет, синонимы значений перечисления заданы в конфигурации и не редактируются в пользовательском режиме. Изменить отображаемое название можно только доработкой через расширение, но во всех типовых механизмах логика по-прежнему будет опираться на исходные значения.

Почему добавленный реквизит не виден у менеджеров, а у администратора виден?

Недостаточно прав. В профиле группы доступа менеджеров проверьте права на добавление и изменение дополнительных реквизитов и сведений, а также доступ к самому реквизиту, если включено ограничение на уровне записей.

Можно ли по своему этапу запретить проведение отгрузки?

Штатными средствами — нет. Дополнительный реквизит не участвует в контроле проведения. Такой запрет реализуется только доработкой: в расширении добавляется проверка значения реквизита в обработчике проведения реализации.

Перенесутся ли значения дополнительного реквизита при обновлении УТ 11?

Да. Дополнительные реквизиты и сведения — это пользовательские данные, они хранятся в базе и не затрагиваются обновлением типовой конфигурации. Риск потери связан только с прямой доработкой конфигурации, а не с настройками.

Как вывести свой этап в печатную форму заказа?

В типовых печатных формах дополнительные реквизиты обычно не выводятся автоматически. Используйте механизм внешних печатных форм или отредактируйте макет через расширение, добавив в него обращение к дополнительному реквизиту документа.

Что выбрать для небольшой компании: реквизит или процессы?

Для компании с несколькими менеджерами достаточно дополнительного реквизита с выводом в список заказов — это настраивается за несколько минут и не требует обучения. Процессы оправданы, когда заказ проходит через несколько отделов и нужен контроль ответственных и сроков.

Итог

Что важно запомнить

Штатные статусы заказа в УТ 11 не редактируются. Свои этапы добавляйте дополнительным реквизитом (самый практичный способ), для контроля переходов используйте шаблоны процессов, а полноценный новый статус — только через расширение конфигурации с предварительной резервной копией базы.