Как формируются номера документов в 1С
Если мы посмотрим на номер какого-нибудь документа в системе (например, реализации), то увидим примерно такую картину:

Длина номера составляет 11 символов. При этом первые 5 символов зарезервированы системой, поэтому мы можем оперировать только шестью знаками (и будем надеяться, что число документов одного вида за один год не превысит один миллион).
На что же система резервирует эти 5 символов:
- первые 2 — это префикс организации (в одной базе могут быть заведены документы по нескольким организациям и чтобы их удобно было отличать друг от друга, сделали такую возможность);
- вторая пара символов — это префикс узла обмена (в том случае, если используется обмен с другими конфигурациями, и многие документы создаются сразу в нескольких системах, то по данной паре символов в номере документа можно однозначно определить, в какой системе этот документ был создан).
- Знак «-» в номере нужен для того, чтобы отделить значающие символы от служебных. В печатные формы попадает та часть номера, которая расположена справа от дефиса.
Префикс организации устанавливается в карточке организации:

Префикс узла обмена устанавливается на вкладке Администрирование, Настройки синхронизации данных

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

Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
Нумерация документов в ут 11 где
Как я понимаю, тут дело не в последнем документе, а в последнем номере, а т.к по строке будет всегда больше КТУТ-О, то и берет ее.
(6) да, именно так
(7) хм, и как же от этого избавиться теперь?
(8)Тыщу раз обсуждалось. Смотри где еще используется нумератор, который задействован в РТУ. Документ, который не РТУ, ломает нумерацию.
в моей утшке вот виды доков
Документ.ВыкупВозвратнойТарыКлиентом.Нумератор
Документ.ПередачаТоваровМеждуОрганизациями.Нумератор
Документ.РеализацияТоваровУслуг.Нумератор
Документ.РеализацияУслугПрочихАктивов.Нумератор
(8) > да, именно так.
Зачем ты нас обманываешь?
Или ты хочешь сказать, что являешься свидетелем чуда?
Либо по-прежнему есть документ с номером, содержащим букву «О», либо ты не выполнил обновление нумератора, либо перепутал порядок действий.
Необходимо последовательно(!) сначала перенумеровать все документы, входящие в нумератор, таким образом, чтобы не было ни одного документа с буквой «О» в этом году. Потом выполнить метод ОбновитьНумерациюОбъектов() из (1).
(11) ок, намёк понял. Посмотрю тщательнее, раз других вариантов нет, значит, мог порядок действий перепутать.
Все проверил. В базе ни одного документа с «О» в номере не осталось. Обновил нумерацию объектов, все равно при создании нового документа вылезает номер КТУТ-О999. Что еще можно сделать?
Проверь установленные префиксы.
В префиксах организации и базы буква «О» отсутствует.
(13) > Все проверил.
Перечитай внимательно статью https://its.1c.ru/db/metod8dev#content:1550:hdoc
Может натолкнёт на какие-нибудь мысли.
Восстановление при ошибочно введенном максимальном номере
Механизм автонумерации имеет возможности по восстановлению максимального номера после исправления или удаления неверно введенного максимального номера. Например, имеем текущий максимальный номер АА001, пользователь при вводе документа ошибся и явно ввел номер ААБСД. После этого автонумератор запомнил введенный номер и перестал выдавать корректные номера, все время выдавая номер ААБСД. Пользователь исправил неправильно введенный номер документа на АА002. Поcле этого автонумератор стал выдавать правильные номера — АА003, АА004. Альтернативой исправлению может быть удаление объекта с неверно введенным номером.
Данная возможность избавляет пользователя от проблем, связанных с остановкой сервера или вызовом функции ОбновитьНумерациюОбъектов, которые были необходимы ранее для восстановления нумерации объектов.
Алгоритм работы восстановления нумерации следующий:
— После изменения/удаления номера определенного объекта (в момент записи/удаления) автонумератор определяет, нужно ли сбрасывать максимальный номер.
— Номер нужно сбрасывать, если номер, который изменили/удалили, являлся максимальным записанным номером по данному пространству номеров и не открыта ни одна транзакция, получившая или установившая номера по данному пространству номеров.
— Если номер нужно сбрасывать, то автонумератор обновляет для данного пространства номеров нумерацию объектов, получая тем самым номер, который стал максимальным после изменения/удаления текущего номера. После обновления все возвращаемые для переиспользования номера больше максимального игнорируются.
— Если после ошибочно введенного номера были получены и записаны другие номера, то нужно исправить/удалить их все (включая ошибочно введенный).
После этого нумерация по данному пространству номеров будет восстановлена.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn
Как настроить нумерацию документов в 1С?
Каждый элемент, будь то справочник или какой-либо документ, заносится в программу 1С со своим номером. Этот номер уникальный и присваивается каждому элементу программой автоматически. Однако очень часто нумерация сбивается без каких-либо видимых причин. Почему это может происходить и как избежать подобных ситуаций, поговорим в нашей статье.
Нумерация документов в 1С:Бухгалтерия предприятия редакции 3.0 частично изменилась по сравнению с редакцией 2.0. Номер каждого документа в системе теперь состоит из четырёх символов префикса и самого номера. Если в программе 1С мы захотим завести несколько организаций, то будут задействованы первые два символа префикса (рис. 1), поскольку именно они определяют организацию и устанавливаются непосредственно в карточке организаций (рис. 2) (для каждой организации заводим уникальный символ префикса). Так документы разных организаций легко различаются и имеют независимую нумерацию.


