Торговля и Склад · 11 мин
Статусы заказов в 1С УТ 11: как добавить и настроить
Как добавить статусы заказов в 1С Управление торговлей 11: настройка дополнительных статусов, шаблоны процессов, контроль переходов, типичные ошибки и FAQ.
Заказ клиента в «1С:Управление торговлей 11» имеет фиксированный набор штатных статусов: «К отгрузке», «Ожидается оплата», «Готов к закрытию», «Закрыт». Этот набор зашит в программный код конфигурации, и добавить новый штатный статус через интерфейс нельзя. Однако программа предоставляет рабочие механизмы для расширения стадий обработки заказа: дополнительные реквизиты, дополнительные сведения, состояния по шаблонам процессов, а также расширение конфигурации для полноценной доработки.
Правильный выбор механизма зависит от задачи. Если нужно просто визуально разделять заказы по этапам («Согласование», «В производстве», «Ожидает поставщика») — достаточно дополнительного реквизита или сведения типа «Список значений». Если требуется контролировать переходы между этапами, назначать ответственных и получать задачи — подойдут шаблоны процессов. Полноценный новый статус в перечислении возможен только через расширение конфигурации или доработку программистом.
Ниже разобраны все способы с пошаговыми инструкциями, ограничениями и проверкой результата. Действия описаны для типовой УТ 11.4/11.5; расположение команд может незначительно отличаться в зависимости от релиза.
Как устроены штатные статусы заказа и почему их нельзя отредактировать
Статус заказа клиента — это значение перечисления «СтатусыЗаказовКлиентов», которое определяет поведение документа: доступность отгрузки, контроль оплаты, расчет состояния исполнения. Состав перечисления фиксирован разработчиком конфигурации, и в пользовательском режиме добавить туда новое значение невозможно — это ограничение платформы и типовой логики.
Штатные статусы связаны между собой логикой исполнения: программа рассчитывает состояние заказа (ожидается оплата, готов к отгрузке и т.д.) на основании связанных документов — реализаций, оплат, корректировок. Если бы пользователь мог свободно добавлять статусы, эта логика перестала бы работать корректно.
Поэтому задача «добавить статус» всегда сводится к одному из трех сценариев: добавить произвольный признак этапа (самый частый случай), организовать управляемый процесс с задачами или доработать конфигурацию. Каждый сценарий рассмотрен ниже.
Способ 1. Дополнительный реквизит заказа для своих этапов
Дополнительный реквизит отображается прямо в форме документа, его можно вывести в список заказов и использовать в отборах. Это самый удобный способ для большинства компаний, которым нужны свои этапы обработки.
Порядок действий:
- 1Откройте раздел «Администрирование» → «Общие настройки» и включите флажок «Дополнительные реквизиты и сведения».
- 2Перейдите по ссылке «Дополнительные реквизиты».
- 3В списке наборов найдите «Заказ клиента» (группа «Документы») и откройте его.
- 4Нажмите «Добавить» → «Новый», укажите наименование, например «Этап обработки».
- 5В поле «Тип значения» выберите «Дополнительное значение» и заполните список значений: «Согласование», «В производстве», «Ожидает поставщика» и т.д.
- 6Запишите реквизит, откройте заказ и проверьте, что поле появилось на закладке «Дополнительно».
После добавления реквизит станет доступен в форме документа на закладке «Дополнительно». Чтобы видеть этап прямо в списке заказов, в журнале документов нажмите «Еще» → «Изменить форму» и перетащите дополнительный реквизит в табличную часть списка, либо используйте настройку списка через «Настроить список» с выводом реквизита в отбор.
Ограничение способа: программа не контролирует логику переходов между значениями. Менеджер может переставить этап с «Согласование» сразу на «Отгружено», минуя промежуточные шаги. Если такой контроль критичен, смотрите способ с шаблонами процессов или доработку.
Способ 2. Дополнительное сведение — когда менять карточку документа нельзя
Дополнительное сведение отличается от реквизита тем, что хранится отдельно от объекта и не отображается в его форме по умолчанию. Этот вариант подходит, когда доступ к настройке реквизитов ограничен правами или когда значение должны видеть только определенные сотрудники.
Создание аналогично: «Администрирование» → «Общие настройки» → «Дополнительные сведения» → выбрать объект «Заказ клиента» → «Добавить». Тип значения — «Дополнительное значение» со списком этапов. Заполнение сведения выполняется из карточки заказа через команду «Еще» → «Дополнительные сведения».
Учтите, что сведения хуже подходят для оперативной работы: менеджеру требуется лишнее действие, чтобы увидеть и изменить значение, а вывод сведения в список документов потребует настройки. Для ежедневной работы с этапами предпочтительнее реквизит.
Сравнение способов добавления этапов заказа
Виден в форме заказа и списке, простой отбор. Нет контроля переходов между значениями.
Хранится отдельно от документа, подходит при ограниченных правах. Неудобен для ежедневной работы.
Задачи исполнителям, контроль этапов и сроков. Требует включения механизма процессов и настройки.
Полноценный новый статус со своей логикой. Требует разработчика и тестирования при обновлениях.
Способ 3. Шаблоны процессов для управляемых этапов
Если заказ должен проходить согласование с задачами конкретным сотрудникам, используйте механизм шаблонов процессов. В разделе «Администрирование» → «Органайзер» (в ряде релизов — «CRM и маркетинг» → «Настройки») включите использование процессов и задач, затем создайте шаблон процесса для объекта «Заказ клиента».
В шаблоне задаются этапы: кто должен выполнить действие, какой срок отводится, что происходит при завершении. При запуске процесса по заказу исполнители получают задачи в рабочем столе, а руководитель видит, на каком этапе находится каждый заказ и где возникла задержка.
Этот способ требует более тщательной настройки и обучения пользователей, но дает то, чего не дают реквизиты: контроль последовательности, ответственных и сроков. Для небольших компаний с двумя-тремя менеджерами он часто избыточен.
Способ 4. Новый статус через расширение конфигурации
Когда требуется именно новый статус со своей логикой — например, влияющий на проведение, отчеты и рабочие места — применяется расширение конфигурации. Это работа для разработчика: в расширении добавляется значение перечисления или собственный реквизит статуса, переопределяются обработчики проведения и формы документа.
Расширение предпочтительнее прямой доработки конфигурации: типовая конфигурация остается на поддержке, обновления устанавливаются штатно, а доработка переносится отдельным слоем. Прямое изменение типовой конфигурации усложнит каждое обновление и потребует снятия с поддержки.
Самостоятельно, без навыков разработки на встроенном языке 1С, этот способ применять не стоит. Ошибка в обработчике проведения способна повредить движения документов и отчетность по взаиморасчетам и складу.
Как проверить, что настройка работает
После добавления реквизита или сведения проверьте результат на тестовом заказе: откройте документ, заполните новое поле, запишите и убедитесь, что значение сохраняется после закрытия и повторного открытия. Затем проверьте отбор в списке заказов и вывод колонки в журнал.
Дополнительно проверьте отчеты: если этап должен попадать в аналитику, убедитесь, что нужный отчет поддерживает отбор и группировку по дополнительным реквизитам. В типовых отчетах УТ 11 дополнительные реквизиты обычно доступны в настройках варианта отчета через «Добавить поле».
Как проверить результат
Реквизит виден на закладке «Дополнительно», значение сохраняется
Поле отсутствует — реквизит добавлен не к тому объекту или нет прав
В «Настроить список» доступен отбор по новому реквизиту
Реквизита нет в списке полей — проверьте тип значения реквизита
Реквизит доступен в настройках отчета для группировки
Поле не выводится — отчет не поддерживает доп. реквизиты, нужна доработка
Менеджеры видят и редактируют поле
Поле недоступно — проверьте права на дополнительные реквизиты в профиле доступа
Типичные ошибки и ограничения
Самая частая ошибка — попытка найти «справочник статусов» и добавить туда значение. Такого справочника для статусов заказа в УТ 11 нет, и время на его поиск тратится впустую. Вторая распространенная ошибка — создание дополнительного реквизита к неправильному объекту, например к «Реализации товаров и услуг» вместо «Заказа клиента»: поле появляется не в том документе.
Также пользователи нередко ожидают, что новый «этап» автоматически заблокирует отгрузку или оплату. Дополнительный реквизит — это только признак, он ни на что не влияет. Контроль возможности отгрузки в типовой логике привязан к штатному статусу и состоянию оплаты, и изменить это без доработки нельзя.
Оптимальное число собственных этапов — от трех до семи. Если этапов больше, сотрудники начинают пропускать заполнение, и по полю невозможно построить достоверную воронку. Начните с минимального набора и расширяйте его только по фактической потребности.
Часто задаваемые вопросы
Можно ли переименовать штатный статус заказа, например «К отгрузке»?
Нет, синонимы значений перечисления заданы в конфигурации и не редактируются в пользовательском режиме. Изменить отображаемое название можно только доработкой через расширение, но во всех типовых механизмах логика по-прежнему будет опираться на исходные значения.
Почему добавленный реквизит не виден у менеджеров, а у администратора виден?
Недостаточно прав. В профиле группы доступа менеджеров проверьте права на добавление и изменение дополнительных реквизитов и сведений, а также доступ к самому реквизиту, если включено ограничение на уровне записей.
Можно ли по своему этапу запретить проведение отгрузки?
Штатными средствами — нет. Дополнительный реквизит не участвует в контроле проведения. Такой запрет реализуется только доработкой: в расширении добавляется проверка значения реквизита в обработчике проведения реализации.
Перенесутся ли значения дополнительного реквизита при обновлении УТ 11?
Да. Дополнительные реквизиты и сведения — это пользовательские данные, они хранятся в базе и не затрагиваются обновлением типовой конфигурации. Риск потери связан только с прямой доработкой конфигурации, а не с настройками.
Как вывести свой этап в печатную форму заказа?
В типовых печатных формах дополнительные реквизиты обычно не выводятся автоматически. Используйте механизм внешних печатных форм или отредактируйте макет через расширение, добавив в него обращение к дополнительному реквизиту документа.
Что выбрать для небольшой компании: реквизит или процессы?
Для компании с несколькими менеджерами достаточно дополнительного реквизита с выводом в список заказов — это настраивается за несколько минут и не требует обучения. Процессы оправданы, когда заказ проходит через несколько отделов и нужен контроль ответственных и сроков.
Что важно запомнить
Штатные статусы заказа в УТ 11 не редактируются. Свои этапы добавляйте дополнительным реквизитом (самый практичный способ), для контроля переходов используйте шаблоны процессов, а полноценный новый статус — только через расширение конфигурации с предварительной резервной копией базы.