Обновление нумерации объектов

20.10.25

Задачи пользователя - Перенумераторы

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Обновление нумерации объектов
.epf 6,68Kb ver:1.1
273 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Открывается из режима "Предприятие" при помощи команды меню Файл - открыть (Ctrl+O). Имеет всего одну кнопку - команду. Данная команда запускает платформенную процедуру "ОбновитьНумерациюОбъектов()" без параметров.

Справка по процедуре ОбновитьНумерациюОбъектов: "Выполняет обновление номеров в соответствии с номерами, записанными в базе данных. После вызова данного метода все выданные, но незаписанные номера, становятся невалидными т.к. не гарантируется их уникальность. ... Обновление будет выполнено для всех типов объектов. Данный метод разрешено вызывать только администратору системы."

Может быть использована для "сброса" состояния внутренних счетчиков нумерации объектов, когда документа с неправильным номером уже нет, а конфигурация его помнит и новые номера выдает с учетом "фантомного" номера.

Пример:

  1. В базе введено 3 документа. Нумерация документов последовательная, по-умолчанию "0001", "0002", "0003"
  2. Мы вручную задали для 4-го документа номер "Х101"
  3. Отталкиваясь от предыдущего номера, пятому документу платформа выдала номер "Х102"
  4. Тут мы решили, что ошиблись на п.2. Чтобы восстановить прежнюю нумерацию мы переименовали номер 4-го документа на "0004", а пятого на "0005"
  5. Однако, столкнулись с проблемой: шестому документу платформа выдает номер "Х103", так как запомнила последний нумератор. Перезапуски базы и чистка кеша не помогают.
  6. Решение: ставим вручную шестому документу номер "0006" и запускаем обработку.
  7. После этого, седьмому документу система должна выдать номер "0007"

П.С. Обработка немудреная, но пару раз спасала, пусть тут побудет

Работоспособность проверена на

  • Платформе 1С:Предприятие 1С:Предприятие 8.3 (8.3.27.1644) (Файловый режим)
  • Конфигурации Управление нашей фирмой, редакция 3.0 (3.0.11.161)


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

Проверено на следующих конфигурациях и релизах:

  • Управление нашей фирмой, редакция 3.0, релизы 3.0.11.161

Вступайте в нашу телеграмм-группу Инфостарт

обработка нумерация объектов сброс очистка нумератора

См. также

Перенумераторы Бухгалтер Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Расширение конфигурации позволяет настроить нумерацию документов с префиксом по дате документа. Т.е. в течение дня документы одного вида будут иметь сквозную нумерацию. Возможны различные варианты настройки формата даты, в том числе с сохранением префиксации по организации и узлу информационной базы. В версии 2 добавлена возможность настройки префиксации по префиксу подразделения, склада и/или договора. А так же различная префиксация для разных видов документов.

6000 руб.

11.02.2019    64338    475    198    

108

Перенумераторы Бухгалтер Пользователь 1С 8.5 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Абонемент ($m)

Расширение присваивает новому счету-фактуре выданному номер реализации, на основании которой он введен. Если номер занят — очередной номер или запрет записи, на выбор. Настройка по организациям в форме. Для уже введенных счетов-фактур — проверка за период и присвоение номеров реализаций в один клик.

1 стартмани

06.11.2026    112    0    Drfreeman    0    

2

Перенумераторы Разработчик Пользователь 1С 8.3 1С 8.5 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

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

2 стартмани

06.11.2026    120    0    Drfreeman    0    

0

Перенумераторы Механизмы платформы 1С Разработчик Бухгалтер Пользователь 1С 8.3 1С 8.5 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

Счета-фактуры на аванс вдруг перестают записываться с ошибкой «Значение поля "Номер" не уникально», хотя дублей в базе никто не делал. Разбираю на опыте в демо-базе Бухгалтерии, как платформа подбирает следующий номер, почему один номер, введённый вручную без нулей, сначала незаметно уводит серию в сторону, а через несколько сотен документов блокирует её, и как всё исправить, не меняя ни одного номера на печати. К статье приложена готовая обработка для Бухгалтерии 3.0, которая находит и исправляет такие номера.

