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

Администрирование · 10 мин

Как начать новую нумерацию в 1С

Как начать новую нумерацию документов в 1С: сброс нумерации с нового года, настройка префиксов, перенумерация документов и решение типичных ошибок.

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

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

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

Как устроена нумерация документов в 1С

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

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

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

Автоматический сброс нумерации с нового года

В 1С:Бухгалтерии, 1С:ЗУП и других типовых решениях большинство документов (счета-фактуры, приказы, накладные) настроены на годовую периодичность. Это значит, что первый документ, созданный в новом году, автоматически получает номер с единицы — никаких дополнительных действий не требуется.

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

В некоторых конфигурациях есть отдельные сервисные функции для управления нумерацией. Например, в разделе «Администрирование» может присутствовать настройка префиксов и нумерации. Точное расположение зависит от конфигурации и её версии, поэтому ориентируйтесь на поиск по слову «нумерация» в панели функций.

Как вручную задать стартовый номер новой нумерации

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

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

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

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

Работа с префиксами при новой нумерации

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

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

Перенумерация существующих документов

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

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

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

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

Программный способ и настройка в конфигураторе

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

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

bsl
ДокументОбъект = Документы.РеализацияТоваровУслуг.НайтиПоНомеру("000000015", ТекущаяДатаСеанса()).ПолучитьОбъект();
ДокументОбъект.Номер = "000000001";
ДокументОбъект.Записать();

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

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

После запуска новой нумерации убедитесь, что система ведет себя ожидаемо. Создайте два-три тестовых документа подряд и проверьте последовательность номеров, префикс и отображение в журнале. Затем тестовые документы можно пометить на удаление.

Контрольные точки

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

Номер нового документа
Норма

Продолжает заданный ряд с шагом в единицу

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

Номер скачет, дублируется или возвращается к старой последовательности

Префикс в номере
Норма

Соответствует организации и базе

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

Появился неожиданный префикс — проверьте настройки организации и обмена

Сортировка в журнале документов
Норма

Документы идут по возрастанию номеров

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

Номера перемешаны — вероятно, нарушена длина номеров

Печатные формы
Норма

В печатной форме выводится новый номер

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

На печать выводится старый или обрезанный номер

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

Ограничения и когда привлекать специалиста

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

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

Итог

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

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

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

Почему с нового года нумерация не началась с единицы?

Чаще всего документ создан датой прошлого года — период нумерации определяется датой документа, а не датой ввода в базу. Также проверьте, не сменился ли префикс организации: для нового префикса отсчет ведется отдельно.

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

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

Что будет, если удалить документ с последним номером?

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

Как сделать разную нумерацию для разных организаций в одной базе?

Задайте каждой организации свой префикс в её карточке. Нумерация ведется раздельно по каждой комбинации префикса и периода, поэтому ряды номеров не будут пересекаться.

Опасно ли перенумеровывать документы прошлых периодов?

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

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

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