Групповая обработка, взятая из типового продукта 1С, с расширенным функционалом.
Умеет:
1) Обрабатывать все ссылочные типы объектов 1С
2) Работать в режиме обмена данными
3) Устанавливать и снимать регистрацию выбранных объектов для обмена
4) Выполнять произвольные действия над элементами с помощью произвольного кода
5) Устанавливать и снимать признак проведения документа без удаления движений или проведения
Умеет:
1) Обрабатывать все ссылочные типы объектов 1С
2) Работать в режиме обмена данными
3) Устанавливать и снимать регистрацию выбранных объектов для обмена
4) Выполнять произвольные действия над элементами с помощью произвольного кода
5) Устанавливать и снимать признак проведения документа без удаления движений или проведения
Вариация на тему групповых обработок с дополнительными функциями. Делалась для себя без оглядки на других разработчиков.
Работа с ней аналогична работе с типовой обработкой. Для записи объектов в режиме обмена данными необходимо установить соответствующую галочку в меню «Настройка».
Список видов объектов расширен другими объектами ссылочного типа из 1С.
Список действий, доступных для выполнения, также расширен.
upd. 2012.08.17 Исправлена работа в конфигурации «Бухгалтерия гос. учреждения». Исправлены обнаруженные ошибки.
А прерываться по ctrl+PauseBreak умеет?
Умеет 🙂
Почти все действия реализованы либо в типовых конфигурациях (например, регистрация в плане обмена), либо с помощью существующих обработок: Универсальный подбор и обработка, которые есть у любого программиста.
В этой добавлена только запись в режиме обмена данными. Что делается менее чем за 1 минуту…
Ничего уникального здесь нет.
Ну и код еще произвольный добавлен 🙂 Эта обработка — взята из типовой (как там написано) и допилена под себя. Она хорошо себя зарекомендовала, вот я и выложил, тем более что аналогов с таким же набором функций тут я не видел.
Универсальным подбором и обработкой вы сможете только один тип объектов обрабатывать за один раз. Здесь же сохранены преимущества групповой обработки и добавлены некоторые функции.
Регистрировать же изменения через узел обмена не слишком удобно тоже.
а 5-й пункт — это разве фича? это баг, как мне кажется
Это фича для исправления багов 🙂 В обработке снятие и установка признака проведен без перепроведения документа вынесена в отдельный пункт, так что не обязательно ей пользоваться. В процессе обмена данными иногда возникают ситуации, в которых документ не проведен, а движения у него на самом деле есть и трогать их нежелательно. Для этого и сделан этот пункт.
Эх…
вот как раз хотелось изменять Объект.КакойТоРеквизит = НекаяФункция(Объект.ДругойРеквизит)
Скачал, но вот пичалька… нужно для 8.1, а обработка для 8.2
(8) shatt, Специально для вас выложу старую версию на 8.1. Части функций в ней нет, но для этой цели сойдет 🙂
Здорово! Я было уже почти переделал сам имеющююся…
Премного благодарен за небезразличие к собратьям и оперативность 🙂
Очень порадовало, будем юзать, пригодится
Попробовал, например цену в табличной части документа хочу увеличить на 1 рубль:
Выбрал обрабатывать ТЧ,
обработка — заменить реквизит на выражение
выражение ставлю » Объект[СтрокаДанных.Т_ТЧ][СтрокаДанных.Т_НомерСтроки-1].Цена+1″ все работает, а вот так «СтрокаТЧ.Цена+1» не идет. Хочется проще. Вроде в легенде написано что это равносильно. Что-то делаю не так?
(11) shatt, Нужно писать строго как в легенде — %СтрокаТЧ%, там по-моему так.
(12) Все верно! %СтрокаТЧ%.Цена+1 получилось. Я про это не подумал. Еще раз спасибо!
Очень удобная получилась обработка, Спасибо
(5) «Эта обработка — взята из типовой (как там написано) и допилена под себя»
Дак за это денюжку надо еще платить?
(15) OBEH, ?!?
Отличный инструмент, доработанные вещи часто нужны.Плюс автору.
(17) karakozov, Спасибо)
(16) Это платная обработка?
(19) OBEH, Бесплатная
(20) Давай мне на почту. Будем тестить
(21) OBEH, а «пожалуйста»?)
Спасибо автору за обработку.Как сейчас столкнулся с необходимостью ее использовать.Очень помогло.
Неплохо сделано, однако удручает с каким постоянством народ творит велосипед не оглядываясь по сторонам и еще гордо заявляет об этом
Спасибо, появятся деньги, скачаю.
Не могу понять, куда тут код произвольный вставлять?
В похожих обработках была отдельная страница для вставки программного кода, а тут иде?
Большое спасибо автору! интересная обработка, думаю пригодиться!
В БГУ (10.2) при добавление в отбор документа выдает ошибку
{Форма.Форма.Форма(670)}: Поле объекта не обнаружено (НазначениеСвойства)
Если Не Выборка.НазначениеСвойства.ТипЗначения = Неопределено Тогда
А мне понравилась и пригодилась обработка. Плюсую. Пусть и одна из многих, но каждый продукт найдет своего пользователяпокупателя
У меня тоже в БГУ (10.2) при добавление в отбор документа выдает ошибку
{Форма.Форма.Форма(670)}: Поле объекта не обнаружено (НазначениеСвойства)
Если Не Выборка.НазначениеСвойства.ТипЗначения = Неопределено Тогда
что делать? Обновиться до 12.3
срочно надо поменять счета амортизации при вводе остатков ОС по инвентарникам.
(28) FlexL, (30) sad888, Простите, что такое БГУ — бухгалтерия гос. учреждения? Если это типовой продукт, то наверное там что-то отличается в использовании свойств объектов. Если вы скинете мне ссылку на конфигурацию, то я смогу выяснить в чем проблема и адаптировать обработку.
БГУ — это «1С:Бухгалтерия государственного учреждения 8», ссылка:
http://v8.1c.ru/stateacc/
Да, всё правильно. Правильная ссылка. Ждем.
(0) а независимые регистры сведений можно? 🙂
Скачал посмотрел, взял на вооружение, итог:
Плюсы:
— идеи очень хорошие хорошо что кто-то взялся их реализовать
Минусы:
— попробовал выбрать «Планы обмена» — в результате:
— пропал напрочь пункт в действиях — «Изменить реквизит»
— те реквизиты которые вынесены в список действий не работают, проверил на «Дате» — не отработало, полез в код а там проверка на
а это не будет работать т.к. он то не заполняется при типовых действиях почти никогда (смотри в сторону «ЭтоВыбор»)
Итог: +2-1 = -1
Обработку автор только убил т.к. не до конца изучил механизм ее работы, т.е. новый функционал она выполняет а вот старый теперь нет.
ЗЫ: Минус однако пока не ставлю т.к. сам решил перенести данные идеи в свою обработкуГОСиД но уже с исправлениями, надеюсь автор воспримет это без обид (авторство разработки (не идеи) я укажу, однако переделаю как надо)
(35) CaSH_2004, Да, ошибка прикольная, связанная с дурацкими кавычками в синониме плана обмена. Я ее поправлю. Мнение ваше интересно, спасибо за внимание. До конца, как я понимаю, вы сами не разбираетесь в типовом механизме работы. Там галочка такая есть в настройках для изменения реквизитов. Вашу обработку тоже обязательно посмотрю, возможно найду в ней для себя что-то интересное.
Хорошая обработка ! Пригодиться в работе!!
С:Предприятие 8.2 (8.2.14.528)
Бухгалтерия государственного учреждения, редакция 1.0 (1.0.12.3)
Не РАБОТАЕТ!!!
{Форма.Форма.Форма(670)}: Поле объекта не обнаружено (НазначениеСвойства)
Если Не Выборка.НазначениеСвойства.ТипЗначения = Неопределено Тогда
А В УТ11 будет работать?
(38) kumirmp, исправлено
Вчера качала но из-за сбоя сервера плюсик потерялся
вернула плюсик и хочу сказать спасибо
очень пригодилась для заполнения реквизита в большой группе документов и заполнения реквизита в справочниках по условиям
ставлю +.очень пригодилась для заполнения реквизита в большой группе документов РТУ