Документы и Печать · 11 мин
Как исправить нумерацию РКО в 1С
Разбираем, как исправить нумерацию расходных кассовых ордеров в 1С: ручная правка номера, обработка перенумерации, настройка нумератора и проверка результата.
Сбой нумерации расходных кассовых ордеров (РКО) в 1С — частая ситуация: номера начинаются с нового префикса, сбрасываются после переноса базы, появляются дубли или документы создаются с номером «000000». Причины обычно простые: ручная правка номера, изменение префикса организации, обмен данными между базами или обновление конфигурации. Исправить нумерацию можно встроенными средствами 1С без программирования.
Ниже разобраны типовые сценарии для конфигураций «1С:Бухгалтерия 8» (ред. 3.0) и «Управление торговлей 11»: ручное исправление одного документа, массовая перенумерация стандартной обработкой, настройка нумератора и проверка результата. Отдельно рассмотрены ограничения: когда править номера нельзя и как не нарушить кассовую дисциплину.
Почему сбивается нумерация РКО в 1С
Нумератор 1С присваивает новый номер по принципу «максимальный существующий номер + 1» в пределах периода и префикса. Если кто-то вручную ввёл номер с другим префиксом или большим значением, нумератор начнёт считать от него. Типичные причины сбоев:
- ручное изменение номера документа (например, вписали номер с бумажного ордера «А123» — дальше все РКО пошли с префиксом «А»);
- обмен данными с другой базой (УТ ↔ БП), где действует другой префикс;
- перенос данных из старой программы, где нумерация велась иначе;
- изменение префикса организации или информационной базы в настройках;
- создание документов в новом году, когда нумерация должна начаться заново, но настройки периодичности нумератора не заданы.
Перед исправлением важно понять масштаб проблемы: сбит один документ, небольшая группа за день или вся нумерация за период. От этого зависит выбор способа — ручная правка или массовая обработка.
Исправьте номер вручную в карточке документа
Найдите первый документ с неверным номером и проверьте журнал регистрации
Отсортируйте журнал по номеру и найдите повторы
Проверьте префикс организации и настройки синхронизации
Подготовка перед исправлением
Любые массовые изменения номеров документов делаются только после создания резервной копии. В файловой базе достаточно скопировать каталог базы или выгрузить данные через «Администрирование → Выгрузить информационную базу». В клиент-серверном варианте копию делает администратор средствами СУБД.
Второй шаг — проверить, не проведены ли документы по кассовой книге и не выгружены ли они в отчётность. РКО включаются в кассовую книгу и отражаются в листе кассовой книги за день. Если период закрыт и отчётность сдана, изменение номеров в нём создаст расхождения с уже представленными данными. В этом случае безопаснее исправлять только текущий, незакрытый период.
Третий шаг — зафиксировать текущее состояние: выгрузите список РКО за период в табличный документ или Excel (через «Ещё → Вывести список» в журнале документов). Это позволит сравнить номера до и после исправления и убедиться, что ничего не потерялось.
Ручное исправление номера одного РКО
Если сбит один документ, проще всего исправить его вручную. Порядок действий для «1С:Бухгалтерии 8»:
- Откройте журнал «Кассовые документы» (раздел «Банк и касса») и найдите нужный РКО.
- Откройте документ. Если поле «Номер» недоступно для редактирования, нажмите «Ещё → Изменить форму», найдите поле «Номер» и снимите признак «Только просмотр» — либо воспользуйтесь командой разрешения редактирования реквизитов, если она включена.
- Введите правильный номер. 1С может выдать предупреждение «Номер не уникален» — это значит, что такой номер уже занят другим документом, и сначала нужно освободить его.
- Запишите и проведите документ.
После ручного ввода номера нумератор запомнит его как последний. Следующий созданный РКО получит номер на единицу больше. Используйте это: если нужно, чтобы нумерация продолжилась с определённого значения, создайте или исправьте один документ с нужным «стартовым» номером.
В конфигурациях с включённым запретом изменения данных (дата запрета редактирования) документ старого периода может быть заблокирован. Тогда сначала временно сдвиньте дату запрета в настройках («Администрирование → Поддержка и обслуживание → Регламентные операции» или настройки пользователей и прав), выполните правку и верните дату обратно.
- 1Сделайте резервную копию базы
- 2Найдите документ в журнале кассовых документов
- 3Разрешите редактирование поля «Номер»
- 4Введите корректный номер, убедитесь в его уникальности
- 5Запишите и проведите документ
- 6Создайте тестовый РКО и проверьте, что номер продолжился правильно
Массовая перенумерация документов
Когда сбита группа документов, по одному править долго. В типовых конфигурациях есть два рабочих инструмента.
Обработка «Групповое изменение реквизитов»
Откройте «Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов». Выберите тип документа «Расходный кассовый ордер», задайте отбор по периоду и организации. В списке реквизитов найдите «Номер». Обработка позволяет присвоить номера по порядку с указанного начального значения — для этого используйте режим изменения с алгоритмом или последовательную установку значений, если ваша версия поддерживает нумерацию в обработке.
Универсальная обработка перенумерации
Для сложных случаев (нужно сохранить хронологию по датам, сменить префикс у сотен документов) используют внешние обработки перенумерации. Принцип работы у них одинаковый: задаётся период, тип документа, начальный номер и префикс, обработка сортирует документы по дате и времени и присваивает номера подряд. Перед запуском обязательно проверьте результат на небольшой выборке — например, на документах одного дня.
Важный нюанс: номер РКО в 1С — строковый, с учётом префикса. Числовая часть сравнивается по длине, поэтому номера «1», «10», «2» сортируются не как числа. При массовой перенумерации задавайте одинаковую длину номера (например, шестизначные «000001», «000002»), чтобы журнал сортировался корректно.
Настройка нумератора и префиксов
Чтобы проблема не повторилась, проверьте настройки нумерации. В «1С:Бухгалтерии 8» префикс задаётся в карточке организации (поле «Префикс») и в настройках информационной базы («Администрирование → Синхронизация данных → Префикс информационной базы»). Итоговый номер РКО формируется как префикс базы + префикс организации + порядковый номер.
Если база участвует в обмене с другой программой (например, УТ или ЗУП), префиксы у каждой базы должны быть разными — это главная защита от дублей. Проверьте, что во всех связанных базах префиксы уникальны и не менялись в середине периода.
Нумерация кассовых документов в типовых конфигурациях обычно сквозная в пределах года или непрерывная. Если учётная политика организации требует начинать нумерацию РКО с единицы каждый год, убедитесь, что периодичность нумератора поддерживает это, и в начале года проверьте первый созданный документ. При необходимости первый документ года создайте с номером «000001» вручную — дальше нумератор продолжит сам.
Проверка результата после исправления
После правки номеров выполните контрольные проверки. Откройте журнал кассовых документов, отсортируйте по номеру и убедитесь, что дублей нет: одинаковых номеров с одинаковым префиксом быть не должно. Затем отсортируйте по дате — номера должны идти в хронологическом порядке без больших разрывов.
Сформируйте кассовую книгу за исправленный период и сверьте номера РКО в отчёте с журналом. Если документы уже были распечатаны и подписаны, сверьте электронные номера с бумажными ордерами — при расхождении перепечатайте формы и организуйте их корректное переоформление.
Финальная проверка — создайте новый РКО и убедитесь, что ему присвоен ожидаемый следующий номер. После этого тестовый документ можно пометить на удаление или заполнить реальными данными.
Как проверить результат
Номера уникальны, дублей нет
Два документа с одинаковым номером и префиксом
Номера растут вместе с датами
Новый документ имеет номер меньше старого
Номера в отчёте совпадают с журналом
В отчёте пропуски или несовпадения
Присваивается следующий по порядку номер
Номер сброшен или начат с неверного префикса
Частые вопросы
Почему 1С не даёт изменить номер РКО — поле недоступно?
Поле «Номер» может быть заблокировано настройками формы, правами пользователя или датой запрета редактирования. Попробуйте «Ещё → Изменить форму» и снимите «Только просмотр» у поля. Если не помогает — проверьте права пользователя и дату запрета изменения данных в разделе администрирования.
Можно ли исправить номера РКО за прошлый год?
Технически — да, но делать это стоит только если период не закрыт отчётностью и кассовая книга за тот период не подписана и не сдана. Иначе изменение создаст расхождения с уже представленными документами, и исправлять придётся через официальную процедуру внесения исправлений.
Что делать, если появились два РКО с одинаковым номером?
Найдите оба документа, отсортировав журнал по номеру. Определите, какой из них соответствует бумажному оригиналу, — его номер оставьте. Второму документу присвойте следующий свободный номер вручную. Если дубли появляются регулярно, проверьте префиксы в настройках обмена данными.
Сбросится ли нумерация РКО в начале нового года?
Это зависит от настроек нумератора конфигурации. В большинстве типовых решений нумерация кассовых документов ведётся в пределах года. Если первый документ нового года получил продолжение старой нумерации, а по учётной политике нужна нумерация с единицы — исправьте первый документ вручную на «000001», дальше нумератор продолжит сам.
Нужно ли перепечатывать РКО после изменения номера?
Если ордер уже распечатан, подписан и выдан — бумажный документ юридически значим, и его номер должен совпадать с электронным. После правки номера в базе перепечатайте форму и оформите замену документа по внутренним правилам организации. Невыданные черновики можно просто перепечатать.
Можно ли перенумеровать РКО запросом или кодом?
Да, разработчик может написать обработку на встроенном языке 1С, которая перебирает документы по дате и присваивает номера. Это оправдано при больших объёмах и нестандартных правилах (например, разные серии номеров по организациям). Для типовых задач достаточно штатных средств — группового изменения реквизитов и ручной правки.
Что важно запомнить
Нумерация РКО в 1С исправляется ручной правкой поля «Номер» для отдельных документов или групповой обработкой для массовых случаев. Перед изменениями делайте резервную копию, не трогайте закрытые периоды со сданной кассовой книгой, следите за уникальностью префиксов при обмене данными. После правки проверьте журнал на дубли, сверьте кассовую книгу и убедитесь, что новый документ получает правильный следующий номер.