Универсальная перенумерация документов

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

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

26 Comments

  1. makas

    Судя по скрину получился симпатичны нумератор, придется взять 😀

    Reply ↓
  2. ilmar521

    Ага, такую цель и ставил, простой и при этом универсальный перенумератор.

    Reply ↓
  3. SoulCast

    На управляемых формах работает?

    Reply ↓
  4. makas

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

    Очень надо! Спасибо!

    Reply ↓
  5. Alister

    Спасибо за обработку, перенумеровала то, что не смогли другие отсюда.

    p.s. печально, тормозит движок сайта — сняли мани в двойном размере, первый раз нажал скачать, а файл не загрузился 🙁

    Reply ↓
  6. ilmar521

    (3) SoulCast, Вообще недавно сделал на УФ ее, но еще не отладил нормально, пока тестовый вариант. Времени пока нет(

    Reply ↓
  7. CaSH_2004

    Чем же типовая не устроила с ИТС? В ней возможностей на порядок больше

    Reply ↓
  8. kredko

    Почему реквизит формы «Организация» строковый, а не справочник «Организации»?

    Кривая обработка. Допиливать её ещё надо.

    Reply ↓
  9. ilmar521

    (8) kredko, прежде чем говорить что обработка «кривая» лучше хорошенько подумать, как же интересно другие скачивающие ее кривизны не заметили (причем такой очевидной). Просто не надо обработку пересохранять в конфигурации в которой отсутствует справочник Организации и тогда никакие типы слетать не будут.

    Reply ↓
  10. kredko

    Извините, попробую затестить на других конфигурациях. Позже отпишусь как работает.

    Reply ↓
  11. kredko

    Затестил. Вроде как-то работает. Но опять же надо было в описании добавить, что данная обработка подходит только к типовым конфигурациям. Почему? Потому что тут может выскочить ошибка:

    «{Форма.Форма.Форма(178)}: Поле объекта не обнаружено (ПрефиксУзлаРаспределеннойИнформационнойБазы)

    Префикс = ПараметрыСеанса.ПрефиксУзлаРаспределеннойИнформационнойБазы».

    Reply ↓
  12. kredko

    И орфографических ошибок тоже хватает.

    Поэтому назвать данную обработку «Универсальной» нельзя.

    Reply ↓
  13. ilmar521

    (12) kredko, «И орфографических ошибок тоже хватает» в коде? 🙂 Смотрю у вас теперь цель как можно более «опустить» обработку 🙂

    Reply ↓
  14. kredko

    Дело не в этом. Мне нужен был механизм перенумерации документов. Т.к. сделанный свой немного кривой.

    Reply ↓
  15. kredko

    Ещё затестил обработку. Оказывается, что длина номера должна быть минимум 11 символов. Если будет меньше, то перенумерацию мы просто не увидим. Тестил на своей самописной базе.

    Строка 57 модуля формы:

    «ДлинаЧисла = 11 — СтрДлина(Префикс);»

    Вот где они 11 символов.

    Я вместо 11 подставил СтрДлина(ВыбранныйДок.Номер) и всё красиво получилось.

    Reply ↓
  16. TODD22

    (0) А подскажите можно этой обработкой перенумеровать ВСЕ документы(по организации) сразу и установить им префикс?

    Reply ↓
  17. bbuhh

    Очень нужна эта обработка на управляемых формах! Пожалуйста, сделайте!

    Предлагаемая здесь «универсальный подбор и обработка…» имеет слишком много функций, не часто нужных. А эта — очень простая и лёгкая! Именно то, что надо.

    Reply ↓
  18. ilmar521

    (17) bbuhh, Сделал. Можете посмотреть в моих публикациях.

    Reply ↓
  19. bbuhh

    (18) ilmar521,

    СПАСИБО!!!! Но она ещё не активна. Жду.

    Reply ↓
  20. tango

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



    Интересно, это только в 1с такая фишка, или в других учетных системах / платформах подобная фишка имеет место быть?

    Reply ↓
  21. bbuhh

    (18) ilmar521,

    Спасибо! Отлично работает.

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

    Reply ↓
  22. Sanario

    ilmar521, а есть возможность ее перекодить под 8.1. А то у меня проблема — в бухгалтерии 8.1 не собирает в ТЗ виды документов. Хотя перекопипастил 1 в 1 с платформы 8.2

    Reply ↓
  23. Sanario

    (18)А есть вариант ее под 8.1 написать? А то я код, формы все скопипастил в 8.1.15 платформу — а не пашет — не собирает виды документов в конфигурации

    (Блин. Товарищи модераторы — потрите мое пред сообщение. Инет тормозил — продублировал ничаянно)

    Reply ↓
  24. BTRVODKA

    Спасибо автору за разработку!

    Reply ↓
  25. LostMicos

    Стоящая программа, работает быстро и четко. Спасибо!

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *