+7(499)-938-42-58 Москва
+7(800)-333-37-98 Горячая линия

При перенумерации объектов в 1с. Перенумерация документов и справочников (обычное приложение)

Содержание

Автоматизация бизнеса на платформе 1С:Предприятие 8

При перенумерации объектов в 1с. Перенумерация документов и справочников (обычное приложение)

1. Ведение учета в 1С и перенумерация

2. Реализация перенумерации в 1С:Бухгалтерия предприятия  

1.    Ведение учета в 1С и перенумерация

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

В данной статье мы рассмотрим перенумерацию документов 1С 8, в том числе тех, для которых в процессе учета важна последовательность номеров в хронологическом порядке.

Есть несколько способов проверить нумерацию и провести обработку по перенумерации документов.

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

Способ 1. Функция «Экспресс-проверка ведения учета». Она позволяет проверить и провести перенумерацию отдельных видов документов, для которых нумерация является одним из критичных элементов: Приходный кассовый ордер 1С, Расходный кассовый ордер, Счет-фактура.

Способ 2. Использовать внешнюю обработку «Универсальный отбор и обработка объектов», разработанную специалистами фирмы 1С. Эта обработка позволяет выполнить несколько действий как с документами, так и с элементами справочников:

1.     Перенумерация объектов (документы и элементы справочников).

2.     Установка реквизитов (при необходимости заполнить одни и те же реквизиты одной информацией в несколько объектов).

3.     Пометить на удаление.

4.     Провести документы.

5.     Отменить проведение документов.

6.     Произвольный алгоритм (позволяет написать произвольный алгоритм для выбранных объектов, используя средства встроенного языка 1С).

Способ 3. Создать собственную обработку или внешнюю обработку 1С для выполнения заданного программистом алгоритма. 

2. Реализация перенумерации в 1С:Бухгалтерия предприятия

В данной статье будут рассмотрены три способа (во втором – только перенумерация объектов, так как остальное не касается темы данной статьи). Все способы будут рассмотрены на конфигурации 1С:Бухгалтерия предприятия (базовая), редакция 3.0. Начнем!

Способ 1.

Открыть «Экспресс-проверка ведения учета» можно через меню Отчеты:

После открытия обработки для настройки необходимых действий следует нажать на кнопку «Показать настройки»:

В данной статье будет указана только настройка для перенумерации ПКО, РКО 1С и Счетов-фактур:

После выбора необходимых настроек нажимаем «Выполнить проверку». Если все верно, то будет выведен следующий отчет:

При возникновении ошибок нумерации будет показан отчет об ошибках (на скрине ниже):

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

Способ 2. Внешняя обработка «Универсальный отбор и обработка объектов». Данную обработку можно скачать как с диска ИТС, так и с сайта 1С 8.3 по ссылке https://its.1c.ru/db/metod8dev/content/3686/hdoc.

Открыть обработку (в том числе и не только указанную, но также любую внешнюю):

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

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

Обратите внимание, что по кнопке «Настройки отбора» будет открыто окно правил отбора Объектов. Данные правила необходимо настраивать, если Вам потребуется не просто получить весь список Объектов, а только определенные.

При этом применяемые правила сработают только по повторному нажатию «Найти ссылки».

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

Обратите внимание, что обработки можно выполнить группой. В этом случае необходимо так же по двойному клику открыть, выполнить предварительную настройку и нажать кнопку «Сохранить настройки». Когда все необходимые настройки выполнены, перетащить в правую часть окна настроенные обработки и нажать на панели правой части окна кнопку «Выполнить».

Способ 3. Создать собственную обработку или внешнюю обработку можно в Конфигураторе.

Для начала необходимо определиться с составом реквизитов.

1.     Чтобы использовать встроенный отбор по дате документа, требуется ДатаНачала и ДатаОкончания.

2.     Если учет ведется в нескольких организациях, то требуется добавить реквизит Организация. В ином случае добавлять не будем, так как такой отбор можно игнорировать.

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

4.     Добавить Начальный номер начала нумерации.

Так как мы будем делать универсальную обработку с минимальным функционалом (исключительно для ознакомления, однако вполне рабочую версию), то будем считать так: если организация не выбрана, то будет подобрана первая организация из справочника; начальный номер при открытии обработки будет присвоен «1»; в поле документ будут выбраны все документы, у которых есть нумерация и в названии нет слов «не используется» (как правило, это устаревшие Объекты, удаление разработчиками которых в данный момент невозможно или нецелесообразно, они не используются в учете).

