Редактор регистров выбранного документа (редактирование регистров любого документа) Управляемые и обычные формы





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

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

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

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

Версии

v.1.1. от 07.09.12г. Начальное представление.

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

v.1.3. от 17.09.2012г. Добавлена командная панель функций со строками регистра. Добавлена галка "Выводить и пустые регистры".

v.2.0. 24.06.2026г. Добавлена форма для использования в тонком клиенте (управляемые формы). В обычных формах можно подключать как Печатная форма или Заполнение табличной части. В управляемые формы можно подключать как Печатную форму.

v.2.1. 03.10.2026г. Добавлен блок подмены по условию в управляемую форму, что присутствовало в обычной форме.

Тестировалась на конфигурациях: УПП 1.3.120.1, БП 2.0.66.69, БП 3.0.67.43, КА 1.1.115.1, УТ 11.4.8.57, УТ 10.3.53.2, ЗУП 3.1.10.50.

16 Comments

  1. KonstB

    И снова, а чем отличается от:

    Корректировка движений регистров без перепроведения документов (с возможностью выгрузки в документ «Корректировка записей регистров») — Здесь куда больше функционала 🙂

    Или от этого:

    Редактирование проводок

    Или от них:

    http://infostart.ru/public/125647/

    http://infostart.ru/public/95673/

    + это не тщательный ПОИСК!!! — вбейте в поле поиск слово: «редактирование» — получите эти ссылки.

    А вот вопрос: Этой обработкой возможно создать движения по регистру, по которому документ не сделал движения, но является регистратором для этого регистра?

    Reply ↓
  2. Zero_nv

    Как в работе незнаю, но за идею +. Попробую отпишусь

    Reply ↓
  3. iones

    Я бы сказал, + еще один вариант решения.

    Люблю сам все для себя писать…а не использовать чужое.

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

    Я бы сказал у меня более удобная, и направлена на редактирование регистров выбранного документа.

    С удобной функцией замены значений.

    Дело Ваше. Вариантов много.

    Reply ↓
  4. DERL

    Надо попробовать

    Reply ↓
  5. iones

    Качает народ качает, а вот ни комментариев, ни оценки

    Reply ↓
  6. sver_y

    Я сделал такую обработку еще два года назад:

    http://infostart.ru/public/79298/

    Reply ↓
  7. iones

    Ничего себе схожесть!

    По крайней мере интерфейсом.

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

    Но схожесть конечно впечатляет)))

    Reply ↓
  8. Трактор

    (6) sver_y,

    Я сделал такую обработку еще два года назад:

    Меряемся кто раньше сделал? Ну-ну.

    Можно ещё Влада Цылёва добрым словом вспомнить

    Reply ↓
  9. iones

    Да какая на..х разница кто раньше или позже.

    Как я понимаю, понравилась реализация, качает, плюсуешь…нет, минусуешь или просто проходишь мимо.

    Reply ↓
  10. sergiobargio1

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

    Reply ↓
  11. iones

    (10) sergiobargio1,

    Если данный регистр выбран в движениях данного документа, то да.

    В противном случае нет.

    Reply ↓
  12. yavedmin

    Спасибо, очень полезная обработка. Допишите к ней флажок Объект.ОбменДанными.Загрузка = Истина. Для закрытого периода

    Reply ↓
  13. Agema

    (9) Спасибо! Ни одна другая, хоть и пишут тут всякое и приводят свои поделки, ни одна из них не справилась с задачей как Ваша!

    Reply ↓
  14. Agema

    А есть подобная для УФ под 8.3 ?

    А именно, с фильтром как на скриншоте обведенным красным.

    Reply ↓
  15. iones

    (14) нет, эта обработка писалась исключительно для Обычных форм.

    Reply ↓
  16. iones

    (14)Форма дописана для управляемых форм. Для всех типовых конфигураций 1С.

    Reply ↓

Leave a Comment

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