Мастер перенумерации справочников и документов (Обычная форма 8.2)

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

Перенумератор справочников и документов. Обработка в виде мастера позволяющая быстро привести в порядок коды в любом справочнике или списке документов. Генерирует коды вида "ПРЕФИКС0000000123" на всю длину поля "Код"/"Номер".

Перекодирует выбранные элементы справочника или документы.

Сделана в виде мастера, что делает её доступной для понимания даже не специалисту.

Протестирована на УПП, Бух, ЗУП, УТ, Розница и нескольких "самописных" конфигурациях.

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

Версия 1.2.1:

  • Добавлен отбор.
  • Исправлены незначительные ошибки интерфейса.


Версия 1.2.2:

  • Добавлены дополнительные настройки.


Версия 1.2.3:

  • Исправлены некоторые ошибки.


Версия 1.3:

  • Добавлена опция предварительной перенумерации.

 

P.S. Так же есть просто обработка без мастера, так сказать всё в одном окне.

 

P.P.S. Если обработка вам пригодилась, даже не по прямому назначению, плюсаните публикацию пожалуйста.

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

Наименование Файл Версия Размер
МастерПеренумерацииСправочниковИДокументов.epf
.epf 12,28Kb
21.11.11
1996
.epf 12,28Kb 1996 Скачать
ПеренумераторСправочниковИДокументов.epf
.epf 11,15Kb
21.11.11
211
.epf 11,15Kb 211 Скачать

См. также

Комментарии
1. Василий Демидов (Душелов) 3811 18.12.10 22:02 Сейчас в теме
По-моему нет ничего лучше универсальной обработки с ИТС.
2. Сергей Шлапак (Sharloc) 96 18.12.10 22:03 Сейчас в теме
Чем лучше обработки УниверсальныеПодборИОбработкаОбъектов.epf с диска ИТС?
3. Игорь Исхаков (Ish_2) 985 18.12.10 23:07 Сейчас в теме
Десятки людей, не сговорившись, упорно пишут перенумераторы.
Тут есть какая-то непонятная мне тайна.
Чем тема так всех манит ? Что в ней "сермяжного" ?
amon_ra; Душелов; +2 Ответить
4. Яков Коган (Yashazz) 2121 21.12.10 16:56 Сейчас в теме
Равно как и гляделки констант пишут. Да, тайна сия велика есть.
5. Алексей Володин (alexeyw) 133 21.12.10 19:14 Сейчас в теме
Ish_2 пишет:
Десятки людей, не сговорившись, упорно пишут перенумераторы.
Тут есть какая-то непонятная мне тайна.
Чем тема так всех манит ? Что в ней "сермяжного" ?

Ну не зря же даже рубрика есть такая в каталоге. Это практически как HelloWorld :D
Опять же, перенумератор, это такая, почти безопасная и такая простая обработка, которую можно доверить обычному пользователю.

Sharloc пишет:
Чем лучше обработки УниверсальныеПодборИОбработкаОбъектов.epf с диска ИТС?

Ничем не лучше. Только не у всех есть ИТС, да и пользователи есть такие, объяснить которым как работать с формой в которой больше одной кнопки проблематично.
Основной целью было создать простой инструмент.
6. Валерий Дубовой (Valerich) 1629 22.12.10 15:54 Сейчас в теме
Только не у всех есть ИТС


вот это лучше не афишировать.... иначе вопрос - а где 1С взяли? Потому как кто купил, у того минимум 1 диск есть (в коробочке лежит) + бесплатная подписка еще на 6.
7. Алексей Володин (alexeyw) 133 22.12.10 20:18 Сейчас в теме
Valerich,
ну ведь бывает же, обновляются с 6 бухгалтерии на 8.2 через франчей и все имеющиеся у пользователя ИТСы уже неактуальны =)
8. г. Казань Рустем Гумеров (Rustig) 822 04.03.11 14:44 Сейчас в теме
9. Inetguru Ru (Inetguru) 203 24.07.11 15:51 Сейчас в теме
А можно ли в качестве префикса перенумерации добавить что-то вроде произвольного алгоритма перебора. (например для отобранных элементов справочника производить перенумерацию с добавлением счета с точкой и например-номера склада или нескольких первых символов его наименования
gutentag; +1 Ответить
10. Igоr Sаulеviсh (gutentag) 253 25.07.11 14:08 Сейчас в теме
В обработке нет выбора организации, поэтому использовать не могу, увы :-/
11. Алексей Володин (alexeyw) 133 29.07.11 11:35 Сейчас в теме
gutentag пишет:

В обработке нет выбора организации, поэтому использовать не могу, увы :-/

Добавил отборы.
12. Аркадий Кучер (Abadonna) 3687 30.07.11 04:47 Сейчас в теме
Десятки людей, не сговорившись, упорно пишут перенумераторы

А чего удивительного? Всего найдется пара десятков долб пользователей, которые наплюсуют. Вот и близко заветный рейтинг 30.
13. Igоr Sаulеviсh (gutentag) 253 30.07.11 15:09 Сейчас в теме
(11) Спасибо!

(12) Я для 8.2 еще не встречал боле-менее удобного нумератора 8-)
14. Igоr Sаulеviсh (gutentag) 253 30.07.11 15:32 Сейчас в теме
(11) Попытался начать перенумерацию с произвольного места(т.к. прошлые периоды закрываю)
В запросе ввел:
Организация = "наименование оргагнизации"
Дата > 01.06.2011
Номер >= А000023 (чтобы пернумероваллись все документы от 23 и боле )

