Последние статьи
Домой / Кадастр / Групповая перенумерация документов. Бухучет инфо 1с бухгалтерия 8.3 перенумерация документов

Групповая перенумерация документов. Бухучет инфо 1с бухгалтерия 8.3 перенумерация документов

Что делать, если в 1С 8.3 или 8.2 сбилась нумерация документов? В « » есть штатное средство для данной операции. Это функция «Экспресс-проверка ведения учета».

Но, к сожалению, она делает проверку на правильность нумерации только по кассовым документам () и по

В этой статье я хочу:

  • рассмотреть встроенные средства;
  • поэтапно создать простенькую обработку для перенумерации других документов.

Перед любыми действиями в базе данных обязательно сделайте резервную копию.

Перенумерация с помощью Экспресс-проверки ведения учета

Данная обработка для перенумерации документов 1С находится в разделе «Отчеты». Далее ищем раздел «Анализ учета» и переходим в « «. Появится следующее окно:

Устанавливаем нужный период и нажимаем кнопку «Выполнить проверку».

В случае, если в каком-то разделе учета будут обнаружены ошибки, это будет подсвечено красным.

В своей тестовой конфигурации я специально создал несколько ошибочных ситуаций для наглядности:

Как видим, у нас нарушена нумерация документов. И как написано, программа 1С 8.3 предлагает автоматически это исправить. Жмем на выделенную ссылку:

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

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

Нажмем «Продолжить», и начнется процесс перенумерации.

Для программистов: создание обработки 1С для перенумерации других документов

Для наших опытов выберем мой любимый документ « «.

Создадим новую внешнюю обработку и добавим на форму следующие реквизиты:

  • ДатаНачала.
  • ДатаОкончания.
  • НачальныйНомер.
  • Организация.

Реквизит «Организация» следует добавлять только в случае, если учет ведется по нескольким организациям в одной информационной базе. В ином случае достаточно добавить реквизит «Префикс». Запрос в этом случае будет немного попроще. Вот, что у меня получилось:

Итак, создаем команду на клиенте. Так как запросы выполняются на сервере, в этой команде будет только вызов серверной процедуры, например, «ВыполнитьНаСервере()».

Запрос = Новый Запрос; Запрос. Текст = "ВЫБРАТЬ | РеализацияТоваровУслуг.Ссылка, | РеализацияТоваровУслуг.Организация.Префикс |ИЗ | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг |ГДЕ | РеализацияТоваровУслуг.Организация.Ссылка = &Организация | И РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания" ; Запрос. УстановитьПараметр("ДатаНачала" , НачалоДня(ЭтаФорма. ДатаНачала) ) ; Запрос. УстановитьПараметр("ДатаОкончания" , КонецДня(ЭтаФорма. ДатаОкончания) ) ; Запрос. УстановитьПараметр("Организация" , ЭтаФорма. Организация) ; РезЗапроса = Запрос. Выполнить () ; ВыборкаДетЗаписи = РезЗапроса. Выбрать() ;

Теперь в цикле пробежимся по результату выборки и перенумеруем документы:

НачНомер = ЭтаФорма. НачальныйНомер; Пока ВыборкаДетЗаписи. Следующий() Цикл Префикс = ВыборкаДетЗаписи. ОрганизацияПрефикс; ДокОбъект = ВыборкаДетЗаписи. Ссылка. ПолучитьОбъект() ; ДокОбъект. Номер = Префикс + Прав("000000000000000000" + НачНомер, 11 - СтрДлина(Префикс) ) ; НачНомер = НачНомер + 1 ; Попытка Если ДокОбъект. Проведен Тогда ДокОбъект. Записать(РежимЗаписиДокумента. Проведение) ; Иначе ДокОбъект. Записать(РежимЗаписиДокумента. Запись) ; КонецЕсли ; Исключение Сообщить(ОписаниеОшибки() ) ; КонецПопытки КонецЦикла ;