1 стартмани

05.10.2026    888    sashazae    2    

3

Перенумераторы Бухгалтер Пользователь 1С 8.3 1С 8.5 1С:Бухгалтерия 3.0 Абонемент ($m)

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

1 стартмани

02.10.2026    482    2    uribur    0    

1

Перенумераторы Бухгалтер Пользователь 1С:Предприятие 8 Абонемент ($m)

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

1 стартмани

28.09.2026    377    1    burgerkirg    0    

1

Перенумераторы Бухгалтер Пользователь 1С 8.3 1С:Бухгалтерия 3.0 Абонемент ($m)

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

1 стартмани

23.06.2026    1123    14    Юлия69    3    

1

Перенумераторы 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Книга продаж - это просто с этим расширением. Оно восстановливает нумерацию счетов-фактур документа "Отчет комиссионера" при автоматической загрузке файлов, содержащих название, номер и дату УПД. Нумерация комиссионера сохраняется.

8000 руб.

18.06.2026    496    1    0    

1
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Santilla 3 18.03.19 22:58 Сейчас в теме
Антон, большое спасибо! Обработка помогла. Я уже всё перепробовал и никак не получалось, а оказалось всё довольно просто и ничего лишнего. Благодарю!
2. tps_01 66 20.03.19 10:51 Сейчас в теме
(1), пожалуйста! Рад, что обработка была полезна))
3. son_leon 07.08.19 00:18 Сейчас в теме
Не помогла обработка, к сожалению(( Точнее, дальнейшая нумерация восстанавливается, а вот п.4 сделать не удаётся и обновление нумератора здесь не помогает
4. user1226970 18.11.19 12:41 Сейчас в теме
Для БП 3.0 (3.0.73.50) подойдет?
5. tps_01 66 19.11.19 12:24 Сейчас в теме
6. Зеленоград 10.01.20 10:37 Сейчас в теме
Восхищён. Код должен быть в десятки раз меньше описания.
user1548626; tps_01; +2 – Ответить
9. tps_01 66 21.02.20 22:37 Сейчас в теме
(6) тем не менее и его пришлось писать)
7. marinelle 19.02.20 21:27 Сейчас в теме
Данная обработка может работать с отбором по конкретной организации? Например, если в базе ведется несколько организаций, и все документы со своим префиксом, а нумерация по одной организации сбилась.
8. tps_01 66 21.02.20 22:31 Сейчас в теме
(7) отбора нет, но если по остальным организациям корректен, то обработка его не нарушит, по идее нумератор встанет на последний существующий номер для префикса.
10. yavezde 03.06.21 16:43 Сейчас в теме
Очень нужна такая доработка, проблема прям! никак не можем убрать этот доп префикс после тире, скачала, но не работает на нашем релизе, автор могли бы допилить пожалуйста? Могу купить еще за доп стартмани

1С:Предприятие 8.3 (8.3.18.1208)
Управление торговлей, редакция 11 (11.4.13.187)
11. tps_01 66 07.06.21 11:49 Сейчас в теме
(10)
Обработка работает, но скорей всего не помогает в вашем случае.
А в чем именно дело можно только догадываться.
Возможно, вы не перенумеровали остальные документы, в которых этот префикс есть.
12. Pa3yM 21 14.07.21 22:14 Сейчас в теме
"Крутая" обработка из одной строчки кода.

//обновим нумерацию по всем объектам
ОбновитьНумерациюОбъектов();
13. tps_01 66 17.03.22 15:02 Сейчас в теме
(12)
Спасибо за высокую оценку! :-)
14. LineykaSBK 6 24.10.24 14:49 Сейчас в теме
Можно просто запустить реструктуризацию конфы и дождаться окончания этой процедуры )))
Для отправки сообщения требуется регистрация/авторизация