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

Документы и Печать · 8 мин

Как поменять статус в 1С 8.3

Как изменить статус документа, заказа или справочника в 1С 8.3: ручная смена, настройка статусов, типовые ошибки и проверка результата.

Статус в 1С 8.3 — это признак состояния объекта: документа, заказа, счёта, заявки или элемента справочника. От статуса зависит, какие действия доступны с объектом: можно ли его провести, оплатить, отгрузить или закрыть. Смена статуса — рутинная операция, но она выполняется по-разному в зависимости от конфигурации (УТ 11, ERP, Бухгалтерия, УНФ) и от того, предусмотрен ли статус настройкой или меняется вручную.

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

Где в 1С 8.3 находится статус объекта

Поле статуса обычно расположено в шапке формы документа или заказа — рядом с номером, датой и организацией. В Управлении торговлей 11 и ERP у заказов клиентов, заказов поставщикам, реализаций и счетов статус выводится отдельной строкой, часто с цветной подсветкой. В Бухгалтерии 3.0 у ряда документов вместо статуса используются признаки «Проведён», «Оплачен», «Подписан», которые отображаются в списке документов колонками или пиктограммами.

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

Как поменять статус документа вручную

Самый частый сценарий — ручная смена статуса в открытой форме объекта. Порядок действий одинаков для большинства типовых конфигураций на управляемых формах.

Порядок действий
  1. 1
    Откройте нужный документ или заказ двойным щелчком из списка
  2. 2
    Найдите поле «Статус» в шапке формы или команду «Изменить статус» в меню «Ещё»
  3. 3
    Выберите новое значение из выпадающего списка
  4. 4
    Запишите объект кнопкой «Записать» или «Записать и закрыть»
  5. 5
    Проверьте, что в списке документов отображается новый статус

В УТ 11 и ERP для заказов статус часто меняется кнопкой в командной панели формы: например, «Установить статус → К отгрузке». При этом программа может проверять условия перехода — например, не дать перевести заказ в статус «К отгрузке», пока не заполнены обязательные реквизиты или не согласована скидка. Такие проверки — штатное поведение, а не ошибка.

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

Настройка статусов и порядка их смены

В ряде конфигураций статусы сначала нужно включить. В УТ 11 это делается в разделе «НСИ и администрирование» → «Настройка НСИ и разделов» → соответствующий раздел (например, «Продажи» → «Заказы клиентов»), где включается использование статусов и задаётся перечень допустимых значений. Пока опция выключена, поле статуса в документах не появится.

Переходы между статусами могут быть ограничены логикой конфигурации: например, из «Новый» нельзя сразу перейти в «Закрыт», минуя промежуточные этапы. Это настраивается прикладными средствами или зашито в коде типового решения. Если бизнес-процесс требует нестандартных переходов, корректнее обсудить доработку со специалистом по внедрению, а не править статусы обходными путями.

Массовое изменение статусов

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

Второй способ — универсальная обработка «Групповое изменение реквизитов» (в УТ 11 и БСП-конфигурациях находится в разделе «Администрирование» → «Обслуживание» → «Корректировка данных»). В ней выбирается вид объектов, отбор по условиям и реквизит «Статус» с новым значением. Обработка применяет изменение ко всем отобранным объектам сразу.

Автоматическая смена статуса

Во многих процессах статус меняется без участия пользователя: заказ переходит в «Выполнен» после оформления реализации на полное количество, счёт — в «Оплачен» после загрузки выписки, заявка — в «Согласована» после прохождения маршрута согласования. Такие переходы задаются бизнес-процессами, регламентными заданиями или подписками на события внутри конфигурации.

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

Почему статус не меняется: типичные причины

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

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

Типичные ошибки
01
Попытка изменить статус без записи документа — после закрытия формы значение теряется
02
Массовая смена статуса без отбора — обработка применяется к лишним документам
03
Игнорирование даты запрета редактирования — пользователь ищет проблему в правах, а документ просто в закрытом периоде
04
Путаница между статусом и состоянием оплаты/отгрузки — это разные реквизиты, меняются отдельно
Контрольные точки

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

Статус в форме объекта
Норма

Отображается новое значение, документ записан без ошибок

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

Поле вернулось к старому значению или появилось сообщение об ошибке

Статус в списке документов
Норма

В колонке статуса видно новое значение после обновления списка

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

В списке старое значение — документ не был записан

Связанные данные
Норма

Доступные действия над объектом соответствуют новому статусу

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

Ожидаемые кнопки или операции не появились — проверьте логику переходов

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

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

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

Почему в списке выбора статуса нет нужного значения?

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

Как вернуть статус назад, если изменил ошибочно?

Обычно достаточно снова открыть объект и выбрать прежнее значение, если обратный переход разрешён. Если переход запрещён логикой конфигурации, потребуется изменение через групповую обработку или участие администратора.

Влияет ли смена статуса на отчёты и остатки?

Сам по себе статус не формирует движений по регистрам и не меняет остатки. Но некоторые отчёты и рабочие места фильтруют данные по статусу, поэтому объект может «исчезнуть» из привычной выборки — это вопрос отбора, а не потери данных.

Кто может менять статусы, если у меня нет прав?

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

Итог

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

Статус в 1С 8.3 меняется в форме объекта, командой изменения статуса или массово через групповую обработку. Если статус не редактируется, проверяйте права, дату запрета редактирования и логику переходов, а перед массовыми изменениями делайте резервную копию.