Наверное стоило бы ввести "с какого номера начинать" и "ограничиватель длины номера"

------------------
ОШИБКА:
{Форма.Форма.Форма(179)}: Ошибка при вызове метода контекста (Записать)
ВыбранныйЭлемент.Записать();
по причине:
по причине:
Значение поля "Номер" не уникально
----------
На самом деле, номера просто стоят не попорядку
15. Алексей Володин (alexeyw) 133 30.07.11 15:41 Сейчас в теме
gutentag пишет:
по причине:
Значение поля "Номер" не уникально
----------
На самом деле, номера просто стоят не попорядку

В данном случае поможет предварительная нумерация с другим временным префиксом, а потом уже с нужным
16. Igоr Sаulеviсh (gutentag) 253 01.08.11 13:46 Сейчас в теме
В данном случае поможет предварительная нумерация с другим временным префиксом, а потом уже с нужным


Имхо это ошибка :-/
---
А может обработка начать перенумерацию с заданного номера?
17. Алексей Володин (alexeyw) 133 01.08.11 13:59 Сейчас в теме
gutentag пишет:
Имхо это ошибка :-/

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

gutentag пишет:
А может обработка начать перенумерацию с заданного номера?

уже может
18. Руслан Фасхутдинов (Octopus) 336 05.08.11 11:54 Сейчас в теме
Автор, исправьте появление неразрывного проблема в номерах от 1000. Иначе появляются номера вида А000 001, А000 002 и т.д.
19. Алексей Володин (alexeyw) 133 05.08.11 13:07 Сейчас в теме
Octopus пишет:
Автор, исправьте появление неразрывного проблема в номерах от 1000. Иначе появляются номера вида А000 001, А000 002 и т.д.