В своей практике я не раз сталкивался с ситуацией, когда пользователи 1С меняя нумерацию вручную убирали лидирующие нули и таким образом сбивали автоматическую нумерацию. Что делать? Как восстановить нумерацию в этом случае? Восстановить нумерацию документов нам поможет специальная обработка «Универсальные подбор и обработка объектов». Эту обработку можно скачать в разделе

Перед использованием обработки необходимо создать резервную копию информационной базы (как это сделать см. ).

Порядок работы с обработкой

Открываем обработку через меню «Файл» — пункт «Открыть»:

Выбираем файл «УниверсальныеПодборИОбработкаОбъектов.epf» и нажимаем «Открыть»:

В открывшемся окне в поле «Объект поиска» выбираем вид документа (которые требуется перенумеровать):


Далее устанавливаем отбор на закладке «Отбор по значениям реквизитов», например, нам надо восстановить нумерацию документов «Реализация товаров и услуг» начиная с 01 января 2010 года по текущую дату. Нажимаем в командной панели кнопку «Добавить». В окне выбора поля выбираем «Дата», в колонке «Тип сравнения» указываем «Больше», в поле «Значение» устанавливаем 01.01.2010:


После этого нажимаем «Найти объекты»:


Программа перемещает нас на закладку «Найденные объекты», на которой мы видим список отобранных документов для перенумерации. На рисунке наглядно показано, с какой даты изменена нумерация (убраны так называемые лидирующие нули):


Далее мы переходим на закладку «Обработки», в левой части выбираем пункт «Перенумерация объектов» (дважды кликаем по нему мышкой):


В следующем окне указываем с какого номера перенумеровывать (поле «Начальный номер»). В нашем случае это — 1. Если мы хотим восстановить нумерацию учитывая префикс, устанавливаем переключатель в положение «Не изменять существующие префиксы»:


После нажатия кнопки «Выполнить» происходит перенумерации документов.

Обычно в 1С Предприятии нумерация новых документов, в том числе и счетов-фактур, осуществляется автоматически. Тем не менее, иногда требуется изменить созданные программой номера. В этой небольшой статье я покажу вам, как исправить нумерацию счетов фактур в 1С на примере конфигурации "Бухгалтерия предприятия". Для большей ясности приведу два примера — для версии 8.2 и версии 8.3.

Общие правила нумерации документов в 1С

Прежде чем исправлять автоматически созданные номера счетов фактур, следует вспомнить общие принципы нумерации документов в 1С. Во-первых, номера в 1С присваиваются только объектным данным: для справочников этот реквизит называется Код, а для документов — Номер. В обоих случаях смысл абсолютно одинаков, равно как и принципы изменения нумерации. Кроме того, рассмотренные принципы исправления нумерации счетов фактур 1С применимы и к документам других типов, например, приходным и расходным кассовым ордерам, а также к элементам любых справочников.

При записи нового счета фактуры в базу, ему присваивается следующий по счету порядковый номер. Если у счета фактуры уже есть номер, то это значит что он уже записан. Нумерация счетов фактур последовательная, сплошная (например, 1,2,3,...10 и так далее).

Ещё один важный момент. Любой объект в 1С имеет некий уникальный идентификатор, позволяющий однозначно отличить его от других объектов. И это вовсе НЕ номер, как многие думают! Номер документа является лишь одним из реквизитов и его можно легко изменить.

сайт_

Особенность изменения номеров в 1С

Независимо от версии 1С, вы не сможете присвоить элементу справочника или документу уже занятый номер. Имеется ввиду, если этот номер уже занят объектом того же типа, поскольку у разных документов и элементов справочников нумерация своя собственная. Исключением является возможность присвоить занятый номер, но для другой организации в базе, поскольку у разных организаций также своя последовательность номеров.

Если вы хотите , к примеру на 4212, но он уже занят, то сначала вам потребуется освободить этот номер. Для этого нужно сначала сменить номер у того счёта фактуры, который этот номер занимает. Сменить его можно, как обычно, на любой незанятый (например, 99999999). После этого присваиваем освободившийся номер (4212) нужному вам документу. Что делать с другим перенумерованным документом, смотрите сами. К примеру, можно сменить временный номер 99999999 на тот, что занимал перенумерованный вами счет фактура.