Так как кнопка была названа «Выполнить», то требуется назвать команду иначе (в системе наименование «Выполнить» зарезервировано и его нельзя использовать в названии других имен, переменных, процедур и функций):

Далее описываем процедуры открытия формы:

Далее описываем код для нажатия «Выполнить». Для сообщения об ошибке описываем дополнительную функцию по выводу сообщения пользователя и завершения работы алгоритма до устранения ошибок:

И наконец описываем процедуру выполнения непосредственно перенумерации, включая все необходимые проверки:

На этом мы закончили. Собранную внешнюю обработку можно скачать по ссылке.

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

Специалист компании ООО «Кодерлайн»

Иван Каплин

Источник: https://www.koderline.ru/expert/instruktsii/article-perenumeratsiya-dokumentov-v-1s-8/

Перенумерация в 1С 8.3: как исправить нумерацию

При перенумерации объектов в 1с. Перенумерация документов и справочников (обычное приложение)

Часто бывает, что в работе бухгалтера возникают «завалы» из документов, разнести которые в программу  1С 8.3 день в день физически сил нет. А еще от текущей работы никто не освобождал. В таком случае бухгалтер разносит в 1С 8.3 документы «задним числом». Таким образом, возникает необходимость в исправлении нумерации документов в 1С 8.3.

Второй случай необходимости в перенумерации документов в 1С 8.3, когда другой пользователь выписал документ до того, как бухгалтер успел разнести «вчерашние» документы, и, соответственно, в 1С 8.3 сбилась хронологическая нумерация выдаваемых документов.

В 1С 8.3 Бухгалтерия 3.0 можно исправить нумерацию как входящих, так и исходящих документов. Остановимся на этом поподробнее.

Как исправить нумерацию входящих документов в 1С 8.3

Номера входящих документов пользователи 1С 8.3 ставят вручную, поэтому при обработке большого количества документов велика вероятность ошибки.

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

В документе Поступление товаров:

В документе Поступление на расчетный счет:

Либо в полученном счете-фактуре:

При вводе документа Поступление товаров и услуг в 1С 8.2 (8.3) необходимо указать номер и дату первичного документа поставщика. В случае некорректного ввода данных в аналитических расчетах неправильно отразятся реквизиты документа поставщика. Подробнее об этом смотрите в нашем видео:

Как исправить нумерацию исходящих документов в 1С 8.3

Что касается исходящих документов, то программа 1С 8.3 при их создании сама присваивает им номер:

Автоматически проставленный номер пользователи видят после записи или проведения документа:

При попытке исправления номера документа программа 1С 8.3 выдаст информационное предупреждение об автоматической нумерации исходящих документов:

Необходимость исправлять номера исходящих документов возникает в случае нарушения хронологии занесения данных в базу 1С 8.3.

Если в учете произошла такая ситуация, то исправление нумерации может привести к некоторым сложностям, так как в случае ручной корректировки номера исходящего документа может сбиться последовательная автоматическая нумерация в базе 1С 8.3. Помимо этого, если исходящий документ уже подписан и находится у покупателя, то учетные данные в программе 1С 8.3 будут отличаться от выданных первичных документов.

Внимание! Не рекомендуется вручную исправлять нумерацию исходящих документов в 1С 8.3, чтобы не нарушать целостность учета.

Как восстановить хронологическую нумерацию счетов-фактур и кассовых документов в 1С 8.3

В 1С 8.3 существует возможность автоматически восстановить хронологическую нумерацию входящих и исходящих документов в сервисе Экспресс-проверка:

Данный сервис в 1С 8.3 позволяет в любое время производить проверку учета по некоторым положениям законодательства и встроенным алгоритмам работы программы. Экспресс-проверка в 1С Бухгалтерия 3.0 (8.3) выполняет анализ учета в следующих направлениях:

  • Положения учетной политики – проверка соблюдения общих положений учетной политики;
  • Анализ состояния бухгалтерского учета – контроль баланса бухгалтерских счетов и выявление технических ошибок учета с целью подготовки данных для формирования документов внешней отчетности;
  • Операции по кассе – проверка правильности ведения кассовых операций;
  • Ведение книги продаж по НДС – проверка правильности отражения операций, связанных с ведением книги продаж;
  • Ведение книги покупок по НДС – проверка правильности отражения операций, связанных с ведением книги покупок.

Как осуществить экспресс-проверку НДС в 1С 8.3 и как избежать технические ошибки по НДС читайте в нашей статье.

Для контроля нумерации документов в 1С 8.3 необходимо перейти в настройки Экспресс-проверки:

В открывшемся окне настроек снимаем галочки со всех разделов учета, так как программа 1С 8.3 может проверить правильность нумерации только кассовых документов и счетов-фактур выданных:

Открываем «плюсиками» раздел Операции по кассе и отмечаем галочками только соблюдение нумерации документов:

Открываем «плюсиками» раздел Ведение книги продаж по налогу на добавленную стоимость и отмечаем галочками только соблюдение нумерации документов:

После этого нажимаем кнопку Выполнить проверку. По окончании проверки программа 1С 8.3 покажет:

  • Предмет контроля;
  • Результат проверки;
  • В случае наличия ошибок – возможные причины их возникновения и рекомендации по устранению ошибок:

При проверке кассовых документов, а также книги покупок и книги продаж по НДС, программа 1С 8.3 проверяет хронологию проведения документов и может предложить исправить нумерацию документов.

 В разделе Рекомендации можно увидеть предложение по устранению данной ошибки – Автоматическая перенумерация документов.

Помимо этого, в детальном отчете об ошибках видим список документов, в которых была нарушена хронология проведения документов.

Обратившись к сервису перенумерации, программа 1С 8.3 предупреждает о том, что возможно несовпадение номеров выданных документов и тех, что будут в учете. Также здесь можно выбрать – с какого номера начать перенумерацию и какие новые номера документов будут в учете:

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

После того, как получено согласие пользователя о перенумерации, программа 1С 8.3 выполнит ее. Далее появится информационное окно, в котором отразится список перенумерованных документов с указанием нового и старого номера, а также появится возможность распечатать документы с новыми номерами из Экспресс-проверки или их реестр:

Таким же образом можно восстановить нумерации выданных счетов-фактур:

Внимание! Соглашаясь с автоматической перенумерацией документов в 1С 8.3, пользователь рискует допустить разногласия между учетными данными и выданными оригиналами счетов-фактур. Это может осложнить сдачу налоговой декларации по НДС:

После завершения операции перенумерации счетов-фактур выданных, программа 1С 8.3 выдаст информационное сообщение, в котором укажет новые и старые номера выданных счетов-фактур, а также появится возможность распечатать счета-фактуры с новыми номерами или реестр:

Чтобы ошибка о корректности номеров документов ушла из окна Экспресс-проверки, необходимо закрыть окно перенумерации и повторно провести проверку учета:

На сайте ПРОФБУХ8 Вы можете посмотреть другие наши бесплатные статьи и материалы по конфигурациям:
1C:Бухгалтерия 8.3 (8.2).

Рекомендуем изучить общие правила первичного документооборота в нашем видео уроке:

Поставьте вашу оценку этой статье: (5 4,20 из 5)
Загрузка… Поставьте вашу оценку этой статье: (5 4,20 из 5)
Загрузка…

Источник: https://ProfBuh8.ru/2016/07/ispravlenie-numeratsii-v-1s/

Перенумерация документов в 1С 8.3 – как исправить нумерацию

При перенумерации объектов в 1с. Перенумерация документов и справочников (обычное приложение)

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

Перед запуском перенумерации документов всегда делайте резервные копии ваших данных!

Исправление нумерации в 1С Бухгалтерия 3.0 штатной обработкой

Рассмотрим как исправить нумерацию в типовой конфигурации 1С 8.3 Бухгалтерия 3.0. В меню «Отчеты» выберите пункт «Экспресс–проверка».

В открывшейся форме выберите организацию и период. Далее нажмите «Выполнить проверку».

Программа выведет отчет с результатами проверки ведения учета. В данном примере мы перешли в группировку «Операции по кассе» и раскрыли пункт «Соблюдение нумерации ПКО». Надпись «Обнаружены ошибки» в колонке справа свидетельствует в 1С 8.3 о том, что в приходных кассовых документах нарушена последовательность нумерации документов.

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

Некоторое время 1С 8.3 будет анализировать данные. Обычно это происходит не долго, но все зависит от количества документов.

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

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

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

Создание обработки для перенумерации (для программистов)

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

Рассмотрим самый простой пример алгоритма перенумерации документа. В качестве документа будем использовать требование – накладную.

Для начала расположим на форме те же элементы, что были в штатном механизме перенумерации.

Команда «Выполнить» будет вызывать серверную процедуру.

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

ЗапросТН = Новый Запрос; ЗапросТН.Текст = “ВЫБРАТЬ | ТребованиеНакладная.Ссылка, | ТребованиеНакладная.Организация.Префикс КАК Прф |ИЗ | Документ.ТребованиеНакладная КАК ТребованиеНакладная |ГДЕ | ТребованиеНакладная.Организация = &Орг | И ТребованиеНакладная.

Дата МЕЖДУ &НачалоПериода И &КонецПериода”; ЗапросТН.УстановитьПараметр(“НачалоПериода”, НачалоДня(Объект.НачалоПериода)); ЗапросТН.УстановитьПараметр(“КонецПериода”, КонецДня(Объект.КонецПериода)); ЗапросТН.УстановитьПараметр(“Орг”, Объект.Организация); РезультатЗапроса = ЗапросТН.

Выполнить(); ВыборкаТН = РезультатЗапроса.Выбрать();

Далее в цикле перебирается каждая накладная и у нее меняется номер. Он зависит от установленного префикса в организации и начального номера, указанного на форме обработки.

Режим записи (запись или проведение) зависит от того, был ли изначально проведен документ.

ННомер = Объект.НачальныйНомер; Пока ВыборкаТН.Следующий() Цикл ПРФ = ВыборкаТН. ПРФ; ДокументОбъект = ВыборкаТН.Ссылка.ПолучитьОбъект(); ДокументОбъект.Номер = ПРФ + Прав(“000000000000000000” + ННомер, 11 – СтрДлина(ПРФ)); ННомер = ННомер + 1; Попытка Если ДокументОбъект.Проведен Тогда ДокументОбъект.Записать(РежимЗаписиДокумента.

Проведение); Иначе ДокументОбъект.Записать(РежимЗаписиДокумента.Запись); КонецЕсли; Исключение Сообщить(ОписаниеОшибки()); КонецПопытки КонецЦикла;

Изначально у нас было два документа «Требование – накладная». Как мы видим на рисунке, номера указаны не правильно. Чем раньше создан документ, тем меньше у него должен быть номер.

В результате запуска описанного выше алгоритма номера восстановили правильную последовательность. Первый документ остался проведенным, а второй просто записанным.

В этой статье рассмотрен самый простой алгоритм написания обработки. При необходимости вы можете расширить его функционал.

Источник: https://1s83.info/administrirovanie/perenumeratsiya-dokumentov-v-1s-8-3.html

Автоматическая нумерация документов и договоров в 1С

При перенумерации объектов в 1с. Перенумерация документов и справочников (обычное приложение)

Каждый элемент, занесенный в систему 1С (независимо от того, это элемент справочника или документ), имеет свой номер. Каждый номер уникален и присваивается объекту автоматически. Автоматическая нумерация 1С 8.3 для документов может задаваться:

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

По умолчанию номера создаются в хронологическом порядке: позже дата – больше номер. Как правило, автоматическая нумерация документов в 1с состоит из раздельного 2-частного шифра, где первая часть – это префикс базы данных, а вторая – порядковый номер элемента.

Присвоение идентификаторов осуществляется по порядку от самого короткого номера. Номер документа пользователь задает самостоятельно, при этом он не может изменить прификс базы данных. Например, если документ создается через бухгалтерию, то ему не изменяемый в дальнейшем присваивается префикс «БП».

Сбои автоматической нумерации, устранение неполадок

Автоматическая нумерация договоров 1с сбивается при ручном редактировании данных при создании документа. Вторая часть идентификатора состоит из шестизначного номера по умолчанию. Для примера: «00БП-000639».

При создании следующего элемента пользователь вправе заменить не только номер документа, но и количество символов во второй части идентификатора документа/договора. К примеру, на «00БП-99».

Логично, что следующим документом в этой последовательности будет файл с именем «00БП-100».

Однако, этого не случится, поскольку пользователь присвоил второй части имени двузначную нумерацию. Теперь ПО от 1С не сможет присваивать обозначения автоматически, а будет создавать новые файлы с одинаковым именем с «99» на конце, так это максимальное двузначное число. Это типичная ошибка пользователей 1С, приводящая к сбою нумерации.

Чтобы не допустить сбоя нумерации, нужно в порядковом номере файла использовать предельное число символов. Автоматическая перенумерация документов в 1С 8.3 позволяет создавать 2 и более файла с полностью идентичными именами. В этом случае есть риск отправки одного документа разным контрагентам.

Как восстановить автоматическую нумерацию в 1С

Для проверки и восстановления нумерации в 1С предусмотрено диагностическое средство под наименованием «Экспресс-проверка ведения учета». Минус инструмента в том, что он проверяет правильность последовательности идентификаторов только для счетов-фактур и кассовых документов.

Алгоритм использования «Экспресс-проверки»:

  1. Переход в глобальный раздел «Отчеты»;
  2. Переход на вкладку «Анализ учета», далее в «Экспресс-проверку»;
  3. Откроется рабочее окно инструмента;
  4. В окне нужно задать проверяемый период и кликнуть кнопку «Выполнить проверку»;
  5. Если диагностика обнаружит ошибки, то в результатах выдачи они будут подсвечены красным маркером;
  6. Программа предложит автоматическую перенумерацию. Перед тем как автоматически перенумеровать документы в 1с 8.3, прочтите предупреждение о том, что после ренумерации может произойти несовпадение номеров «первички» и документов, которые зарегистрированы в базах 1С.

Инструмент «Экспресс-проверка» после диагностики самостоятельно предложит новый номер для проблемного файла. Рекомендуется принять это наименования для избежания дальнейших ошибок.

Второй способ того, как изменить нумерацию в 1с 8.3 автоматически – создание обработки. Нужно создать новую внешнюю обработку, включив в нее такие реквизиты:

  • Дата начала;
  • Дата окончания;
  • Начальный номер.

Если учет осуществляется по нескольким подведомственным организациям, то нужно добавить реквизиты «Организация» или «Префикс». Далее, нужно создать ряд серверных команд, делать это нужно с привлечение компетентного программиста.

Выглядеть это должно так.

Применение данной обработки выравнивает нумерацию

В качестве заключения нужно отметить, что если вы не являетесь опытным пользователем 1С, не нужно менять текущий алгоритм присвоения идентификаторов.

Если возникла необходимость заменить номер документа/договора, то используйте максимальное число символов для правой части имени файла. В Сети есть множество ссылок на обработки, которые позволяют произвести отладку нумерации.

Скачать одну из них: Perenumeratsiya-dokumentov-v-1S-Buhgalteriya-8.3.zip.

Автоматическая нумерация объектов в 1С

Источник: http://arprime.ru/1c/avtomaticheskaya-numeratsiya

Как перенумеровать документы в 1С Бухгалтерия 8.3?

При перенумерации объектов в 1с. Перенумерация документов и справочников (обычное приложение)

В данной статье мы подробно разберем, как перенумеровать документы в 1С Бухгалтерия 8.3.

1. В каких случаях надо делать перенумерацию документов2. Отчет-обработка «Экспресс-проверка»3. Проверка последовательности номеров ПКО или РКО4. Проверка последовательности номеров счетов-фактур5. Перенумерация с помощью внешней обработки

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

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

Если пользователь ввел в базу документ предыдущим числом, либо документ был удален, то это тоже служит причиной ошибки. Подобные манипуляции в базе приводят к тому, что нарушается последовательность нумерации. Эта ситуация является недопустимой. Правильным считается, когда все документы идут друг за другом по номерам, нет пропусков, и номера не повторяются.

В связи с этим возникает необходимость перенумерации документов.

2. Отчет-обработка «Экспресс-проверка»

В программу 1С Бухгалтерия встроен специальный отчет-обработка, который быстро проверит соблюдение нумерации документов. Для того чтобы его использовать, нужно в главном меню нажать на раздел «Отчеты». Затем в списке  ссылок выбрать путь «Анализ учета — Экспресс-проверка».

После нажатия на данную ссылку откроется окно с пустым полем. В шапке этого окна нужно заполнить некоторые реквизиты: период, за который осуществляется проверка и организацию.

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

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

Перенумерация в отчете осуществляется только по счетам-фактурам, приходным и расходным кассовым ордерам, поэтому флажками отмечаются пункты:

  • Операции по кассе;
  • Ведение книги продаж по налогу на добавленную стоимость;

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

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

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

Таким образом,  обработка позволяет подстраивать итоговый отчет под потребности пользователя.

Внимание! Применять перенумерацию нельзя тогда, когда контрагенты уже отразили документы в своём учете. Иначе появится несовпадение в сверках расчетов между организациями. Замечания может предъявить и налоговая, если придет время камеральной проверке.

3. Проверка последовательности номеров ПКО или РКО