Если префикс организации не будет установлен, то по умолчанию он примет значение «00». Третий и четвертый символы префикса в большинстве случаев устанавливаются в момент настройки синхронизации между различными конфигурациями 1С, к примеру, между 1С:Бухгалтерия предприятия 8 и 1С:Зарплата и управление персоналом 8 (рис. 3).

1С:Бухгалтерия предприятия 8 обеспечивает автоматическую нумерацию документов в порядке их ввода в информационную базу. Номер присваивается документу только в момент его записи. Такой подход гарантирует строго последовательную нумерацию документов, когда с общими данными работают несколько пользователей. Но мы можем изменить автоматически присвоенный номер вручную, однако стоит иметь в виду, что при этом программа не позволит записать уже использованный номер. А если мы захотели внести нумерацию, содержащую символы «/» или «-» и подобные, то должны иметь в виду, что придётся и дальше вручную редактировать номера, поскольку автоматическая нумерация документов будет нарушена.
Также пользователь вправе изменить количество знаков во второй части номера документа. К примеру, «00БП-000099» изменить на «00БП-99». Было бы логично, что следующим номером по хронологии должен стать «00БП-100». Однако этого не произойдёт, поскольку пользователь изменил количество знаков во второй части номера. Теперь 1С будет создавать новые документы с одинаковой нумерацией «99» на конце, так как это максимальное двузначное число. Чтобы обезопасить себя от сбоя нумерации документов, нужно в порядковом номере файла использовать предельное количество символов.
В начале каждого года нумерация документов начинается заново.
При вводе документа задним числом программой присваивается очередной порядковый номер текущего года. Если при этом информационная база содержит документы с более поздней датой, хронологическая последовательность номеров документов будет нарушена. Чтобы это исправить, вам придётся перенумеровать документы вручную.
В программе 1С:Бухгалтерия предприятия ред. 3.0 в разделе «Отчёты» — «Анализ учёта» есть обработка «Экспресс-проверка» (рис. 4), с помощью которой пользователю представляется возможным проверить и исправить нумерацию счетов-фактур, приходных и расходных кассовых ордеров.

В настройках отчёта мы выбираем раздел учёта, по которому будет проводится проверка. В нашем случае это нумерация кассовых документов и нумерация счетов-фактур (рис. 5).

Раскрывая выведенные проверкой ошибки, мы можем более детально их рассмотреть и при необходимости выполнить перенумерацию документов, нажав на соответствующую ссылку «Автоматическая перенумерация документов» (рис. 6).

В этой статье мы рассмотрели, как настраивается нумерация в программе 1С. Надеемся, что этот материал оказался вам полезен. Если возникнут вопросы по данной теме, звоните к нам на Линию консультаций 1С компании «Что делать Консалт». Мы вам обязательно поможем! Наши консультанты имеют многолетний опыт работы с программами 1С и знают ответ на любой вопрос. Первая консультация совершенно бесплатно!
Свидетельство о регистрации СМИ: Эл № ФС77-67462 от 18 октября 2016 г. Контакты редакции: +7 (495) 784-73-75, smi@4dk.ru
Доработать нумерацию документов в УТ11.4


Нужна параллельная нумерация документов для двух отделов (в 1С как подразделения: https://yadi.sk/i/6J1FcHHjc2ei4A).
Это касается в первую очередь накладных, актов, УПД и счетов-фактур. Остальные документы не важны.
Можно это реализовать, чтобы не была затронута основная конфигурация, чтобы обновления ставились без танцев с бубном?
Сейчас это реализовано через РИБ, но это очень неудобно — постоянные проблемы с обновлениями, с обменом и т.д.
Вариант с другой организацией не подходит.