Администрирование · 9 мин
Как в 1С начать нумерацию документов с начала
Как в 1С начать нумерацию документов с начала: перенумерация, смена префикса, настройка периодичности номеров и исправление сбоев без потери данных.
Нумерация документов в 1С — это автоматический механизм, который присваивает каждому новому документу очередной номер по заданным правилам. Иногда возникает необходимость начать отсчёт заново: с нового года, после тестовых записей, при смене префикса организации или после сбоя, когда номера «убежали» вперёд. Сделать это можно несколькими способами — от простого ручного ввода первого номера до специальных обработок перенумерации.
Важно понимать: 1С запоминает последний использованный номер и продолжает от него. Поэтому «сброс» нумерации — это либо создание условий, при которых программа сама начнёт новый отсчёт (смена периода или префикса), либо принудительное изменение номеров существующих документов. Выбор способа зависит от того, есть ли уже проведённые документы со «старыми» номерами и участвуют ли они в отчётности.
Как устроена нумерация в 1С и почему она не сбрасывается сама
Платформа 1С хранит для каждого вида документов последний выданный номер и при создании нового документа увеличивает его на единицу. Номер состоит из префикса (если он задан) и числовой части, длина которой определяется в конфигураторе — обычно это 9–11 знаков с лидирующими нулями.
Нумератор может быть привязан к периоду: год, квартал, месяц или быть непрерывным. Если в свойствах документа установлена периодичность «в пределах года», то с 1 января программа сама начнёт отсчёт заново. Если периодичность не задана, номера будут расти бесконечно, и начать с начала получится только вручную или через смену префикса.
Отдельная ситуация — сбой нумерации: номера «убежали» вперёд (например, после восстановления базы или обмена данными) или появились дубли. В этом случае недостаточно просто ввести меньший номер — нужно понять причину, иначе проблема повторится.
Способ 1. Ввести первый номер вручную
Самый быстрый вариант, когда документов с «неправильными» номерами ещё нет или их можно удалить. Откройте форму нового документа, снимите у поля номера автоматическую установку (в большинстве конфигураций номер доступен для редактирования сразу или через «Ещё → Изменить») и впишите нужное значение, например 000000001 с учётом длины номера и префикса.
После записи документа 1С запомнит этот номер как последний и следующему документу присвоит 000000002. Проверьте результат, создав второй документ: номер должен увеличиться на единицу и иметь ту же длину.
Ограничение способа: если в базе уже есть документ с таким номером в том же периоде, программа выдаст ошибку уникальности. Тогда сначала нужно разобраться с существующими записями — перенумеровать их или удалить, если они ошибочные.
- 1Создайте резервную копию базы или убедитесь, что она есть
- 2Создайте новый документ нужного вида
- 3В поле номера впишите первый номер с учётом длины, например 000000001
- 4Запишите документ и создайте следующий
- 5Проверьте, что номер увеличился на единицу и формат сохранился
Способ 2. Сменить префикс нумерации
Если документы со старой нумерацией нужно сохранить, но новые должны идти с единицы, удобно сменить префикс. Нумерация для нового префикса начинается независимо — с первого номера. Префикс организации обычно задаётся в карточке организации (раздел «Главное → Организации» или «НСИ → Организации», поле «Префикс»).
Префикс информационной базы задаётся в настройках синхронизации данных или в параметрах учёта — в зависимости от конфигурации. После смены префикса создайте тестовый документ и убедитесь, что номер начался с единицы и содержит новый префикс.
Учтите: префикс участвует в печатных формах и в обменах с другими системами. Если номера документов передаются контрагентам, в банк или в ЭДО, предупредите заинтересованных сотрудников о смене формата, чтобы избежать путаницы при сверках.
Способ 3. Перенумерация существующих документов
Когда «старые» документы уже созданы и мешают начать отсчёт заново, применяют перенумерацию. В типовых конфигурациях на платформе 8.3 есть стандартная обработка «Перенумерация объектов» (обычно доступна в разделе «Администрирование» или через «Все функции → Обработки»). Она позволяет выбрать вид документа, период и назначить номера заново, начиная с заданного.
Перед запуском обязательно сделайте резервную копию: перенумерация изменяет данные необратимо. Запускайте обработку в монопольном режиме или убедитесь, что другие пользователи не создают документы этого вида, иначе появятся дубли и пропуски.
После перенумерации проверьте связанные данные: печатные формы, уже выгруженные в ЭДО документы, бухгалтерские справки и ссылки из других систем. Если документ уже отправлен контрагенту со старым номером, менять его нельзя — это приведёт к расхождениям при сверке.
Способ 4. Настроить периодичность нумератора
Если задача повторяется регулярно — например, каждый год начинать счётчики, акты или заявки с единицы, — правильное решение настраивается в конфигураторе. Откройте свойства документа, вкладка «Нумерация», и установите параметр «Периодичность»: в пределах года, квартала или месяца. Тогда платформа будет автоматически сбрасывать отсчёт в начале каждого периода.
Там же проверяются параметры «Контроль уникальности» и «Автонумерация». Для изменения этих свойств нужны права на конфигурирование и, как правило, обновление конфигурации базы данных. Если конфигурация на поддержке и дорабатывать её нельзя, используйте префиксы или ручной способ.
Изменение периодичности не перенумеровывает существующие документы — оно влияет только на дальнейшую выдачу номеров. Поэтому переход на новую схему лучше планировать на границу периода.
Что делать при сбоях: дубли, пропуски и «убежавшие» номера
Дубли номеров чаще всего появляются после обменов данными, ручного вмешательства или параллельной работы в распределённых базах. Пропуски — нормальное явление: они возникают, когда документ создали и удалили. Пропуски не требуют исправления, если иное не задано внутренними правилами учёта.
Если номера «убежали» вперёд (например, следующий номер 000001500 при фактических 300 документах), причина обычно в том, что кто-то вручную ввёл большой номер или произошёл обмен. Исправляется это перенумерацией или ручным вводом корректного следующего номера — но сначала найдите источник, иначе сбой повторится.
Проверка результата и контрольные точки
После любого способа выполните проверку: создайте два-три тестовых документа подряд и убедитесь, что номера идут последовательно, с правильным префиксом и длиной. Затем сформируйте журнал документов за период и отсортируйте по номеру — не должно быть дублей и неожиданных значений.
Как проверить результат
Номер = предыдущий + 1, префикс и длина совпадают
Номер продолжает старую последовательность или сбрасывает формат
Нет дублей в пределах периода и префикса
Одинаковые номера у разных документов
Номер выводится полностью и читаемо
Номер обрезан или отличается от номера в базе
Если база участвует в обмене с другими системами (сайт, ЭДО, другие базы 1С), дополнительно проверьте, что нумерация не конфликтует с входящими документами: у обмена обычно свой префикс, и он не должен пересекаться с вашим новым.
Что важно запомнить
Начать нумерацию с начала проще всего ручным вводом первого номера; сохранить старые документы помогает смена префикса; массовое исправление делается обработкой перенумерации только после резервной копии; регулярный сброс настраивается периодичностью нумератора в конфигураторе.
Частые вопросы
Почему 1С не начинает нумерацию с 1 января автоматически?
Значит, в свойствах документа в конфигураторе не задана периодичность нумерации «в пределах года». Без неё номер нарастает непрерывно. Варианты: попросить разработчика включить периодичность, использовать смену префикса или вручную задать первый номер нового года.
Можно ли начать нумерацию с начала, если старые документы уже проведены?
Да, если не трогать сами старые документы: смените префикс — нумерация для нового префикса начнётся с единицы, а старые номера останутся нетронутыми. Прямая перенумерация проведённых документов возможна, но опасна для документов, ушедших контрагентам или в отчётность.
Появились два документа с одинаковым номером — что делать?
Проверьте, не работал ли кто-то с ручным вводом номеров и не проходил ли обмен данными. Один из дублей перенумеруйте вручную на свободный номер, затем устраните причину: настройте префиксы для обменов и ограничьте ручное редактирование номеров правами.
Обязательно ли делать резервную копию перед перенумерацией?
Да. Перенумерация массово изменяет данные, и откатить её штатными средствами нельзя. Копия позволит вернуть исходные номера, если обработка отработала не так, как ожидалось, или был выбран неверный период.
Влияет ли смена номера на проводки и отчёты?
Проводки привязаны к документу внутренне, а не к его номеру, поэтому учёт не сломается. Но номер выводится в печатных формах, актах сверки и первичных документах — при расхождении номеров с бумажными или отправленными версиями возникнут вопросы при проверках.
Как начать нумерацию с начала в файловой базе без программиста?
Используйте ручной ввод первого номера или типовую обработку «Перенумерация объектов» — оба способа доступны пользователю с правами администратора и не требуют изменения конфигурации. Достаточно резервной копии и монопольного доступа к базе.