Как видите, я привёл тут типичную операцию исправления нумерации счетов фактур 1С, при которой требуется поменять местами номера у документов. Такая ситуация запросто возникает при записи документа неправильной датой (по поводу даты обязательно читать это). Если же просто требуется присвоить счету фактуре другой номер и этот номер не занят, то задача упрощается до смешного и делается за несколько секунд.

Если вы ещё даже не записали счет фактуру, а уже хотите СРАЗУ присвоить ему какой-то определённый номер, то это невозможно. Так что сначала запишите документ, а потом смените номер. Возможность самостоятельно устанавливать номера у документов встречается очень-очень редко, поскольку в этом нет необходимости.

При смене номера счета фактуры в 1С Предприятии указывать незначащие нули слева необязательно.

Тут была важная часть статьи, но без JavaScript её не видно!

Как исправить номер счёта фактуры в 1С 8.3

Для начала нужно чтобы вы вообще видели поле этого самого номера. Если этот реквизит почему-то скрыт, то отобразите его.

Чтобы исправить номер счёта-фактуры в 1С, откройте документ и просто щёлкните мышкой на поле номера и нажмите, к примеру, клавишу Backspace (кнопка над Enter со стрелкой влево, используемая для стирания текста). Поле Номер в большинстве документов просто так редактировать нельзя, поэтому оно по умолчанию заблокировано. 1С спросит вас, действительно ли вы хотите изменить номер. Ответьте Да. При этом поле номера счета фактуры станет активным и вы можете установить тот номер, который вам нужно. Не забудьте записать документ.

Как исправить номер счёта фактуры в 1С 8.2

В 1С версии 8.2 для смены номера счета фактуры вам необходимо открыть документ, после чего зайти в меню Действия и в самом низу выбрать пункт "Изменить номер" (аналогично у справочников этот пункт называется "Изменить код"). 1С Предприятие также спросит подтверждение, в котором нужно ответить Да, после чего поле номера станет активно. По окончании исправления нумерации не забудьте сохранить счет фактуру.

Ошибки из-за исправления нумерации счетов фактур 1С

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

Автоматически присваивается следующий номер. Что делать если сбилась нумерация документов в 1С, как восстановить хронологический порядок, каковы причины такого сбоя - рассматриваем по порядку.

Восстановление хронологического порядка нумерации документов.

Любой документ (document, англ.) системы в 1С полностью характеризуется тремя его составляющими - номером, датой и временем. Нумерация документов в 1С настроена так, что новый его номер предлагается автоматически, но может быть введён и вручную. При этом (и в том, и в другом случае) со стороны Нумератора контролируется его уникальность - с одним и тем же создание будет запрещено.

Документация определённого вида собирается в отдельные журналы (и каждому из них Нумератором присваивается свой уникальный номер):

Нумератор

Так же как документы и журналы, Нумератор относится к прикладным объектам. Его использование призвано для того, чтобы сквозным образом нумеровать документы в различных журналах в соответствии с их видами.

Исправление ошибок нумерации в 1С 7

Механизм Нумератора в семёрке настроен проще, чем в 1С 8. Исправиться в ней можно так.

Вручную

Для этого:

  • Открыть журнал соответствующего вида документации;
  • Отсортировать по нарастающей дате;
  • Исправить вручную все неправильные номера начиная от первого (по времени) до последнего.

Новая нумерация

Ещё одним выходом будет создание новой нумерации. Для чего достаточно поменять начальный префикс.

Автоматически

Эта операция требует особой осторожности. Делается с помощью автообработки UCHOICE.ERT. Лежит она в папках ExtForms информационных баз. Можно подобную обработку попросить у друзей или у специалистов.

Исправления в восьмёрке

Документация в учёте разбивается на два вида:

  • Входная - полученная от контрагентов (в ней важны номера, присвоенные встречной стороной). Некорректный её ввод порождает неправильное отражение реквизитов в справках аналитических расчётов. Например, в актах сверки ;
  • Исходящая - она создаётся самим пользователем (в ней нумерование должно выполняться сквозным образом во временном промежутке). Это важно, например, для реестров налоговых накладных .

