Перенумерация документов для любых конфигураций на управляемых формах

Публикация № 555268

Обработки - Обработка документов

Обработка Перенумерация Перенумератор Бухгалтерия Номер документа.

6
Обработка для перенумерации документов для управляемых форм (КА 2, Бух 3, УТ 11, ЗУП 3 и т.д.) Работает со всеми типами документов.

Присваивает номера для всех документов по следующим правилам:

  1. Выбираем период
  2. Указываем префикс для нумерации
  3. Указываем, с какого номера начинать
  4. Указать длину номера документа (как правило это 11 символов).

Больше ничего не нужно делать, остальное обработка сделает сама :-)

Обновление:

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

 

Тестировалась
Платформа: 1С:Предприятие 8.3 (8.3.8.2088)
Релиз: Бухгалтерия предприятия, редакция 3.0 (3.0.44.115)

6

Скачать файлы

Наименование Файл Версия Размер
ПеренумерацияДокументов
.epf 7,93Kb
14.10.16
48
.epf 7,93Kb 48 Скачать
Перенумерация документов по организациям
.epf 9,11Kb
31.01.19
14
.epf 9,11Kb 14 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. Felix1 10.04.17 22:58 Сейчас в теме
Спасибо, хоть одна нормальная обработка - перенумератор, жаль не показывает отбраные объекты, как в 8.2 .
2. oleg-x 9 11.04.17 11:29 Сейчас в теме
(1) Пожалуйста, рад что Вам понравилась
3. Voblhned 36 13.02.19 14:49 Сейчас в теме
{ВнешняяОбработка.ПеренумерацияДокументов.Форма.Форма.Форма(31)}: Ошибка при вызове метода контекста (Записать)
об.Записать(РежимЗаписиДокумента.Запись);
по причине:
Значение "0000-000001" поля "Номер" не уникально
4. oleg-x 9 13.02.19 14:56 Сейчас в теме
(3) Это не ошибка, просто у Вас при перенумерации документов, уже есть документ с таким номером, проверка идет самой платформой.

Что бы избежать таких проблем, можно сначала перенумеровать с префиксом, которого нет (например Врем), а потом еще раз с нужным префиксом 0000-.
5. Voblhned 36 13.02.19 17:41 Сейчас в теме
(4) ну так эти обработки применяют что бы выровнять документы по дата и время -> номер + обновить автонумератор.
6. oleg-x 9 13.02.19 21:08 Сейчас в теме
(5) При создание документов не в хронологическом порядке, получается каша в номерах. Пример:
01.01 №1
02.01 №3
03.01 №2
04.01 №6
05.01 №4
05.01 №5

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

В любом случае что бы корректно и без ошибок перенумеровать документы, то тут есть только два оптимальных варианта:
1) Если нужно на постоянной основе перенумеровывать документы (авансовые отчеты и прочее), то можно применять отличный префикс от стандартного и тогда проблем с дублями номеров не будет.
2) Если же нужно восстановить последовательность, то это делается в два этапа, сначала нумеруется с левым префиксом, что бы восстановить нумерация в хронологическом порядке, а потом повторно нумеруется с правильным префиксом ( или без префикса).
Других оптимальных способов восстановить нумерацию в любом случае нет.
7. user806972 04.03.19 09:10 Сейчас в теме
Приветствую
Попробовал установить "перенумерация по организациям" в КА 2.4.6, но даже не ставит во внешние отчеты, пишет

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

Техническая информация:
Метод объекта не обнаружен (СведенияОВнешнейОбработке)"


Что делать???
8. oleg-x 9 04.03.19 09:29 Сейчас в теме
(7) Она просто открывается как внешняя обработка (файл - открыть).
В принципе сделать не сложно...
Будет на неделе время, пропишу и выложу обновленную версию.
9. user806972 04.03.19 09:46 Сейчас в теме
Оставьте свое сообщение