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





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

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

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

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

Версии

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

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

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

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

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

Тестировалась на конфигурациях: УПП 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 не будет опубликован. Обязательные поля помечены *