Рассмотрим варианты исправления проблемы в разных случаях.

Входящая нумерация

Номера входной документации вбиваются вручную. Постоянное внимание работнику сохранять тяжело и, при отработке большого объёма данных, оператор обречён на промах. Для исправления номеров во входящих документах - их открывают, а в назначенном поле вводят правильный атрибут. Например, в доке «Поступление товаров»:

В «Поступление на счёт»:

Во входной счёт/фактуре:

Аналогично исправляются реквизиты в журнале «Поступление товаров/услуг», в прочей входящей корреспонденции.

Исходящий документооборот

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

При ручном его присвоении (вводе) срабатывает один нюанс работы Нумератора. Введённый последним номер система 1С всегда запоминает как новый для последующего отсчёта. Например, крайний номер, присвоенный автоматически, - был КА-000175. А пользователь при ручном вводе присвоил следующему - ПО-000123. Следовательно, очередной автономер будет - ПО-000124. То есть произойдёт сбой существующего правила. Очевидно, что ошибки нумерации в журналах возникают только по невнимательности пользователей (при ручной корректировке).

ВАЖНО. Ручное исправление исходящей нумерации не рекомендуется во избежание расстройства целостности учёта.

Восстановление нумерации «Экспресс-проверкой»

В третьей версии восьмёрки осуществлена возможность автоматического восстановления хронологического порядка входящих/исходящих документов сервисом «Экспресс-проверка». Для начала все галочки окна настроек по всем разделам учёта нужно снять:

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

Проверка выполняется по кнопке «Выполнить». В отчёте указывается:

  • Контролируемый предмет;
  • Полученный результат контроля;

При наличии ошибок - совет по устранению (перенумерация) и анализ появления будут доступны для обозрения в разделе Рекомендации. Также предоставляется детальный отчёт-список доков с ошибками:

Если обратиться к команде перенумерации, то система предупредит о возможном несовпадении номеров уже выданных документов с находящимися в базе. Кроме этого, доступен выбор документа для начала перенумерации и тип новых номеров:

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

ВАЖНО. Принимая автоперенумерацию, существует риск отклонения между данными учёта с уже выданной первичкой. Такие случаи осложняют подачу деклараций налоговикам.

Чтобы избавиться в окне Экспресс-проверки от ошибки корректности нумерования, окошко перенумерации нужно закрыть и провести проверку учёта повторно.

Один из рассмотренных способов поможет вам в исправлении сбоя нумерации. Если же ни одним из способов вам не удалось настроить/изменить нумерование в нужном русле - обратитесь к специалистам в этой области.

2018-02-05T12:41:16+00:00

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

Использовать стандартную обработку "Универсальный подбор и обработка объектов" для этих целей не лучшее решение. Очень уж она громоздкая и неудобная для бухгалтеров.

Поэтому я написал свою обработку на основе стандартной. Очень простая в использовании, позволяет выбрать организацию, период и вид документов(справочников) для перенумерации. Остается указать начальный номер и нажать кнопку "Выполнить".

Внимание! В тройке приходный ордер называется "Поступление наличных", а расходный - "Выдача наличных".

Скачать для тройки

Важно#1! Если при открытии обработки возникнет ошибка "Нарушение прав доступа " - о том, что нужно делать.

Важно#2! При возникновении любой другой ошибки после открытия или в процессе работы обработки - следуйте .
Полезно!

С уважением,
Владимир Милькин

Для 1С:Бухгалтерия 8.2 (редакция 2.0)

Скачать для двойки

Полезно!

С уважением,
Владимир Милькин (преподаватель и разработчик ).

Для 1С:Бухгалтерия 7.7

Обработка не моя, найдена на просторах интернета. Если найдётся автор - с удовольствием укажу его здесь.

Скачать для семёрки

За версию обработки для перенумерации справочников отдельное спасибо Игорю Захарову из города Днепр ([email protected]). Изначально у меня была только обработка для перенумерации документов, но он доработал её и поделился со всеми. С уважением, Владимир Милькин (преподаватель