Начать нужно с открытия отчета «Экспресс-проверка».  Затем установить период, выбрать из раскрывающегося списка организацию и нажать кнопку «Показать настройки».  В разделе «Операции по кассе» флажками отметить пункты «Соблюдение нумерации РКО» и «Соблюдение нумерации ПКО». Затем нажать кнопку «Выполнить проверку».

Нужно подождать некоторое время, чтобы сформировался отчет.

На экран будет выведен результата проверки. Если система нашла ошибки, то строка с разделом учета будет окрашена в оранжевый цвет.

Чтобы определить, в каких документах нарушена нумерация, надо развернуть подробнее «Операции по кассе», щелкнув на иконку напротив раздела. После этого появится список пунктов, где указаны ошибки.

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

Чтобы исправить ошибки необходимо воспользоваться этой ссылкой.

Надо нажать на ссылку и откроется новое окно. В открывшемся окне отражены все документы за выбранный период. Ошибка заключается в том, что документ №4 датирован 26.03.2020, а документ №5 днём раньше.

В соседнем столбце сразу указано, какой будет присвоен номер документам после выполнения обработки. Если необходимо в верхнем поле задаем начальный номер нумерации.

Это актуально, если перенумерация осуществляется за определённый период.

В нашем примере нужно обозначить начальный номер, как номер первого документа этого периода, то есть 4. Далее нажать «Продолжить». Выполнится обработка и на экране появится результат проверки в новом окне. Как видно, системой была исправлена нумерация. Нажимаем «Закрыть».

В завершении необходимо ещё раз сформировать отчет «Экспресс-проверка ведения учета», чтобы убедиться, что ошибок не найдено.

4. Проверка последовательности номеров счетов-фактур

Чтобы проверить соблюдение хронологии счетов-фактур надо открыть отчет «Экспресс-проверка». Путь: в главном меню раздел «Отчеты — Анализ учета – Экспресс-проверка».

Затем в этой обработке выбрать период, организацию и нажать на кнопку «Показать настройки».

  В разделе «Ведение книги продаж по налогу на добавленную стоимость» отметить флажком пункт  «Соблюдение нумерации счетов-фактур».  Далее жмем кнопку «Выполнить проверку».

Источник: https://zen.yandex.ru/media/onescloud/kak-perenumerovat-dokumenty-v-1s-buhgalteriia-83-5e9eb05af5567254fc350fce

Перенумерация документов в 1С 8.3 Бухгалтерия

При перенумерации объектов в 1с. Перенумерация документов и справочников (обычное приложение)

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

Но, к сожалению, она делает проверку на правильность нумерации только по кассовым документам (ПКО и РКО) и по счетам-фактурам.

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

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

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

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

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

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

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

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

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

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

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

Замечу! Перенумерация проведенных документов требует перепроведение этих документов. Поэтому процесс может занять длительное время. Кроме того, при перенумерации учитываются префиксы. Уточните, не менялись ли они.

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

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

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

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

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

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

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

Далее переходим к этой процедуре. Сразу же создадим запрос:

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

УстановитьПараметр(“ДатаНачала”, НачалоДня(ЭтаФорма.ДатаНачала)); Запрос.УстановитьПараметр(“ДатаОкончания”, КонецДня(ЭтаФорма.ДатаОкончания)); Запрос.УстановитьПараметр(“Организация”, ЭтаФорма.Организация); РезЗапроса = Запрос.Выполнить(); ВыборкаДетЗаписи = РезЗапроса.

Выбрать();

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

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

Записать(РежимЗаписиДокумента.Проведение); Иначе ДокОбъект.Записать(РежимЗаписиДокумента.Запись); КонецЕсли; Исключение Сообщить(ОписаниеОшибки()); КонецПопытки КонецЦикла;

Естественно, это упрощенный пример того, как можно перенумеровать документы.

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

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

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

Данную обработку для примера вы можете скачать по ссылке.

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник: https://programmist1s.ru/kak-ispravit-numeratsiyu-dokumentov-v-1s-8-3/

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

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

Если пользователь ввел в базу документ предыдущим числом, либо документ был удален, то это тоже служит причиной ошибки. Подобные манипуляции в базе приводят к тому, что нарушается последовательность нумерации. Эта ситуация является недопустимой. Правильным считается, когда все документы идут друг за другом по номерам, нет пропусков, и номера не повторяются.

В связи с этим возникает необходимость перенумерации документов.

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.