Исправлено
20. Руслан Фасхутдинов (Octopus) 336 05.08.11 19:05 Сейчас в теме
Еще в качестве пожелания хотелось, чтобы при выборе вида документа/справочника список позиционировался на выбранном элементы. Когда идет ренумерация нескольких видов, неудобно каждый раз сверху мотать до нужного объекта. Или как вариант, реализовать множественный выбор видов. Во всем остальном все работает отлично, очень пригодилось, спасибо!
21. Petr (sevipa) 10.09.11 00:57 Сейчас в теме
Воспользовался, просто, быстро удобно... что еще нужно
22. Валентина Романова (still_) 15.09.11 13:34 Сейчас в теме
23. dfg xfg (MarkSofaMark) 21.09.11 13:26 Сейчас в теме
24. Ivan Shtukaturov (alaudit) 22.09.11 10:09 Сейчас в теме
скчала а мне под 8,1 надо было- не заиграло ))
25. Петр Петров (Adoms) 165 23.09.11 15:00 Сейчас в теме
захлебнулась на первом же дубле :(
26. nick e (nick_e) 28.09.11 04:28 Сейчас в теме
Сразу сказала, что код не уникальный, а так все ок. Сделал новый префикс, переименовал с ним, а переименовал с тем префиксом, на котором говорил что код не уникален и все ок!:)
27. Геннадий Малюков (bes-kkm) 28.09.11 13:46 Сейчас в теме
В управлении торговлей 8.1 не работает.НЕ может быть прочитана текущей версией.
28. Nurlan Ismagulov (ismagulov) 03.10.11 12:23 Сейчас в теме
Хорошая обработка, мне понравилось! Главное код открыт! )))
30. Владимир Павлов (logoped) 2 09.10.11 01:31 Сейчас в теме
Спасибо,
испоьзовал как заготовку, работы меньше
код открыт и это хорошо.
31. Василий Теркин (Terking) 19.10.11 09:30 Сейчас в теме
Хорошая обработка - когда нужно осуществить перенумерацию, а не искать идеальных и эргономичных вариантов.
32. Алексей Володин (alexeyw) 133 19.10.11 14:39 Сейчас в теме
(31) Terking, это что за наезды на идеальность и эргономику? :-D
Жду предложений по этому направлению
33. Ivan Shtukaturov (alaudit) 20.10.11 16:40 Сейчас в теме
Не знаю чем вызван негатив а ля "Чем лучше обработки УниверсальныеПодборИОбработкаОбъектов.epf" "чем лучше обработки с диска ИТС"... Яндекс нашел эту обраотку а не ИТСную с сайта http://its.1c.ru Скачал, заюзал- проблему решил за 10 минут, ошибок не выявил. Автору- спасибо.
34. Ninelle 27.10.11 19:55 Сейчас в теме
Эта обработка легче для обычных пользователей, чем с диска ИТС. Иногда очень нужно, чтобы пользователь не приставал каждый раз с вопросами по перенумерации. А для этого нужна простая в использовании обработка.
35. . Krugolga (Zuzya_2) 28.10.11 21:46 Сейчас в теме
попробую, надеюсь поможет...:)
36. Алекс Смирнов (Alex®) 18.11.11 13:19 Сейчас в теме
37. Татьяна Орехова (Lostris) 23.11.11 19:50 Сейчас в теме
Может тема и избитая, но с этой обработкой действительно удобнее,чем искать на диске ИТС, а еще у меня на рабочем компе нет дисковода :(
38. Shade (Shade) 2 25.11.11 10:48 Сейчас в теме
gutentag пишет:

(11) Попытался начать перенумерацию с произвольного места(т.к. прошлые периоды закрываю)

В запросе ввел:

Организация = "наименование оргагнизации"

Дата > 01.06.2011

Номер >= А000023 (чтобы пернумероваллись все документы от 23 и боле )



Наверное стоило бы ввести "с какого номера начинать" и "ограничиватель длины номера"



------------------

ОШИБКА:

{Форма.Форма.Форма(179)}: Ошибка при вызове метода контекста (Записать)

ВыбранныйЭлемент.Записать();

по причине:

по причине:

Значение поля "Номер" не уникально

----------

На самом деле, номера просто стоят не попорядку


Скажите, пожалуйста, а эта ошибка на 8.2 или на 8.1 получается?
Вообще обработка запустится на 8.й А то я по сайту хожу, везде 8.2, а 8.1 нет отдельно
Заранее спасибо
39. Наталья Колосницына (natnat5) 07.12.11 14:51 Сейчас в теме
Ничем не лучше. Только не у всех есть ИТС, да и пользователи есть такие, объяснить которым как работать с формой в которой больше одной кнопки проблематично.
Основной целью было создать простой инструмент.\

полностью согласна
40. Ольга Доги (olgadogi) 07.01.12 14:28 Сейчас в теме
обработка понравилась, только не удобно что нет выбора организаций
41. Алексей Володин (alexeyw) 133 07.01.12 17:22 Сейчас в теме
(40) olgadogi, так отбор же есть по всем реквизитам
42. Светлана Кон (MBG 2) 12.01.12 18:19 Сейчас в теме
Обработка очень пригодилась в конце квартала для перенумерации документов поступления товаров и услуг. Спасибо! На диске ИТС искала что-то подобное- не нашла. У меня ИТС технологическая поставка. Если подскажете где на нем искать- буду благодарна.
43. Мария Гостюшкина (veb063) 13.01.12 17:02 Сейчас в теме
А у меня обработка почему-то не работает... неправильно нумерует ПКО - не в хронологическом порядке. 1,2,3,51,6,4.... в чем проблема - не могу понять... и с префиксами пробовала, а потом без префиксов - ничего не помогает! перенумеровывает, но криво! ПОМОГИТЕ!!!
44. Владимир Шатохин (vovkakursk) 20.01.12 15:26 Сейчас в теме
а МНЕ ВОТ ОЧЕНЬ ПОНРАВИЛАСЬ И ПРИГОДИЛАСЬ! СПАСИБО
45. Владимир Шатохин (vovkakursk) 20.01.12 17:53 Сейчас в теме
46. Александр Давыдов (davydoff) 8 20.02.12 15:41 Сейчас в теме
И у меня почему то обработка не правильно работает...
47. Алексей Володин (alexeyw) 133 20.02.12 15:56 Сейчас в теме
(46) davydoff, можно поподробнее, что не так? исправим...
48. Александр Давыдов (davydoff) 8 21.02.12 14:31 Сейчас в теме
Да у вас всё нормально))) Я комментировал, что б баллы начислились)))
50. Александр Горбачёв (SanyaGrek) 24.02.12 15:46 Сейчас в теме
Хорошая вещь.
Жаль, что уже не нужна.
Не так давно писал что-то подобное.
51. Alex Misanets (Misanets) 334 27.02.12 11:03 Сейчас в теме
Ладно, плюсик оставлю, но есть ошибка: При перенумерации есть проверка которая складывает длину префикса и объектов для нумерации и проверяет достаточно ли длинны кода, так вот количество объектов считается без установленных отборов, в моем случае не смог перенумеровать так как всего объектов оказалось больше 1000, а тех которые мне нужно было перенумеровать всего 100+префикс.
Так что, юзаем типовую с ИТС.
ИМХО, результат обработки (код до и после) лучше выводить в табличный документ для последующего анализа, кому это необходимо, и лично я в подобных обработках делаю добавляю возможность "тестового выполнения" то есть выполнение всего кода кроме заветной строки Объект.Записать(), это даст возможность посмотреть "А так ли все будет хорошо как задумалось?".
52. Alex Misanets (Misanets) 334 27.02.12 11:05 Сейчас в теме
(42) MBG 2, универсальные обработки на ИТС лежат в папке UNIREPS82 (для 8.1 соответственно UNIREPS81)
53. Гость 27.02.12 14:35 Сейчас в теме
Ладно, плюсик оставлю, но есть ошибка: При перенумерации есть проверка которая складывает длину префикса и объектов для нумерации и проверяет достаточно ли длинны кода, так вот количество объектов считается без установленных отборов, в моем случае не смог перенумеровать так как всего объектов оказалось больше 1000, а тех которые мне нужно было перенумеровать всего 100+префикс.
Так что, юзаем типовую с ИТС.
ИМХО, результат обработки (код до и после) лучше выводить в табличный документ для последующего анализа, кому это необходимо, и лично я в подобных обработках делаю добавляю возможность "тестового выполнения" то есть выполнение всего кода кроме заветной строки Объект.Записать(), это даст возможность посмотреть "А так ли все будет хорошо как задумалось
54. Дмитрий Титов (dtitov) 22.03.12 19:51 Сейчас в теме
Очередной велосипед. За труды плюсую.
55. Носса Рогов (GCRaistlin) 28.03.12 01:57 Сейчас в теме
Полезная штука, спасибо. Но вот "код неуникален" - это задалбывает. Как правило, обработка в итоге запускается трижды - первый раз обламываемся с неуникальным кодом, второй раз - вспомогательный, с большим стартовым номером, третий раз - окончательный. Это слегка чересчур. Хотя бы предупреждение надо добавить, что может неуникальность получится.
56. Маша Наша (Kes) 03.04.12 14:37 Сейчас в теме
ндя полуручная обраьботка получилась.... отбор вместо дато-периодов тоже как то печалит.. а так все ничего спасибо!
57. Зульфия Даминова (yokko) 35 06.04.12 23:23 Сейчас в теме
а ей можно сразо вседокументы и справочники перенумерорывать? а то у меня что то неполучилось, требут выбор объекта
58. Анжела Моисеева (angelika74) 27.05.12 20:27 Сейчас в теме
"код неуникален" - это задалбывает-не то слово.
Спасибо за обработку, Но смотрите, что перенумеровываете.....
59. Юлия Симанчева (julia242977) 5 03.07.12 11:32 Сейчас в теме
Поставьте, пожалуйста, упорядочивание по дате, тогда все вообще хорошо. Спавибо. Обработка вроде неплохая, пока срабатывает.
61. Александр Удалов (higs) 25.07.12 11:52 Сейчас в теме
Обработку тоже забрал для работы именно бухам, чтобы было меньше вопросов. А три раза нажать перенумерацию не так и сложно, по телефону можно решить. В отличие от объяснений, как работать с ИТС-ной обработкой.
62. Олег Владимирович (olezhe) 19 01.08.12 15:00 Сейчас в теме
Годится для бухгалтеров. Зачёт.
Однако, нет сохранения настроек. Перенумеровывал разные документы, и каждый раз надо было одно и то же заколачивать: проведение, организация, период.
Поставил плюс.
63. Lena Lesnik (lelusha) 09.02.14 16:41 Сейчас в теме
Хорошая обработка, но хорошо бы иметь возможность сразу переименовывать все объекты. Хотя наверное так можно очень сильно накосячить, переименовывая все подрят
64. Андрей Макаров (XOCTEP) 113 21.04.14 12:16 Сейчас в теме
Спасибо за обработку. Нужно было срочно перенумеровать часть документов за определенный период с отбором, все сработало четко. Не совсем правда понял, зачем нужна галка "Предварительная перенумерация"
65. Владимир (white_ven) 11.09.14 16:27 Сейчас в теме
Оставьте свое сообщение