30.03.2020 Иван Каплин 10295
Перенумерация документов в 1С 8

Содержание:

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»; в поле документ будут выбраны все документы, у которых есть нумерация и в названии нет слов «не используется» (как правило, это устаревшие Объекты, удаление разработчиками которых в данный момент невозможно или нецелесообразно, они не используются в учете).


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




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




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




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




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

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


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

Иван Каплин

Наши проекты

Внедрение блоков в 1С:Комплексная автоматизация 8
ООО «Больцен Рус»

Отрасль:
Оптовая торговля

Внедренное типовое решение:
1С:Комплексная автоматизация

- Оперативный учет...

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:ТОИР Управление ремонтами и обслуживанием оборудования

Мониторинг и анализ ключевых показателей деятельности предприятия Управле...

ООО ХДМ Рус
ООО ХДМ Рус

Отрасль:
Торговля

Внедренное типовое решение:
1С:Бухгалтерия ПРОФ

Бухгалтерский учет Банк и касса Расчеты с контрагентами Торговые операции ...

ООО «Иви.ру»
ООО «Иви.ру»

Отрасль:
Медиаиндустрия

Внедренное типовое решение:
1С:Управление корпоративными финансами

Подсистема казначейства
Модуль бюджетного контроля по ДДС ...

Внедрение системы финансового учета БИТ:Финанс
ООО «Алькор и Ко» (Л’Этуаль)

Отрасль:
Торговля

Внедренное типовое решение:
БИТ.Финанс

- Финансовый учет;
- Поддержка проекта внедрения МСФО;
- Регламентные рабо...

ООО "ТК "Сытый Дом-НН"
ООО "ТК "Сытый Дом-НН"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Управление торговлей 8

Взаиморасчеты с покупателями
Оптовая торговля
Управление складскими за...

Внедрение 1С:Управление торговлей в оптово-розничной компании «Ална-Байк»
ИП Титов Виктор Сергеевич «Ална-Байк»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

- Управление складами;
- Управление заказами поставщиков;
- Управление зак...

ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"
ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"

Отрасль:
Деятельность больничных организаций

Внедренное типовое решение:
БИТ:Управление медицинским центром 8

- Управление отношениями с клиентами (CRM)
- Делопроизводство
- Ведение но...

МИР ХОББИ
МИР ХОББИ

Отрасль:
Торговля. Интернет магазин

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Оформление заказов поставщикам
Взаиморасчеты с покупателями
Оформление...

ООО «Еврорадиаторы»
ООО «Еврорадиаторы»

Отрасль:
1С:ERP 2.4

Внедренное типовое решение:

Специалисты «Кодерлайн» помогли перенести базу из текущей системы «1С:ERP 2.2» ...

ООО «Экслтрейд»
ООО «Экслтрейд»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оптовая торговля Торговые операции ...

 ЗАО "Инвестгеосервис" -ДО
ЗАО «Инвестгеосервис»

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Работа с файлами;
- Делопроизводство;
- Процессы движения документов; ...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение