Управление документооборотом в современных системах класса ERP требует не просто ввода данных, а строгой регламентации жизненного цикла каждого документа. Завершение срока действия контракта или успешное выполнение всех обязательств по проекту — это критические точки, после которых документ не должен оставаться в активном реестре. Архивация в системе 1С:Предприятие служит не только для наведения порядка, но и существенно ускоряет работу пользователей, исключая попадание неактуальных записей в выборки при создании новых сделок.

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

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

Логика жизненного цикла договора в системе 1С

Любой договор в базе данных проходит несколько стадий существования, от момента создания карточки контрагента до финальной точки. Понимание этой логики необходимо для того, чтобы не нарушить связи между документами. В большинстве современных конфигураций, таких как 1С:Управление торговлей или 1С:Комплексная автоматизация, объект «Договор» обладает собственным набором состояний. Эти состояния управляют видимостью документа в интерфейсе и его доступностью для выбора в новых операциях.

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

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

💡

Архивация договора в 1С меняет его статус на «недействующий», скрывая его из списков выбора, но сохраняет всю историю взаиморасчетов для аудита.

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

Подготовка данных перед закрытием соглашения

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

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

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

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

Также стоит проверить связанные документы. В разделе «История» или «Связанные документы» просмотрите список последних операций. Если там есть документы в статусе «Черновик» или «Не проведен», их необходимо либо провести, либо удалить. Система может блокировать архивацию, если обнаружит активные транзакции, привязанные к этому соглашению.

📊 Как часто вы проводите сверку взаиморасчетов перед закрытием договора?
Ежемесячно
Раз в квартал
Только по требованию бухгалтера
Никогда, закрываем сразу

Пошаговая инструкция по смене статуса договора

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

Сначала необходимо открыть сам документ договора. Обычно это делается через раздел CRM и продажи или Покупки, в зависимости от типа соглашения. Найдите нужный договор в списке, используя фильтры по контрагенту или номеру. Откройте карточку договора двойным кликом мыши для перехода в режим редактирования.

В форме документа найдите поле, отвечающее за состояние. В старых версиях это могло быть просто поле «Дата окончания», в новых конфигурациях часто встречается явный переключатель Статус. Вам нужно изменить значение с «Действует» на «Закрыт» или «Архив». Если явного переключателя нет, установите дату окончания равной текущей дате или дате подписания последнего акта.

☑️ Чек-лист перед сохранением

Выполнено: 0 / 4

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

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

Настройка отображения и фильтров в реестрах

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

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

Тип настройки Поле фильтра Условие Значение
Стандартный Состояние Равно Действует
Расширенный Дата окончания Больше или равно Текущая дата
По виду Вид договора В списке С покупателем, С поставщиком
По организации Организация Равно Основная организация

После настройки отбора сохраните его как вариант настроек, например, назовите его «Активные договоры». Теперь вы сможете быстро переключаться между полным списком всех когда-либо заключенных соглашений и списком только тех, по которым ведется работа. Это особенно удобно для менеджеров, которые не должны отвлекаться на исторические данные.

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

Автоматизация процесса через обработки и правила

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

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

Риски массовой автоматической архивации

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

Настроить такое правило можно в разделе НСИ и администрирование -> Регламентные операции. Вам потребуется создать новое задание, указать используемую обработку и задать периодичность её выполнения, например, раз в месяц в ночное время. Это обеспечит постоянную чистоту базы без участия человека.

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

⚠️ Внимание: Интерфейс и названия разделов могут отличаться в зависимости от версии вашей конфигурации (БП 3.0, УТ 11, КА 2). Если вы не находите описанных пунктов, сверьтесь с руководством пользователя для вашей конкретной версии платформы.

Восстановление договора из архива и типичные ошибки

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

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

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

  • 🔍 Ошибка поиска: Пользователь ищет договор по номеру, не зная, что в архиве нумерация могла сброситься или измениться.
  • 📅 Ошибка дат: При восстановлении забывают продлить дату окончания, и договор снова автоматически закрывается через день.
  • 💰 Ошибка валюты: Если договор был в у.е., а курс изменился, при восстановлении нужно перепроверить настройки пересчета валюты.

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

💡

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

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

Можно ли удалить договор вместо архивации?

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

Почему закрытый договор все равно виден в списке при создании счета?

Скорее всего, в форме создания счета не установлен фильтр «Только действующие». Проверьте настройки формы документа или глобальные настройки пользователя. Также возможно, что статус договора изменился, но форма списка не была обновлена (нажмите F5).

Влияет ли архивация договора на возможность формирования актов сверки?

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

Как закрыть сразу 100 договоров с истекшим сроком?

Используйте групповое изменение реквизитов. В списке договоров выделите нужные строки (с зажатой клавишей Ctrl или Shift), затем нажмите правую кнопку мыши и выберите «Изменить выделенные». В поле «Состояние» установите значение «Закрыт» и примените изменения ко всем объектам.

Что делать, если система пишет «Объект заблокирован» при попытке закрыть договор?

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