Групповая обработка, взятая из типового продукта 1С, с расширенным функционалом.
Умеет:
1) Обрабатывать все ссылочные типы объектов 1С
2) Работать в режиме обмена данными
3) Устанавливать и снимать регистрацию выбранных объектов для обмена
4) Выполнять произвольные действия над элементами с помощью произвольного кода
5) Устанавливать и снимать признак проведения документа без удаления движений или проведения
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вариация на тему групповых обработок с дополнительными функциями. Делалась для себя без оглядки на других разработчиков.
Работа с ней аналогична работе с типовой обработкой. Для записи объектов в режиме обмена данными необходимо установить соответствующую галочку в меню "Настройка".
Список видов объектов расширен другими объектами ссылочного типа из 1С.
Список действий, доступных для выполнения, также расширен.
upd. 2012.08.17 Исправлена работа в конфигурации "Бухгалтерия гос. учреждения". Исправлены обнаруженные ошибки.
Обработка позволяет установить конкретную организацию в качестве головной для записей регистров всех организаций, у которых изменилась головная организация. Изменяет записи всех регистров. Например, у вас было множество подчинённых организаций, связанных между собой какой-либо иерархией, и вы решили, что теперь все организации будут подчинены одной конкретной. Соответственно вам необходимо изменить все записи в регистрах. Обработка позволяет сделать это. Обычно такая обработка требуется на задачах слияния или поглощения организаций.
Модуль, ускоряющий подбор номенклатуры в 1С в чек ККМ и Заказе клиента. Оптимизированная форма подбора товаров с многократно ускоренным процессом поиска товаров в 1С в чек ККМ и Заказе клиента для конфигураций 1C:Управление торговлей 11.5, 1С:Комплексная Автоматизации 2.5 и 1С:ERP Управление предприятием 2.5
Очень часто бывает, что документы одного периода повторяются в следующем. Поэтому приходится выполнять рутинную работу по их повторению, а именно копировать каждый документ по отдельности. Чтобы этого избежать, была написана обработка группового копирования документов для конфигурации 1С Бухгалтерия версии 3.0.
Обработка, очищающая двойные записи в регистре "График платежей". Решает проблему: Обнаружено дублирование ключевых значений в колонках: "Ссылка". Отображение данных в списке невозможно.
В статье описаны настройки включения учета по складам и кейсы включения учета по складам в работающей базе 1С:Бухгалтерии, ред. 3.
Выложена обработка заполнения субконто "Склад" без перепроведения документов.
После расчета и выплаты отпускных порой отпускные приходится пересчитывать. Причины: начислена годовая премия, или начислена зарплата, входящая в расчетную базу, и прочие.
Делать вручную - непрактично.
Можно воспользоваться отчетами (типовых, к слову, нет), но потом еще надо вручную создавать документы-исправления.
Данная обработка автоматизирует весь процесс по принципу Plug-n-Play.
Обработка позволяет найти и заменить битые ссылки справочников. Для всех конфигураций. Обработка универсальная! Незаменимая вещь как для IT-специалистов, так и для обычных пользователей!
Почти все действия реализованы либо в типовых конфигурациях (например, регистрация в плане обмена), либо с помощью существующих обработок: Универсальный подбор и обработка, которые есть у любого программиста.
В этой добавлена только запись в режиме обмена данными. Что делается менее чем за 1 минуту...
Ничего уникального здесь нет.
Ну и код еще произвольный добавлен :) Эта обработка - взята из типовой (как там написано) и допилена под себя. Она хорошо себя зарекомендовала, вот я и выложил, тем более что аналогов с таким же набором функций тут я не видел.
Универсальным подбором и обработкой вы сможете только один тип объектов обрабатывать за один раз. Здесь же сохранены преимущества групповой обработки и добавлены некоторые функции.
Регистрировать же изменения через узел обмена не слишком удобно тоже.
Это фича для исправления багов :) В обработке снятие и установка признака проведен без перепроведения документа вынесена в отдельный пункт, так что не обязательно ей пользоваться. В процессе обмена данными иногда возникают ситуации, в которых документ не проведен, а движения у него на самом деле есть и трогать их нежелательно. Для этого и сделан этот пункт.
Эх...
вот как раз хотелось изменять Объект.КакойТоРеквизит = НекаяФункция(Объект.ДругойРеквизит)
Скачал, но вот пичалька... нужно для 8.1, а обработка для 8.2
Здорово! Я было уже почти переделал сам имеющююся...
Премного благодарен за небезразличие к собратьям и оперативность :)
Очень порадовало, будем юзать, пригодится
Попробовал, например цену в табличной части документа хочу увеличить на 1 рубль:
Выбрал обрабатывать ТЧ,
обработка - заменить реквизит на выражение
выражение ставлю " Объект[СтрокаДанных.Т_ТЧ][СтрокаДанных.Т_НомерСтроки-1].Цена+1" все работает, а вот так "СтрокаТЧ.Цена+1" не идет. Хочется проще. Вроде в легенде написано что это равносильно. Что-то делаю не так?
(28) FlexL, (30) sad888, Простите, что такое БГУ - бухгалтерия гос. учреждения? Если это типовой продукт, то наверное там что-то отличается в использовании свойств объектов. Если вы скинете мне ссылку на конфигурацию, то я смогу выяснить в чем проблема и адаптировать обработку.
Скачал посмотрел, взял на вооружение, итог:
Плюсы:
- идеи очень хорошие хорошо что кто-то взялся их реализовать
Минусы:
- попробовал выбрать "Планы обмена" - в результате:
{Форма.Форма.Форма(1019)}: Ошибка при установке значения атрибута контекста (Текст)
ПостроительЗапроса.Текст = ТекстЗапроса;
по причине:
{(4, 17)}: Синтаксическая ошибка """
"Обмен "Розница<<?>>" - "Бухгалтерия предприятия 2.0"" КАК Ш_Вид_Представление,
- пропал напрочь пункт в действиях - "Изменить реквизит"
- те реквизиты которые вынесены в список действий не работают, проверил на "Дате" - не отработало, полез в код а там проверка на
Если ТипВыбора = "Реквизит" Тогда
а это не будет работать т.к. он то не заполняется при типовых действиях почти никогда (смотри в сторону "ЭтоВыбор")
Итог: +2-1 = -1
Обработку автор только убил т.к. не до конца изучил механизм ее работы, т.е. новый функционал она выполняет а вот старый теперь нет.
ЗЫ: Минус однако пока не ставлю т.к. сам решил перенести данные идеи в свою обработку ГОСиД но уже с исправлениями, надеюсь автор воспримет это без обид (авторство разработки (не идеи) я укажу, однако переделаю как надо)
(35) CaSH_2004, Да, ошибка прикольная, связанная с дурацкими кавычками в синониме плана обмена. Я ее поправлю. Мнение ваше интересно, спасибо за внимание. До конца, как я понимаю, вы сами не разбираетесь в типовом механизме работы. Там галочка такая есть в настройках для изменения реквизитов. Вашу обработку тоже обязательно посмотрю, возможно найду в ней для себя что-то интересное.
Вчера качала но из-за сбоя сервера плюсик потерялся
вернула плюсик и хочу сказать спасибо
очень пригодилась для заполнения реквизита в большой группе документов и заполнения реквизита в справочниках по условиям