Документы и Печать · 11 мин
Как в 1С поменять нумерацию авансовых отчетов
Как изменить нумерацию авансовых отчетов в 1С: ручная правка номера, перенумерация через обработку, настройка префиксов и типичные ошибки при изменении номеров.
Нумерация авансовых отчетов в 1С формируется автоматически при создании документа, но на практике регулярно возникают ситуации, когда её нужно изменить: сбилась последовательность после удаления документов, номер присвоен с ошибкой, требуется новый префикс для обособленного подразделения или начало нумерации с определённого значения. В зависимости от задачи применяются разные способы — от простой ручной правки до массовой перенумерации обработкой.
Важно понимать: номер документа в 1С — это не просто текстовая метка, а значение, по которому система контролирует уникальность и хронологию. Некорректное изменение номеров может привести к дублям, расхождениям с бумажными документами и вопросам при проверках. Поэтому любые правки нумерации стоит выполнять осознанно и предварительно сделать резервную копию базы.
Ниже разобраны основные способы изменения нумерации авансовых отчетов в типовых конфигурациях 1С (Бухгалтерия предприятия, ERP, Комплексная автоматизация), их ограничения и типичные ошибки.
Как устроена нумерация авансовых отчетов в 1С
При создании нового авансового отчета программа автоматически присваивает ему очередной номер. За основу берется максимальный существующий номер в пределах периода нумерации (обычно — календарного года) и организации, к нему добавляется единица. Нумератор обнуляется, как правило, с начала нового года, если в конфигурации не настроено иначе.
Номер может включать префикс — буквенную или цифровую часть перед числовой последовательностью. Префиксы используются, чтобы различать документы разных организаций, подразделений или узлов распределенной информационной базы. Например, отчеты головного офиса могут идти как «00-000123», а филиала — «Ф1-000045».
Система контролирует уникальность номеров: при попытке сохранить документ с номером, который уже существует в том же периоде и с тем же префиксом, 1С выдаст предупреждение. Однако если пользователь вручную вводит номера произвольно, контроль хронологии (соответствие номера дате документа) может нарушиться — программа в этом случае предложит перенумеровать документ автоматически.
Как изменить номер конкретного авансового отчета вручную
Самый простой случай — нужно исправить номер одного документа, например, когда бухгалтер ошибся при вводе или документ был создан с неправильным префиксом. Ручная правка доступна в любой типовой конфигурации и не требует специальных инструментов.
- 1Откройте нужный авансовый отчет: раздел «Покупки» (или «Казначейство») → «Авансовые отчеты»
- 2Найдите поле «Номер» в шапке документа — в большинстве конфигураций оно доступно для редактирования
- 3Впишите нужный номер, сохраняя формат: длину числовой части и префикс
- 4Нажмите «Записать» или «Провести» — если номер занят, программа выдаст предупреждение
- 5Проверьте журнал документов: новый номер должен отображаться корректно и не дублироваться
Обратите внимание на формат номера. Если все документы имеют шестизначную числовую часть (например, «000123»), а вы введете «123», сортировка и поиск в журнале могут работать некорректно: строковые номера сравниваются посимвольно, и «123» окажется «больше», чем «000999». Сохраняйте принятую в базе длину номера, дополняя его ведущими нулями.
Если документ уже проведен и входит в закрытый период, для изменения номера может потребоваться снять запрет редактирования данных (дату запрета изменения данных) — эта настройка доступна администратору в разделе «Администрирование». После правки дату запрета следует вернуть на место.
Как перенумеровать авансовые отчеты массово
Если нумерация сбилась у целой группы документов — например, после восстановления базы, удаления документов из середины периода или переноса данных — ручная правка каждого отчета неэффективна. Для массовой перенумерации есть два рабочих подхода.
Групповое изменение реквизитов
В конфигурациях на Библиотеке стандартных подсистем (БСП) есть встроенная обработка «Групповое изменение реквизитов». Она находится в разделе «Администрирование» → «Обслуживание» → «Корректировка данных». С её помощью можно отобрать авансовые отчеты по периоду и организации и изменить значение реквизита «Номер». Ограничение: обработка присваивает одно и то же значение либо вычисляет его по формуле, поэтому для последовательной нумерации она подходит ограниченно.
Специализированные обработки перенумерации
Для полноценной перенумерации по порядку используются внешние обработки «Перенумерация документов», которые открываются через «Файл» → «Открыть». Такая обработка позволяет выбрать вид документа, период, организацию, задать начальный номер и префикс, после чего присваивает номера последовательно по датам документов. Перед запуском обязательно сделайте копию базы и сначала выполните перенумерацию в тестовом режиме, если обработка его поддерживает.
Как настроить префикс и начальный номер
Префикс нумерации настраивается не в самом документе, а в параметрах информационной базы или организации. В типовых конфигурациях префикс может формироваться из префикса информационной базы (раздел «Администрирование» → «Общие настройки» → «Префикс информационной базы») и префикса организации, заданного в её карточке.
Чтобы новые авансовые отчеты начали нумероваться с нужного значения, достаточно вручную создать или отредактировать один документ, присвоив ему номер, предшествующий желаемому старту. Следующий созданный документ получит следующий по порядку номер. Например, если нужно начать с «000500», присвойте существующему документу номер «000499» — новый отчет автоматически получит «000500».
Учтите, что нумератор анализирует максимальный номер в пределах периода. Если в базе где-то существует документ с большим номером (например, ошибочно введенный «999999»), автонумерация продолжится от него. Перед настройкой стартового номера найдите и исправьте такие «выбросы» — проще всего отсортировать журнал по номеру и проверить конец списка.
Типичные ошибки при изменении нумерации
Отдельная распространенная ситуация — попытка «заполнить дырку» в нумерации после удаления документа. С точки зрения 1С пропуски номеров не являются ошибкой: программа просто продолжит нумерацию от максимального значения. Вручную занимать освободившийся номер новым документом стоит только если вы уверены, что удаленный документ нигде не был распечатан и не упоминался в других учетных документах.
Как проверить результат после изменения номеров
После любых правок нумерации выполните контрольную проверку. Откройте журнал авансовых отчетов, отсортируйте по дате и убедитесь, что номера возрастают вместе с датами без дублей и неожиданных скачков. Затем отсортируйте по номеру — последовательность должна быть монотонной, без «выпадающих» документов с нестандартным форматом.
Как проверить результат
Номера возрастают вместе с датами документов
Документ с поздней датой имеет номер меньше раннего
Единый формат, ведущие нули, нет дублей
Номера разной длины, повторяющиеся значения
Номер на печати совпадает с номером в базе
На бумаге старый номер, в базе новый
Присваивается ожидаемый следующий номер
Нумерация продолжается от ошибочного большого значения
Дополнительно полезно сформировать печатную форму одного-двух измененных отчетов и сверить номер на бумаге с номером в базе. Если документы передавались в другие системы (например, через обмен с ЭДО или выгружались в архив), убедитесь, что изменение номера не создало рассинхронизацию.
Когда лучше не менять нумерацию самостоятельно
Есть ситуации, в которых самостоятельная правка номеров создает больше рисков, чем пользы. К ним относятся: перенумерация документов закрытых отчетных периодов, базы с распределенной структурой (обмены между узлами), наличие интеграций с внешними системами, где номера документов используются как идентификаторы, а также массовые правки в базах с большим объемом документов без тестовой копии.
В таких случаях разумнее привлечь специалиста по 1С, который выполнит перенумерацию через программные механизмы с контролем уникальности и согласованием с обменами данными. Стоимость такой работы несопоставима с потерями от испорченной нумерации в рабочей базе.
Что важно запомнить
Номер отдельного авансового отчета меняется вручную прямо в документе с сохранением формата и ведущих нулей. Массовая перенумерация выполняется обработками и только после резервного копирования. Документы закрытых периодов и уже распечатанные отчеты перенумеровывать нельзя. После правок проверьте журнал на дубли, порядок номеров и корректность автонумерации новых документов.
Частые вопросы
Почему поле «Номер» в авансовом отчете недоступно для редактирования?
Чаще всего это связано с правами пользователя или настройками конфигурации. Проверьте, есть ли у вас права на изменение документов этого вида, и не установлена ли дата запрета редактирования. В некоторых доработанных конфигурациях номер блокируется программно — тогда правку выполняет администратор.
Что делать, если в базе два авансовых отчета с одинаковым номером?
Определите, какой из документов получил номер ошибочно (обычно это тот, что создан позже или вручную), и присвойте ему свободный номер с сохранением формата. Если оба документа уже распечатаны, исправляйте номер того, бумажную версию которого проще заменить, и зафиксируйте изменение служебной запиской для архива.
Можно ли начать нумерацию авансовых отчетов заново в середине года?
Технически можно — добавив новый префикс, чтобы новая серия не конфликтовала со старой. Начинать нумерацию с единицы без смены префикса не получится: нумератор ориентируется на максимальный существующий номер периода. Учтите, что дробление нумерации внутри года усложняет контроль и может вызвать вопросы при проверках.
Обнуляется ли нумерация авансовых отчетов в новом году автоматически?
В типовых конфигурациях нумерация документов, как правило, периодична в пределах года, поэтому с 1 января отсчет начинается заново автоматически. Если этого не происходит, проверьте настройки нумератора вида документа — возможно, конфигурация доработана и периодичность изменена.
Опасно ли удалять авансовый отчет — собьется ли нумерация?
Удаление документа не сбивает автонумерацию: программа продолжит присваивать номера от максимального существующего значения. Образуется пропуск, который для 1С не является проблемой. Однако если удаленный отчет был распечатан, пропуск номера в бумажном архиве придется пояснять при проверке.
Как перенумеровать отчеты, если база работает в режиме обмена с другой базой 1С?
Перенумерацию нужно выполнять в том узле, где документы создаются, с учетом префиксов узлов обмена, иначе при следующей синхронизации возможны конфликты и дубли. Перед правками завершите все сеансы обмена, сделайте копии обеих баз и при сомнениях поручите работу специалисту по интеграциям.