Сбилась нумерация документов 1с 8.2, 8.3 — как исправить?

По какой причине слетает нумерация?

Нумерация чаще всего слетает по причине того что пользователь отредактировал номер руками, вписав или удалив какой либо символ, далее это нарушает автогенерацию и приводит к появлению непредсказуемых номеров до конца года. После такого вмешательства в номерах новых документов появляются спецсимволы например слэш «/» и номера приобретает вид 0000-001/1 и 0000-001/2, вместо 0000-0001 и 0000-0002 соответственно. 0(ноль) может быть заменен буквой «О» или вообще убран уменьшив тем самым длину номера.

Как восстановить правильную автогенерацию номеров?

  1. Необходимо исправить сами номера документов и привести их все к общему виду, например 0000-0001, 0000-0002. Сделать это можно вручную или с помощью обработки перенумерации.
  2. Нумератор запоминает схему нумерации и даже после приведения нумеров к нормальному виду, номера у новых документов продолжат непредсказуемое поведение. Для исправления этого необходимо сбросить схему нумерации. Для этого необходимо хотя бы общее понимание разработки на платформе 1с предприятие 8.3.
  • В режиме конфигуратора — создаем новую обработку
Выделяем элемент списка Формы и добавляем новую форму нажав Готово.
Переходим на закладку «Команды» и добавляем новую.
После добавления команды в палитре свойств задаем имя и нажав кнопку с лупой генерируем обработчик события.
Создаем обработчик.
В модуле формы в серверной процедуре пишем ОбновитьНумерациюОбъектов();
Следует отметить что такой вызов метода обновит схему нумерации у всех видов документов. Для того чтобы указать конкретный вид документа необходимо обратиться к метаданным. Например:
Метаданные.Документы.РеализацияТоваровУслуг.

Такой вызов метода обновит схему только у документов реализации.
Для того чтобы иметь возможность запустить нашу команду необходимо «перетянуть» мышью команду в левый столбец или прямо на форму.
  • После всех вышеперечисленных манипуляций сохраняем нашу обработку.
  • В режиме 1с Предприятие под пользователем с полными правами запускаем обработку через диалог выбора файла.
  • Жмем на кнопку
  • Радуемся результату.

Если после проведенных действий нумерация не восстановилась необходимо все внимательно проверить , исправить найденные ошибки в номерах документов (они точно есть) и повторить запуск обработки.