Сбросить счётчик нумерации документов или справочников в 1С
Иногда вследствие ручной правки номера документа или кода справочника или после обменов с распределенными информационными базами в 1С нарушается автонумерация.
Вы можете написать код перенумерации или воспользоваться какой-либо обработкой, но иногда, даже после этого номер генерируется опять не верный.
Система «кэширует» последний выделенный номер.
Для того, чтобы обнулить этот кэш существует функция ОбновитьНумерациюОбъектов.
- После вызова объекты с номерами становятся невалидными, т.е. в момент записи, если этот номер уже был выдан, но не записан выйдет ошибка контроля уникальности.
- Для уже записанных документов, ничем не грозит — их номера останутся прежними, даже если они не уникальные.
- Название функции дает неверное толкование, никакого обновления не происходит.
- Вызов допустим либо на сервере, либо в режиме толстого клиента
- Права требуется Полные» или «Административные»
Использование ОбновитьНумерациюОбъектов
ОбновитьНумерациюОбъектов(Метаданные.Документы.ПоступлениеТоваровУслуг);//Один вид документа
МассивМета = Новый Массив;
ОбновитьНумерациюОбъектов();//Все объекты системы, не рекомендуется такой вызов
Еще одной причиной неверной нумерации может быть подписки события ПриУстановкеНовогоНомера, если в них заложен какой-то альтернативный алгоритм установки номера, например: добавление префикса узла, организации, склада.
Как проверить ?
- Найти вызовы функций начинающихся с»ДобавитьПрефикс» или вызов метода объекта УстановитьНовыйНомер()
- Перебрать все подписки в конфигурации
Код перенумерации одного вида документа
- Написано для ситуации, когда нумерация у клиента ежемесячно начинается с 0.
- Выполняется без контроля уникальности (Объект.ОбменДанными.Загрузка = Истина)
- Без промежуточных перенумераций (обычно обработки сначала меняют нумерацию на другой префикс, а затем вызывают стандартный УстановитьНовыйНомер(«»), получается аналогично, но дольше.
- В конце можно вызывать ОбновитьНумерациюОбъектов(Метаданные.Документы.ПоступлениеТоваровУслуг); (в монопольном режиме не обязательно)
НачатьС = 1;
Префикс =»10-«;
ПолнаяДлинаНомера = 8;
НачПериода = Дата(2016,10,1);
КонПериода = Дата(2016,10,31);
ТекНомер = НачатьС;
ДлинаНомера = ПолнаяДлинаНомера -СтрДлина(Префикс);
Док = Документы.ПоступлениеТоваровУслуг.Выбрать(НачПериода,КонецДня(КонПериода));
Счетчик = 0;
Пока Док.Следующий() Цикл
Объект = Док.ПолучитьОбъект();
НомерНовый = префикс+Прав(«000000000000″+формат(ТекНомер,»ЧГ Выполнено замен «+Счетчик);
Реклама духов принесла мне больше известности, чем любой фильм, в котором я снималась.
— Денев Катрин
Обновление нумерации (сброс нумерации) для 1С 8.2, 8.3
Эта простая обработка «Обновление нумерации (сброс нумерации) для 1С:8.2, 8.3» позволит сбросить нумерацию в 1С.
Очень часто из-за каких либо ошибок в 1С нарушается автонумерация объектов. 1С выдает неправильный номер документа и элементу справочника присваивается неверный номер. И даже если вы восстановите нумерацию вручную, то при записи новых объектов, все равно может выдаваться неправильный номер.
Важно! Данная обработка используется в тех случаях, когда по каким-либо причинам не срабатывает стандартная автонумерация (т.е. номер нового документа не формируется как самый большой номер документа в периоде увеличенный на единицу).
Перед приобретением обработки, пожалуйста, проверьте, что нумерация документов за год у Вас идет по возрастающей, без всяких символов кроме префиксов.
Номера документов должны выглядеть примерно так:
00000000099 или ТДТД-000999.
А не так:
99, 999, 00000099-ТД, 000099-ТДТД, 00000099/1Д.
Возможно Вам также стоит обратить внимание на следующую разработку: Обработка перенумерации документов 1С (8.2 и 8.3)
В этом случае, вы можете воспользоваться нашей обработкой «Обновление нумерации (сброс нумерации) для 1С 8.2, 8.3» .
Обновить нумерацию в 1С с помощью данной обработки очень легко — укажите обработке какому документу или справочнику необходим сброс нумерации (т.е. обновление нумерации) и нажмите кнопку «Выполнить». Но прежде, вам нужно решить, как вы поступите с объектами, у которых неверный номер — можете перезаписать их с правильным номером или удалить.
Обработка универсальна, будет работать и в программах 1С 8.2 (на обычных формах) и в 1С 8.3 (на управляемых формах).
Для запуска обработки «Обновление нумерации (сброс нумерации) для 1С 8.2, 8.3» выберите в главном меню:
Файл → Открыть → [Указать файл обработки] → Открыть (подробнее см. инструкцию)
Видеоинструкция по использованию обработки:
Дата создания страницы: 19.06.2018
Дата изменения файла: 19.06.2018
Еще обработки и статьи:
Раздел «Б» для реализации алкогольной продукции для УТ 10.3 (внешняя печатная форма)

Счет-Фактура для 1С УТ 10.3 (НОВЫЙ ФОРМАТ ⚑ от 1-го Октября 2017!) (Внешняя печатная форма)

Заполнение табличных частей из других документов в 1С:УТ 10.3

Обработка обслуживания торгового оборудования ККТ (онлайн-кассы) АТОЛ (Драйвер 9.х) для 1С:УТ 10.3

Загрузка номенклатуры, цен, остатков, документов поступления или оприходования с характеристиками из Excel в 1С:УТ 10.3
Как сбросить счётчик нумерации документов или справочников

Тип:
Массив; Объекты метаданных. Объект метаданного или массив объектов метаданных, для объектов которого будет выполнено обновление. Если значение параметра не указано, то обновление будет выполнено для всех типов объектов.
Описание:
Выполняет обновление номеров в соответствии с номерами, записанными в базе данных. После вызова данного метода все выданные, но не записанные номера, становятся невалидными, т.к. не гарантируется их уникальность. Данный метод разрешено вызывать только администратору системы.
Доступность:
Сервер, толстый клиент, внешнее соединение
Пример:
Код 1C v 8.х
//Обновим нумерацию у документа Реализация товаров и услуг
ОбновитьНумерациюОбъектов(Метаданные.Документы.РеализацияТоваровУслуг)
// другие примеры:
ОбновитьНумерациюОбъектов(Метаданные.Документы.ОтчетПроизводстваЗаСмену);
ОбновитьНумерациюОбъектов(Метаданные.Документы.ТребованиеНакладная);
ОбновитьНумерациюОбъектов(Метаданные.Документы.ПриходныйКассовыйОрдер);
ОбновитьНумерациюОбъектов(Метаданные.Документы.РасходныйКассовыйОрдер);
ОбновитьНумерациюОбъектов(Метаданные.Справочники.Номенклатура);
ОбновитьНумерациюОбъектов(Метаданные.Справочники.Абонементы);
По этой теме: Сбилась автонумерация у документа или справочника с текстовым кодом, что делать?
Разместил: E_Migachev Версии: | 8.x | 8.2 УП | Дата: 28.03.2012 Прочитано: 100546

Возможно, вас также заинтересует
Похожие FAQ
1C и Google Maps 21
была поставлена задача отображения на географической карте медицинских учреждений. После обзора предлагаемых решений был выбран сервис google. Но так же подобного рода подход будет работать и с картами сервиса yandex. Во время решения задачи было реш 1C медленно работает по сети с базой на SQL Server 22
Данное обстоятельство может быть обусловлено многими причинами. Одна из них — неоптимальная настройка MS SQL . Перечислим неоптимальности в настройке: 1) Неправильно указанный сетевой протокол, используемый для взаимодействия 1С с SQL Server. П 1С Предприятие что это? 12
Что такое 1С? 1С — это фирма , у которой одно из направлений деятельности — разработка программного обеспечения для автоматизации бизнес-процессов предприятий. « 1С:Предприятие » — конкретный продукт, который выпускает компания 1С . Что такое Cообщение: «Не удалось удалить чеки ККМ!» 2
Пользователь с правами Администратор ККМ проводит Закрытие кассовой смены (Z). Выходит сообщение: » Не удалось удалить чеки ККМ!» ФР печатает Z -отчет, но Отчет о рознчничных продажах не формируется. Необходимо дать роли Администратор ККМ прав Google maps : вывод точек на карту и режим панорамы 8
В отличие от яндекс карт в GMaps можно использовать панорамы — за что им большой плюс! Надеюсь в яндексе прочитают этот пост и тоже когда-нибудь это сделают! Для клиента нужно было сделать вывод объектов на карту С возможностью просмотра панора Посмотреть все результаты поиска похожих
Как сбросить нумерацию документов в 1с
![]()
Сопровождение программ 1С
![]()
Помощь в ведении учета
![]()
Обучение 1С онлайн
Навигация по разделам :
- Комплексные решения 1С (КА, ERP, УПП), управленческий учет (УНФ), корпорациям
- 1С Комплексная автоматизация 8. Редакция 2
- КА Зарплата
- КА Настройка программы
- КА ОС и НМА
- КА Отчетность
- КА Покупка, продажа
- КА Продажи
- КА Производство
- КА Закрытие месяца
- КА Администрирование
- КА Склад
- КА Казначейство
- ERP Подсистема управленческого учета
- ERP: Подсистема Зарплата и управление персоналом
- ERP Подсистема регламентированного учета
- УНФ Деньги
- УНФ Планирование
- УНФ Покупка, продажа
- УНФ Производство
- УНФ Розница
- УНФ Отчетность
- УНФ Администрирование
- УНФ Анализ
- УНФ Заработная плата
- УНФ Компания
- 1C:Бухгалтерия 8
- БП Банк и касса
- БП Склад, покупка, продажа
- БП Зарплата
- БП Администрирование
- БП Декларация по налогу на имущество
- БП Закрытие месяца
- БП МЦ
- БП НДС
- БП НДФЛ
- БП пилотный проект ФСС
- БП Прибыль
- БП Производство
- БП Справочники, документы, печатные формы
- БП УСН
- БП Учет ОС и НМА
- БП Отчетность по Алко декларации
- БП Отчетность в Пенсионный Фонд
- БП Учетная политика, ввод остатков, начальные настройки
- БП Отчетность по УСН
- БП Бухгалтерская отчетность
- БП Отчетность в ФСС
- БП Земельный налог
- БП Транспортный налог
- БП Отчетность по страховым взносам
- БП СЗВ-ТД
- ЗУП-3 Кадровый учет
- ЗУП-3 Отражение зарплаты в бухгалтерском учете
- ЗУП-3 Налоги и взносы
- ЗУП-3 Администрирование
- ЗУП-3 Больничный
- ЗУП-3 Зарплата
- ЗУП-3 Начальное заполнение, учетная политика, параметры учета
- ЗУП-3 НДФЛ
- ЗУП-3 Отпуск
- ЗУП-3 Отчетность
- ЗУП-3 Пособия
- ЗУП-3 Синхронизация
- ЗУП-3 Отчетность по страховым взносам
- БПСельхоз ОС и НМА
- БПСельхоз Пайщики
- БПСельхоз Банк и Касса
- БПСельхоз НДС
- БПСельхоз Взаиморасчеты с контагентами
- БПСХ Учетная политика, ввод остатков, начальные настройки
- 1С:Предприятие 8. Управление торговлей, редакция 11
- УТ-11 Закупки
- УТ-11 CRM и Маркетинг
- УТ-11 Нормативно-справочная информация
- УТ-11 Оптовая торговля
- УТ-11 Продажи
- УТ-11 Розничная торговля
- УТ-11 Склад и Доставка
- УТ-11 Казначейство
- УТ-11 Администрирование
- УТ-11 Финансовый результат и контроллинг
- УТ-11 Планирование
- Розница. Нормативно-справочная информация
- Розница. Продажи
- Розница. Склад
- Розница. Финансы
- Розница.Закупки и запасы
- Розница. Маркетинг
- Розница. Администрирование
- Розница. Персонал
- ФГИС «Меркурий» (учет продукции животного происхождения) ВетИС
- Маркировка табачной продукции
- Маркировка молочной продукции
- Маркировка обувной продукции
- Маркировка легкой промышленности (одежды)
- Маркировка лекарственных средств
- МДЛП Настойка обмена с ИС «МДЛП»
- МДЛП Текущие вопросы
- МДЛП Регистрация в личном кабинете
- ККТ, ОФД, 54 ФЗ
- Сканер штрих-кода
- ТСД
- Принтер этикеток
- Весы
- Эквайринговый терминал
- ЕГАИС настройка рабочего места (установка панели Рутокен, УТМ)
- ЕГАИС текущие вопросы
- 1С:Бухгалтерия государственного учреждения 8
- БГУ Банк и Касса
- БГУ ГСМ
- БГУ Декларация по прибыли
- БГУ Закрытие года, исправление ошибок прошлых лет
- БГУ Материальные запасы
- БГУ НДС, Прибыль и др. платежи в бюджет
- БГУ ОС и НМА
- БГУ Отражение зарплаты
- БГУ Отчетность
- БГУ Планирование и санкционирование
- БГУ Справочники, настройки, печатнае формы
- БГУ СУФД, К-Банк, АЦК-Финансы, Эл. бюджет, Мат.Капитал
- БГУ УСН
- БГУ Администрирование
- БГУ. Взаиморасчеты с разными дебиторами/кредиторами
- БГУ Услуги
- БГУ Стандартные отчеты, регистры учета
- БГУ Имущество казны
- БГУ Переход на новый ПСБУ и стандарты
- БГУ Аренда
- БГУ Доходы, в т.ч. Платные услуги
- ЗКГУ 3 Взносы
- ЗКГУ 3 Зарплата
- ЗКГУ 3 Кадры
- ЗКГУ 3 Начисления
- ЗКГУ 3 НДФЛ
- ЗКГУ 3 Отпуск
- ЗКГУ 3 Отражение в бухучете
- ЗКГУ 3 Больничный
- ЗКГУ 3 Отчеты
- ЗКГУ 3 Удержания
- ЖКХ
- 1С:Предприятие 8. Расчет квартплаты и бухгалтерия ЖКХ
- 1С:Предприятие 8. Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК.
- ФК:Учет в общепите
- Общепит — общие вопросы
- Детское питание
- Диетическое питание
- Питание в образовательных организациях
- 1С:Колледж
- 1С: Предприятие 8. Автосервис
- Обмен данными между 1С:Бухгалтерия 8 и 1С:Зарплата и управление персоналом 8
- Обмен данными между 1С:Бухгалтерия 8 и 1С:Предприятие 8. Управление торговлей
- Обмен данными между 1С:Бухгалтерия 8 и 1С:Розница 8
- Обмен данными между 1С:Бухгалтерия 8 и 1С:Управление небольшой фирмой 8
- Обмен данными между распределенным информационными базами (РИБ)
- НДФЛ методические вопросы
- СЗВ-М
- СЗВ-ТД
- 1С:Fresh / 1С:Фреш
- 1С-Коннект
- 1С:Линк
- 1С:Облачный архив
- Информационная система 1С:ИТС
- 1С:Контрагент
- mag1c
- 1С:Заказы
- 1С:Кабинет сотрудника
- 1С:Распознавание первичных документов
- 1С:Обновление программ
- 1С:ГРМ
- 1С:Номенклатура
- 1С:Доставка
- 1С:СБП
- 1С-Отчетность
- 1С-Отчетность Перенос ключей
- 1С-Отчетность Технические проблемы
- 1С-Отчетность Требования
- 1С-Отчетность Изменение реквизитов
- 1С-Отчетность Кабинет налогоплательщика
- 1С-Отчетность в ПФР
- 1С-Отчетность в ФСС
- 1С-Отчетность Письма, уведомления, запросы, квитанции
- 1С-Отчетность в Росалкогольрегулирование
- 1С-Отчетность в Статистику
- 1С-Отчетность в ФНС
- Системы управления веб-содержимым
- Битрикс
- Ошибки платформы
- Администрирование SQL
- Администрирование сервера 1С
- Администрирование SQL Server
- PostgreSQL
- яя1С:Зарплата и кадры бюджетного учреждения. Редакция 1.0.(не поддерживается производителем)
- ЗКБУ Больничный
- ЗКБУ Отражение в бухучете
- Обмен данными ЗУП-БП
- Обмен данными БГУ-ЗКГУ
- Обмен данными БП-Розница
Как восстановить нумерацию документов?
06.07.2022 12:20 1 588
Оценки: 1 / 0
Решение вопроса:
Из-за непоследовательного ввода или ручной корректировки номеров документов в 1С нумерация может не соответствовать датам или работать некорректно.
Для того, чтобы восстановить нумерацию нужно открыть функции для технического специалиста(меню «Сервис и настройки»), и запустить обработку «Групповое изменение реквизитов».
Выбрать тип документов(например «Счет покупателю» или «Реализация(акт, накладная, УПД)», настроить отбор по гиперссылке «Все элементы» — самый удобный вариант по дате: Добавить условие. В колонке «Поле» выбрать реквизит «Дата», «Вид сравнения» — больше или равно. Установить произвольную дату, с которой документы должны быть перенумерованы.
После нажатия кнопки «ОК» программа отберет все документы выбранного типа, подходящие под критерии отбора.
Далее нужно нажать кнопу в нижней части формы «Дополнительные параметры», развернуть раздел «Специальные возможности» и установить флаги «Показывать служебные реквизиты» и «Режим разработчика».
Для редактирования стал доступен реквизит «Номер». Устанавливаем напротив него флажок и в поле «Новое значение» устанавливаем «0», нажимаем «Изменить реквизиты»
Программа установит всем отобранным документам значение номера «0»
После этого закрываем и повторно открываем обработку, настраиваем отбор. В «Дополнительных параметрах» оставляем только «Показывать служебные реквизиты».
Устанавливаем флаг напротив номера, в поле «Новое значение» появилась надпись .
Ничего не редактируя, нажимаем «Изменить реквизиты».
Программа выполнила автоматическую перенумерацию, исходя из последнего зарегистрированного номера документа того же типа, либо начала нумерацию с единицы(если производится перенумерация с начала года)Эта информация оказалась полезной?
Как можно улучшить этот ответ?
- 1С Комплексная автоматизация 8. Редакция 2
