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

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

Почему не закрывается заказ в 1С и как это исправить

Разбираем, почему заказ покупателя или поставщику не закрывается в 1С: частичная отгрузка, остатки по регистрам, ручные корректировки, права и даты запрета.

Заказ в 1С (заказ покупателя, заказ поставщику, заказ на производство) переходит в состояние «Закрыт» только тогда, когда программа считает, что по нему ничего не осталось: всё отгружено, оплачено или отменено, и по регистрам нет «висящих» остатков. Если хотя бы одно условие не выполнено, документ остаётся в работе, а попытка закрыть его вручную либо недоступна, либо не даёт ожидаемого результата.

Чаще всего проблема сводится к одной из пяти причин: частичная отгрузка или оплата, остатки в регистрах «Заказы покупателей» / «Заказы поставщикам», расхождения после ручных корректировок, дата запрета редактирования и нехватка прав у пользователя. Ниже разобран каждый сценарий с конкретными действиями для типовых конфигураций — УТ 11, КА 2, ERP 2, а также УНФ.

Как 1С решает, что заказ можно закрыть

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

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

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

Диагностика: смотрим состояние выполнения заказа

Первый инструмент — встроенный отчёт «Состояние выполнения заказа» (в УТ 11 / ERP он открывается из формы заказа по кнопке «Отчеты» или из списка заказов). Он показывает по каждой строке: сколько заказано, сколько отгружено, сколько осталось отгрузить, какая сумма оплачена и сколько долга осталось.

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

Осталось отгрузить > 0Частичная отгрузка

Нужна реализация на остаток или отмена строки

Осталось оплатить ≠ 0Незакрытые расчёты

Проверить оплаты, взаимозачёты и копеечные разницы

Кнопка «Закрыт» недоступнаПрава или дата запрета

Проверить роль пользователя и дату запрета редактирования

Заказ закрыт, но висит в отчётахОстатки в регистрах

Закрытие было формальным, регистры не очищены

Частичная отгрузка и «хвосты» по строкам

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

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

Отдельный случай — товары с дробным количеством и округлением. Если по расчёту отгружено 9,999 вместо 10, из-за точности хранения остаток не сойдётся. Здесь помогает либо небольшая корректировка реализации, либо отмена строки с минимальным остатком.

Остатки в регистрах после ручных операций

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

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

В редких случаях остатки «залипают» из-за прерванного проведения или сбоя. Помогает перепроведение цепочки документов (заказ → реализации → оплаты) за период. Перед массовым перепроведением сделайте резервную копию базы — особенно если период закрыт для бухгалтерии.

Дата запрета редактирования и права пользователя

Если кнопка смены состояния неактивна или при проведении появляется сообщение «Редактирование данных этого периода запрещено», причина не в данных заказа, а в настройках доступа. Дата запрета редактирования устанавливается администратором (раздел «Администрирование» → «Поддержка и обслуживание» → «Даты запрета изменения данных») и блокирует любые изменения документов до указанной даты.

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

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

Маршрут решения

Как выбрать действие

В отчёте есть остаток к отгрузке и клиент ждёт товарОформите реализацию на остаток на основании заказа
Остаток есть, но поставка не состоитсяОтмените непоставленные строки с указанием причины, затем закройте заказ
Остаток к оплате равен копейкамПроверьте округление НДС и закройте разницу корректировкой задолженности
Оплата есть, но не зачтена на заказУкажите заказ в платёжном документе или выполните зачёт оплат
Кнопки недоступны или ругается дата запретаОбратитесь к администратору за правами или сдвигом даты запрета

Особенности в разных конфигурациях

В УТ 11, КА 2 и ERP 2 логика едина: состояние заказа, отмена строк, отчёт «Состояние выполнения». Дополнительно проверяйте статус документа — если заказ в статусе «Не согласован», часть операций с ним ограничена, переведите его в рабочий статус.

В УНФ заказ-наряды и заказы покупателей закрываются через состояние «Завершён», а незакрытые позиции видны в отчёте «Анализ заказов покупателей». Обратите внимание: в УНФ заказ-наряд требует закрытия и по материалам, и по работам одновременно.

В БП 3.0 заказ покупателя — это по сути печатная форма без жёсткого контроля исполнения, поэтому там проблема «не закрывается» обычно означает, что документ не проводится из-за заполненности или даты запрета, а не из-за регистров.

Проверка результата и типичные ошибки

После всех действий контрольная точка одна: отчёт «Состояние выполнения заказа» должен показать нули по отгрузке и оплате, а состояние документа — «Закрыт». Дополнительно полезно открыть отчёт по регистру «Заказы покупателей» (или «Заказы поставщикам») с отбором по этому заказу — конечный остаток должен быть нулевым.

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

Типичные ошибки
01
Закрыть заказ по состоянию, не погасив остатки — «хвосты» остаются в регистрах и портят отчёты
02
Удалить или распровести реализацию вместо отмены строк в заказе — ломается связь документов и нумерация
03
Списать копеечную разницу без проверки — под списанием может скрываться реальная недоплата
04
Вводить реализацию без указания заказа — потребность не гасится, заказ висит вечно
05
Менять дату запрета редактирования самостоятельно — открывается закрытый период для всех пользователей
Итог

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

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

Частые вопросы

Можно ли закрыть заказ, если по нему ничего не отгружали?

Да. Отмените все строки заказа (или весь заказ через отмену) с указанием причины — это снимет потребность с регистров без создания реализаций. После этого установите состояние «Закрыт». Просто пометить документ на удаление не стоит: теряется история и аналитика причин срыва заказа.

Заказ закрыт, но в отчёте по остаткам он всё равно виден. Что делать?

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

Оплата прошла, но заказ показывает долг. Где искать?

Проверьте, на какой объект расчётов зачтён платёж: откройте платёжное поручение и посмотрите поле «Заказ» / «Объект расчётов». Если оно пустое или указан другой документ — исправьте и перепроведите. Также сверьтесь по отчёту «Ведомость расчётов с клиентом»: там видно, где «завис» аванс.

Мешает дата запрета редактирования — что можно сделать самому?

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

Реализация есть, но в «Состоянии выполнения» отгрузка по нулям. Почему?

Скорее всего, реализация введена не на основании заказа и в ней не указан заказ как документ-основание. Откройте реализацию, заполните поле заказа (в шапке или в строках табличной части) и перепроведите документ — движения по регистру заказов появятся, и потребность погасится.

Влияет ли незакрытый заказ на складские остатки?

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