Удаление данных с отбором и построением дерева ссылок в базах 1С 8.1-8.3 (УТ 10.3, БП 2, ЗУП 2.5, КА 1.1, УТ 11, БП 3, УНФ 1.6, КА 2, ЗУП 3 и т.д.)

Публикация № 175028 22.02.13

Администрирование - Администрирование данных 1С - Чистка базы

удаление обработки отборы данные иерархия ссылок дерево СКД быстрый пометки на

(©Топчий Д.Ю.) Данные обработки помогут Вам легко и, главное быстро, выполнить удаление любых данных в Ваших базах 1С на платформах 8.1-8.3. Обработки помогут легко просмотреть связи ссылок в виде дерева, выбрать что удалять, а что нет, используя любые отборы. Это позволит уменьшить объем лишней и не нужной информации в справочниках и документах, планах видов характеристик и др. объектах и облегчит работу с данными пользователям и Вам. Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. Если что-то будет неясно по работе с обработками – я готов Вам помочь. А так же обновления Вы получаете бесплатно в течение года с момента приобретения данных обработок! Данные обработки входят в ТОП-100 продаж за все время, что является залогом популярности, надежности в работе, и признанием других покупателей. (Обновление от 17.08.2021, версия 3.8)

Описание возможностей (кратко):

  • Быстрый и продуманный алгоритм поиска ссылок и построения дерева;
  • Порционное удаление данных (уменьшает количество накладываемых блокировок при удалении данных).
  • Построение дерева ссылок на объекты рекурсивно или с указанием конечного уровня построения;
  • Исключено зацикливание в ветках дерева т.к. происходит проверка;
  • Любые отборы на любые виды объектов на любые реквизиты объекта;
  • Отбор проведенных документов без движений по всем регистрам в один клик;
  • Контроль ссылочности при удалении или без него;
  • Возможность выполнение процесса удаления в транзакции;
  • Отображение пиктограмм для помеченных объектов (отдельная кнопка);
  • Возможность выборочного удаления любого объекта/записи независимого регистра сведений;
  • Возможность удаления неиспользуемых элементов справочника/ПВХ с очисткой связанных регистров сведений (если больше нет других ссылок);
  • Выбор количества ссылок для построения дерева;
  • Возможность быстрого выбора объектов которые точно можно удалить (без ссылок);
  • Возможность дополнительного построения дерева для выбранной строки;
  • Возможность сохранения настроек;

Примечания!

  •  Скорость поиска ссылок и построения дерева зависит от мощности компьютера выбранного уровня поиска ссылок количества начальных выбранных ссылок от количества данных в БД.
  •  Привилегированный режим не используется в обычной форме т.к. не работает в обработках как надо. Особенности платформы 1С (обычное приложение). В управляемой форме данная функция присутствует.
  •  Кнопка "Отобразить пометки на удаление" служит для запроса флага "ПометкаУдаления " каждого объекта дерева и отображения картинки по данному флагу. Данная процедура занимает время поэтому была исключена из процесса формирования дерева ссылок и вынесена отдельной командой.
  •  Для удаления данных нужны полные права!

Описание возможностей (полное):

  • Построение дерева ссылок с глубиной вложения до 9 уровня. Уровень поиска ссылок можно указывать в поле "Уровень вложенности поиска ссылок" (от 1 до 9). Указание большего числа чем 3-4 может привести к длительному поиску ссылок на объекты для каждого уровня дерева!
  • Есть возможность рекурсивного поиска ссылок пока не будет ссылок на выбранные объекты.
  • Порционное удаление данных (уменьшает количество накладываемых блокировок при поиске ссылок и удалении данных). Размер порции удаляемых данных можно редактировать. Чем больше порция, тем больше вероятность наложения большого количества блокировок на данные, увеличения объема хранимых данных в памяти. По-умолчанию - 1000 ссылок/записей.
  • Позволяет удалить любые данные (кроме очистки ссылки в константе) с возможностью выбора вида объекта и наложения любого отбора на любой вид объекта выбранный в дереве объектов без монопольного режима. А так же возможность выбора в дереве произвольных объектов для удаления.
  • Если установлена галка "Контроль ссылочности" то система не даст удалить данные если есть ссылки на данный объект (для документов если он проведен и есть ссылки на движения но при удалении они игнорируются и очищаются чтоб не было ). При этом система делает дополнительный поиск ссылок для предотвращения удаления данных на которые есть ссылки.
  • Если при поиске ссылок будут найдены ссылки на записи независимого регистра сведений то данные записи будут отображены в дереве ссылок. Данные записи из дерева можно открыть для просмотра записи. Для удаления записи ее нужно выбрать в дереве. При удалении помеченная запись будет удалена по ключу записи.
  • Если установлен флаг "Выполнять процесс удаления и очистки в транзакции" то процесс удаления будет происходить в транзакции. В случае сбоя данные не будут удалены. Если установлен флаг "Прекращать процесс удаления если не удалось удалить объект/запись" то при нахождении объекта или записи которую не получилось удалить система прекратит процесс удаления. При это транзакция будет отменена.
  • Если установлен флаг "Отобрать только помеченные на удаление" то будут отобраны все помеченные на удаления объекты которые выбраны в дереве объектов. Данный флаг действует для всех ссылочных объектов!
  • Если установлен флаг "Полностью очищать регистры сведений (без использования отбора)" то при удалении данных регистра сведений (если он выбран в дереве видов объектов!) не будет использоваться отборы что увеличит скорость удаления записей в регистре. Использовать с осторожностью!
  • Кнопка "Выбрать строки которые можно удалить" позволяет выбрать объекты из дерева ссылок только те объекты на которые точно нет ссылок). Объекты которые можно удалить будут выделены зеленым цветом в колонке "Можно удалить" будет стоять "Да". Если уровень поиска ссылок был например 4. А ветка дерева была построена до 3го уровня то такие данные будут помечены как данные для удаления. Если уровень ветки дерева имеет например на 4м уровне ссылки то такие данные не будут отмечены т.к. система не может точно гарантировать отсутствие ссылок. В строке в колонке "Комментарий" будет написано "Возможно есть ссылки". Для решения данного вопроса можно принудительно проверить ссылки для данной ссылки. Для этого становимся на строку и в контекстном меню дерева выбираем "Построить дерево для выбранной строки" или "Рекурсивно построить дерево для выбранной строки".
  • В контекстном меню дерева ссылок пункт "Построить дерево для выбранной строки" для дополнительного построения иерархии ссылок начиная с выбранной строки/ссылки с выбранным уровнем поиска ссылок (указанный уровень должен быть больше чем уровень выбранной строки)
  • В контекстном меню дерева ссылок пункт "Рекурсивно построить дерево для выбранной строки" аналогично пункту "Построить дерево для выбранной строки"только поиск происходит рекурсивно;
  • Кнопка "Обновить данные" перезаполняет дерево ссылок в зависимости от настроек. Аналогично кнопке "Построить дерево ссылок".
  • Поле "Количество выбранных ссылок для удаления" служит для вывода указанного количества ссылок по которым будет происходить построение дерева. Если указан "0" то будут выбраны 100000 первых ссылок/записей для каждого выбранного вида объектов. Например нужно удалить 100 объектов но мы хотим сначала удалить 10 объектов - устанавливаем в данном поле "10".
  • При удалении любого документа происходит очистка его движений для того чтоб исключить ситуацию не зависимо от контроля ссылочности!
  • Если установлена галка "Для всех объектов" то отбор по периоду будет для всех объектов (документов задач периодических регистров сведений);
  • Для каждого объекта можно установить свой произвольный отбор. Удаление будет идти именно по данному отбору!. Если установлен период выборки то данный период примениться как отбор ко ВСЕМ отборам объектов (если установлена галка "Для всех объектов"). Если у данного вида объекта нет такого поля то отбор не будет установлен на данный объект а галка выбора в дереве объектов будет убрана (чтоб случайно не дернуть то что не нужно).
  • Для периодических регистров сведений отбор идет только за период отбора (без срезов)!
  • Имеется возможность удалять неиспользуемые элементы справочников/ПВХ (те, на которые в данный момент нет ни одной ссылки). Для этого нужно нажать на кнопку "Удалить неиспользуемые элементы" - система проанализирует наличие ссылок на выбранных справочниках/ПВХ (нужно указать в дереве) и удалит, только те, на которые нет ссылок. Если на элемент ссылаются только независимые регистры сведений, то данный элемент будет удален, а ссылающиеся записи будут очищены из регистров сведений!
  • При удалении ссылочных объектов, удаляет так же их вхождения в табличные части справочников. Это полезно при удалении дополнительных реквизитов, которые хранятся в табличных частях справочников. Для того чтоб система при удалении, удалила себя из табличных частей справочников, нужно установить флаг "Удалять ссылку из табличных частей справочников" и выполнить процесс удаления через построение дерева. Выбирать объект, в котором система будет "чистить" табличные части, НЕ НУЖНО! А иначе система удалит выбранный объект, а не просто удалит вхождение объекта в табличные части.
  • Добавлена возможность отбирать элементы справочников "Присоединенные файлы" независимо от владельца, которые ссылаются на несуществующие файлы в томах или в базе. Обработка определяет вид справочника по реквизиту "Том". Если он есть и имеет тип "Тома хранения файлов", то такой справочник система считает присоединенным файлом. Для отбора таких файлов достаточно установить флаг "Отобрать только присоединенные файлы без данных" и выбрать нужные справочники или все сразу.

С конфигурациями 8.1 обработки работают только в режиме совместимости с 8.2 (обычное приложение)!

ВНИМАНИЕ! Возможно что при выборе справочника/документа/регистра/ПВХ в таблице отбора не будет доступных полей для отбора в управляемой форме. Это значит у Вас не включена функциональная опция которая блокирует использование данного объекта! Это особенности управляемого приложения и СКД!
 

Не забываем делать бэкап базы до использования обработки!

Данная обработка входит в Топ-100 продаж сайта "Инфостарт" за все время!

_________________

______________________________________________________________________________________________________________________________________________

  Все купившие, получают обновления БЕСПЛАТНО  в течении года с момента покупки (от даты заказа)! Обновление выкладываются на данном сайте и доступны в течении года. Если Вы хотите получить обновления и по почте, то просьба написать на адрес указанных на формах обработок или в личное сообщение на сайте.

  Если у вас есть вопросы, связанные с ошибками в работе системы, то просьба обращаться через тех. поддержку Инфостарт.  Ответы на прочие вопросы вы найдете в описании и справке к данной публикации! Это будет быстрее т.к. я не могу всем уделить время физически! Спасибо за понимание!

_______________________________________________________________________________________________________________________________________________

Возможно, так же будут вам полезны мои разработки:

  • //1c.taxpravo.ru/public/1529865/ - Телеграм-бот (с возможностью парсинга) для информирования о наличии автомобилей на сайте Hyundai
  • //1c.taxpravo.ru/public/984171/ - Система настройки произвольных условий регистрации и фильтрации типового обмена вместо правил конвертаций для каждого узла в отдельности (8.3.14+, расширения для УТ 11, КА 2, ERP 2, Розница 2, БП3, УНФ 1.6)
  • //infostart.ru/public/1478272/ - Система автоматической загрузки номенклатуры, картинок и связанных данных из различных источников (E-MAIL, HTTP, FTP, ЛОКАЛЬНЫЕ КАТАЛОГИ) (расширение + конфигурация, 8.3.14+, для УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6, Розница 2)
  • //1c.taxpravo.ru/public/1160676/ - Универсальная система оповещений по произвольным условиям, расписанию, ролям и пользователям (для платформ 8.3.6+, для ЛЮБЫХ баз)
  • //1c.taxpravo.ru/public/1076549/ - САПП - система анализа на наличие проблем и/или предложений в ЛЮБЫХ базах 1С, работающих на платформе 8.3.4+
  • //1c.taxpravo.ru/public/936948/ - Удобная, быстрая и функциональная подсистема обмена между узлами РИБ для УТ 11, УТ 10.3, Альфа - Авто с заменой ссылок в узлах, сравнением документов, командным управлением узлами (для платформы 8.3+)
  • //1c.taxpravo.ru/public/926433/ - Выгрузка в SPOT 2D / ОРИМИ с произвольной структурой полей в файле для УТ 10.3 и не только (платформа 8.3 +)
  • //1c.taxpravo.ru/public/912717/ - Гибкая система расчета зарплаты по произвольной мотивации для УНФ 1.6 и не только (Расширение + Конфигурация, платформа 8.3+)
  • //1c.taxpravo.ru/public/893115/ - QR - штрихкодирование документов БЕЗ изменения печатных форм и конфигурации, с произвольными алгоритмами создания QR -кода и обработки для УТ 11 (все), ERP 2, КА 2, УТ 10.3, Розница 2.2, УНФ 1.6, БП 3
  • //1c.taxpravo.ru/public/845506/ - Контроль над паролями пользователей для ЛЮБОЙ типовой конфигурации, работающей на платформе 8.3 и выше ( + Расширение)
  • //1c.taxpravo.ru/public/832852/ - Мониторинг цен закупки / цен продаж и наценки для Управления Торговлей 11 (все), ERP 2, КА 2, Розница 2.2
  • //1c.taxpravo.ru/public/149404/ - Выгрузка-загрузка любых данных между похожими или одинаковыми конфигурациями ЛЮБЫХ баз 1С 8.1-8.3  
  • //1c.taxpravo.ru/public/127859/ - Быстрый поиск дублей с четким/нечетким поиском по любому сочетанию реквизитов/реквизитов таб. частей с отбором и быстрой заменой значений в ЛЮБЫХ базах  
  • //1c.taxpravo.ru/public/201119/  - Проведение/снятие с проведения документов/очистки движений не проведенных, перезаписи ссылочных объектов с отборами для баз 1С 8.1-8.3 
  • //1c.taxpravo.ru/public/621962/ - "Что? Где? Когда?" или журнал изменений с восстановлением состояния реквизитов ссылочных объектов
  • //1c.taxpravo.ru/public/543417/ - Одиночная/групповая регистрация объектов/реквизитов объектов для обмена через планы обмена c отборами для ЛЮБЫХ баз 1С на 8.2-8.3 
  • //1c.taxpravo.ru/public/175028/ - Удаление данных с отбором и построением дерева ссылок в базах 1С 8.1-8.3
  • //1c.taxpravo.ru/public/420278/ - Загрузка иерархии номенклатуры, картинок, штрихкодов, характеристик, доп. реквизитов, цен, поступлений, номен. поставщиков из xls,xlsx,xlsm,ods,ots,csv для УТ 10.3, БП 2.0, УТ 11.1/11.2/11.3, БП 3, КА 2, ERP 2, УНФ 1.6, Розница 2.2 
  • //1c.taxpravo.ru/public/427579/ - Мастер выгрузки ЛЮБЫХ данных (остатков, цен, картинок, иерархии, доп. реквизитов, характеристик, штрихкодов и т.д.) в CSV / XLS / XLSX / MXL / ODS / PDF для ЛЮБЫХ баз, работающих на платформе 8.3... и выше 

.

Обновление от 20.09.2021, версия 3.9!

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

Обновление от 17.08.2021, версия 3.8!

  • Оптимизирован код построения дерева ссылок и увеличена скорость построения в 1,5 раза!
  • Интерфейс формы стал более отзывчив при смене закладок и при просмотре ссылок, которые будут удалены.
  • Список объектов в дереве объектов теперь упорядочен по синониму.

 

Обновление от 08.05.2021, версия 3.7!

  • Добавлен механизм отбора проведенных документов без движений для последующего удаления в один клик. Для этого нужно просто установит флаг "Отобрать проведенные документы без движений по всем регистрам" и сформировать дерево ссылок.
 
 История обновлений

 

 

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. dyak84 25.02.13 13:19 Сейчас в теме
Автор подскажите как со скоростю работы обработки в больших информационых базах, есть ли возможность остановки работы обработки после нажатия кнопки выполнить. Зарание спасибо за ответ
3. Belomor 106 25.02.13 14:55 Сейчас в теме
(1) dyak84, можно ограничивать по периодам и не только по ним
2. Belomor 106 25.02.13 14:54 Сейчас в теме
Спасибо большое за обработку - в наследство досталась баз с ~500000 помеченными на удаление объектами, штатно почистить не получается, а с твоей обработкой потихоньку чищу
4. Техподдержка 25.02.13 18:13
Про скорость удаления: тестировал на базе в 50 гигов на SQL server (БД расположена была на внешнем винте на 5400об/мин, 16гб оперативы, Xeon, 2,3Гц), удалял документы по подразделению с очисткой всех реквизитов в связанных объектах(галка на форме) (очистка связанных РС,очистка движений)(самый долгий процесс) в транзакции. Удалено было документов около 51 000, время затрачено - 4 часа 1 мин.
Отмену можно делать как всегда Ctrl+Break
sergiobargio1; +1 Ответить
5. sergiobargio1 115 27.02.13 13:43 Сейчас в теме
Спасибо. Скажите, пожалуйста, а возможно ли почистить с помощью Вашей обработки бухгалтерский регистр по определённому условию (например все записи, в которых ВидСубконто1 является ссылкой на справочникОбъектСтроительства и значение этого Субконто1 принадлежит определённой родительской папке в справочнике ОбъектыСтроительства или не заполнено вообще)? Спасибо.
6. Техподдержка 27.02.13 13:52
(5) Система такая: Регистры накопления/бухгалтерии/расчетов являются всегда подчиненными какому-либо документу и при удалении документа движения так же должны удаляться (как должно быть!))) Поэтому эти регистры при удалении документов очищаются автоматически (с отбором по регистратору). Следовательно, отбор нужно накладывать на документ-регистратор т.к. движения формируют его реквизиты табличных частей. Но! Я еще дорабатываю возможность фильтрации по реквизитам таб. частей и скоро будет новая версия.
7. sergiobargio1 115 27.02.13 15:23 Сейчас в теме
(6) спасибо. однако засада как раз в том, что в бухгалтерском регистре присутствуют несколько записей из табличной части одного документа, например "ПТиУ". возможно ли, что бы в регистре бухгалтерии остались все корректные записи из табличной части документа (не удовлетворяющие условию отбора), а вот "некорректные" (удовлетворяющие условию отбора) удалить из регистра бухгалтерии? Или с помощью этой обработки бухгалтерский регистр вообще не чистится?
8. Техподдержка 27.02.13 15:34
Или с помощью этой обработки бухгалтерский регистр вообще не чистится?
Регистр бухгалтерии чистится как движение документа (при удалении документа удаляется и его движения, в регистре бухгалтерии тоже с отбором по регистратору).
возможно ли, что бы в регистре бухгалтерии остались все корректные записи из табличной части документа (не удовлетворяющие условию отбора), а вот "некорректные" (удовлетворяющие условию отбора) удалить из регистра бухгалтерии?
- насколько я знаю, записи в регистре подчиненные одному регистратору могут либо существовать все либо вообще не быть ни одной. В режиме обмена можно попробовать удалить, но моя обработка удаляет с отбором по ссылке в регистре бухгалтерии/накопления/расчетов и подчиненных регистров сведений. Отдельные записи в регистрах бухгалтерии/накопления/расчета моей обработкой не удаляются при не удалении документа-регистратора!
9. Mx00 234 13.03.13 01:21 Сейчас в теме
Продолжу про регистры с методом записи «Подчинен регистратору»
Перенес данные из ЗиК в ЗУП (при этом перенеслись данные за январь и февраль 2013)
при переносе создаются документы "Перенос данных"
в самих документах нет данных, они "хранятся" в регистрах
мне нужно удалить записи регистров относящиеся к 2013-му году
если будет возможность подумай над такой задачей :-)
10. Техподдержка 13.03.13 08:39
(9)Код открытый, можете самостоятельно изменить как Вам угодно.
11. LexSeIch 209 15.03.13 05:25 Сейчас в теме
Мир этому дому!
Интересно - взял на заметку.
12. Little-ann 15 18.03.13 10:57 Сейчас в теме
Полезно, чистильщики всегда нужны, тем более с возможностью отборов.
13. ivanov660 2847 23.03.13 19:12 Сейчас в теме
А интерфейс только для толстого клиента? Для тонкого планируете обновить? Было бы интересно посмотреть на данную реализацию.
14. Dim4ik 29.04.13 08:08 Сейчас в теме
Есть база с несколькими учреждениями. Возможно ли вашей обработкой удалить одно учреждение из базы и все справочники, документы, регистры на которые ссылается?
16. Dim4ik 29.04.13 08:29 Сейчас в теме
hakerxp, А как это корректно сделать?
17. Техподдержка 29.04.13 08:38
Во-первых, сразу сделайте бэкап.
Во-вторых, берем выделяем тип документов которые будут удаляться. Ставим отбор по учереждению. Применяем отбор на все документы через правую кнопку "Установить для всех ..." (отбор установиться для тех документов у которых есть указанный в отборе реквизит "учреждение") Ставим отбор по периоду для всех документов. Желательно удалять порциями по периоду если база большая (например, по 3-6 месяцев). Ставим галки "Очищать связанные записи в регистрах сведений". При таких настройках буду удалены все документы, которые подходят под отбор и их движения. Данные в регистрах сведений независимых нужно чистить осмотрительно (там наверно нет реквизита "учереждение". А если есть смело ставим отбор по учреждению и удаляем записи). Еще раз прочтите справку и описание к обработке.
18. Dim4ik 29.04.13 08:45 Сейчас в теме
Спасибо! База не большая. Была свернута на 31.12.12.
19. Dim4ik 29.04.13 09:43 Сейчас в теме
Удаляются только помеченные на удаление??
Было бы удобно добавить в форме "показать связанные объекты" кнопку "пометить на удаление все". Тогда, можно пометить на удаление учреждение, потом выбрать связанные объекты, их пометить на удаление, и после удалить, но на них тоже могут ссылаться другие объекты, у которых нет реквизита учреждение.
20. Техподдержка 29.04.13 09:49
Обработка удаляет все объекты, если снята галка "Только помеченные на удаления". Читайте ВНИМАТЕЛЬНО описание и инструкции! Пометки на удаления не ставит!!!
21. vicmos 42 29.04.13 17:05 Сейчас в теме
22. fuser 3 01.05.13 10:19 Сейчас в теме
Конфигурация БП 1.6
Отметил все документы

Нажимаю "Удалить объекты без просмотра (быстро)"
Получаю сообщение:
01.05.2013 13:48:48 Начат процесс удаления выбранных объектов...
01.05.2013 13:48:48 Отобрано объектов: 923 Документ.АвансовыйОтчет Удаление...
Поле объекта не обнаружено (Ссылка)

ошибка в строке 620
УдалитьВыбранныеОбъекты(СтрокаТЗ.Ссылка);

У СтрокаТЗ нет реквизита Ссылка!

Нажимаю "Показать отобранные объекты"
Получаю:
{Форма.Форма.Форма(701)}: Преобразование значения к типу Булево не может быть выполнено
Если СтрокаТЗ.ПометкаУдаления Тогда


Смотрел в отладчике:
СтрокаТЗ.ПометкаУдаления = Неопределено
СтрокаТЗ.ТипОбъекта = "Документ.АвансовыйОтчет" (Строка)

Что делаю не так?
25. moreZ 7 09.05.13 13:45 Сейчас в теме
Поправил, для файловой версии работает. Ошибка в Ссылке(22) fuser,


Процедура ОсновнаяПанельУдалитьОбъекты(Кнопка)
Если ПоказатьВопросСНастройками() Тогда
Возврат;
КонецЕсли;
ВсегоУдалено=0;
ТекВРемя=ТекущаяДата();
Сообщить(Строка(ТекущаяДата())+" Начат процесс удаления выбранных объектов...");

Если ВыполнятьВТранзакции Тогда
НачатьТранзакцию();
КонецЕсли;

Для каждого Стр Из ДеревоОбъектов.Строки Цикл
Для каждого СтрокаДерево Из Стр.Строки Цикл
Если СтрокаДерево.Пометка И СтрокаДерево.Родитель<>Неопределено Тогда
ОбработкаПрерыванияПользователя();
ИмяОбъекта=СтрокаДерево.ИмяОбъекта;
ИмяСКД=СтрокаДерево.ИмяДляСКД;
ПолноеИмя=СтрокаДерево.Тип+"."+ИмяОбъекта;
НайденныеСсылки=Новый ТаблицаЗначений;
Если ПолностьюОчищатьРегистрыСведений И Найти(ПолноеИмя,"РегистрСведений")>0 Тогда
Набор=РегистрыСведений[ИмяОбъекта].СоздатьНаборЗаписей();
попытка
Набор.Записать();
Исключение КонецПопытки;
Сообщить(Строка(ТекущаяДата())+" Обработан "+ПолноеИмя);
Продолжить;
КонецЕсли;

ТЗ=СформироватьТЗпоСКД(СтруктураСКД[ИмяСКД]);
Сообщить(Строка(ТекущаяДата())+" Отобрано объектов: "+Строка(ТЗ.Количество())+" "+ПолноеИмя+" Удаление...");


Если Найти(ПолноеИмя,"РегистрСведений")>0 Тогда
ОчиститьРегистрСведений(ТЗ,ПолноеИмя);
Сообщить(Строка(ТекущаяДата())+" Обработан "+ПолноеИмя);
Продолжить;
КонецЕсли;

Если ПроверкаСсылочности Тогда
попытка
НайденныеСсылки=НайтиПоСсылкам(ТЗ.ВыгрузитьКолонку("Ref"));
Исключение КонецПопытки;
КонецЕсли;
Кол=0;
Удалено=0;

Если ОчищатьСсылки ИЛИ ОчищатьСвязанныеРегистрыСведений Тогда
Попытка
МассивСсылок=ТЗ.ВыгрузитьКолонку("Ref");
Исключение КонецПопытки;
ФлагОчистки=ОчиститьСсылки(МассивСсылок);
Если НЕ ФлагОчистки Тогда
Сообщить(Строка(ТекущаяДата())+" Процесс удаления прерван из-за ошибки очистки реквизитов!");
Продолжить;
КонецЕсли;
КонецЕсли;

Попытка
Для каждого СтрокаТЗ Из ТЗ Цикл
ОбработкаПрерыванияПользователя();
Кол=Кол+1;
Если ПроверкаСсылочности Тогда
Отбор=Новый Структура("Ссылка",СтрокаТЗ.Ref);
КолСсылок=НайденныеСсылки.НайтиСтроки(Отбор).Количество();
Отбор=Новый Структура("Данные",СтрокаТЗ.Ref);
КолСсылок=КолСсылок-НайденныеСсылки.НайтиСтроки(Отбор).Количество();
Если КолСсылок=0 Тогда
УдалитьВыбранныеОбъекты(СтрокаТЗ.Ref);
Удалено=Удалено+1;
ВсегоУдалено=ВсегоУдалено+1;
КонецЕсли;
Иначе
УдалитьВыбранныеОбъекты(СтрокаТЗ.Ref);
Удалено=Удалено+1;
ВсегоУдалено=ВсегоУдалено+1;
КонецЕсли;
Состояние("Обработано "+Строка(Кол)+" из "+Строка(ТЗ.Количество())+" Удалено: "+Строка(Удалено));
КонецЦикла;
Сообщить(Строка(ТекущаяДата())+" Обработан "+ПолноеИмя+" Удалено: "+Строка(Удалено));
Исключение
Сообщить(ИнформацияОбОшибке().Описание);
Если ВыполнятьВТранзакции Тогда
ОтменитьТранзакцию();
КонецЕсли;
Возврат;
КонецПопытки;
КонецЕсли;
КонецЦикла;
КонецЦикла;
Если ВыполнятьВТранзакции Тогда
ЗафиксироватьТранзакцию();
КонецЕсли;
Сообщить(Строка(ТекущаяДата())+" Процесс удаления завершен! Всего удалено объектов: "+Строка(ВсегоУдалено)+" Затраченное время: "+ОпределитьВремяРег(ТекВРемя));
КонецПроцедуры
23. Гость 09.05.13 11:54
Добрый день.
а не подскажите как установить отбор по пометке удаления в регистре сведений, если объект отбора имеет множественный тип? если к примеру выбрать объект.пометкаудаления = нужный тип данных, то отбор не срабатывает
24. Техподдержка 09.05.13 12:55
(23) Что-то я вас не понял... в регистре сведений нет пометки удаления. Опишите более подробно что вам нужно, можно на почту.
26. oleganatolievich 09.05.13 20:26 Сейчас в теме
собственно надо убрать записи в регистре сведений если объект помечен на удалениие.
ну например в торговле есть рег объектыдоступа документов, так вот, пытаюсь удалить записи относящиеся к помеченным на удаление объектам.
27. Техподдержка 09.05.13 21:20
Когда делаете отбор по измерениям данного регистра есть возможность указать в отборе типа "измерение".ПометкаУдаления=истина
28. oleganatolievich 09.05.13 22:26 Сейчас в теме
Таки да, извиняюсь, спасибо. почему то днем не получалось, вообще все попадало в выборку.
А тогда уж заодно, тут правку выложили, не посмотрите, актуальна ли она?
29. oleganatolievich 09.05.13 22:27 Сейчас в теме
и в таблице по кнопке показать отобраные объекты не работает копирование, может поправите тоже?
30. Snike 20.05.13 05:47 Сейчас в теме
во время удаления выдает:

{Форма.Форма.Форма(701)}: Преобразование значения к типу Булево не может быть выполнено
Если СтрокаТЗ.ПометкаУдаления Тогда

в чем может быть причина?
31. serezhick 22.05.13 16:11 Сейчас в теме
нужно удалить все док-ты по одной их фирм. как сделать не нашел (
32. Техподдержка 22.05.13 16:21
Вы справку и описание обработки читали?
33. Jetoo 55 24.05.13 12:12 Сейчас в теме
На 8.1 бы ее попробовать...
34. Техподдержка 24.05.13 12:16
Создаете обработку под 8.1 и переносите код из обычной формы. Может и будет работать, я не проверял.
35. Jetoo 55 24.05.13 13:08 Сейчас в теме
Тогда в пояснении уберите "Платформа: 1C: Предприятие 8.1".
36. KliMich 26.05.13 23:09 Сейчас в теме
Спасибо! Как раз понадобилась.
У клиента километры помеченых на удаление объектов ...
37. mixa_gr 53 07.06.13 10:12 Сейчас в теме
не работает Ваша обработка.
38. Техподдержка 07.06.13 10:16
Из Вашего комментария все понятно)
39. margo_m09 17.06.13 13:56 Сейчас в теме
Во-первых, сразу сделайте бэкап.
Во-вторых, берем выделяем тип документов которые будут удаляться. Ставим отбор по учереждению. Применяем отбор на все документы через правую кнопку "Установить для всех ..." (отбор установиться для тех документов у которых есть указанный в отборе реквизит "учреждение") Ставим отбор по периоду для всех документов. Желательно удалять порциями по периоду если база большая (например, по 3-6 месяцев). Ставим галки "Очищать связанные записи в регистрах сведений". При таких настройках буду удалены все документы, которые подходят под отбор и их движения. Данные в регистрах сведений независимых нужно чистить осмотрительно (там наверно нет реквизита "учереждение". А если есть смело ставим отбор по учреждению и удаляем записи). Еще раз прочтите справку и описание к обработке. а можно просто выбирать конкретные данные которые нужно удалить из регистра
40. SvetLanaGil 03.07.13 15:15 Сейчас в теме
Отличная чистилка! В УТ11 всегда проблеммы удаления с ключами аналитики, а тут все на раз удаляет! Спасибо!
41. CratosX 109 15.08.13 17:53 Сейчас в теме
(0) публикация обновлена 02.08.2013 12:13, изменялся ли файл?
42. Mastekor 27.08.13 12:18 Сейчас в теме
43. Техподдержка 27.08.13 13:55
(42) Скопируйте код и элементы, реквизиты в пустую обработку, созданную в 1с 8.1 и должно работать, позже будет для 8.1
44. Техподдержка 19.09.13 17:31
Обновление от 19.09.2013 Версия 1.8!

- Используетсмя привелегированный режим при работе с данными, ускорен процесс обработки и удаления;

- Создана обработка для управляемого приложения (подходит для БП 3, УТ 11 и т.д.);

Все кто купил пишем на почту - вышлю обновления!

Обновление от 17.09.2013 Версия 1.7!

- Модернизирован код, увеличина скорость удаления и очистки ссылок;

- Изменен интерфейс просмотра ссылок;

- Добавлена возможность установки пометки на удаление, если не нужно удалять;

- Исправлены мелкие ошибки;
45. Техподдержка 21.09.13 09:40
Обновление от 21.09.2013 Версия 1.9!

- Добавлен отбор по реквизитам табличных частей для каждого вида объекта;

- Исправлена ошибка "Ошибка создания источника доступных настроек компановки данных" в управляемой форме;

Все кто купил пишем на почту - вышлю обновления!
46. Техподдержка 01.10.13 09:48
Обновление от 01.10.2013 Версия 2.0!
- Исправлена ошибка при очистке ссылок в реквизитах адресации в задачах;
- Исправлена ошибка при установке отборов при очистке ссылок в связанных периодических регистрах сведений;
Все кто купил пишем на почту - вышлю обновления!
47. RPV 20.10.13 18:10 Сейчас в теме
Позволяет ли эта обработка производить в монопольном и/или не монопольном режиме удаление пользователям, у которых отсутствуют полные права? Пока не нашел такую обработку, а очень надо!!!
48. Техподдержка 20.10.13 18:30
(47), удаление идет в не монопольном режиме. В коде используется привилегированный режим при работе процедур т.е. проверка прав выключается для увеличения скорости работы. Можно закоментить строки вызова установки привилегированного режима и будет идти процесс удаления с учетом прав.
49. RPV 20.10.13 19:19 Сейчас в теме
(48) а нельзя ли этот механизм встроить в обработку, чтоб пользователь мог выбирать как ему надо ... И я бы с радостью приобрел Вашу обработку.
50. RPV 20.10.13 20:25 Сейчас в теме
(48)
При ограниченных правах у пользователя выдает ошибку при активации строки в удаляемых объектах.
Процедура ТаблицаРезультатПриАктивизацииСтроки(Элемент)
Если ЭлементыФормы.ТаблицаРезультат.ТекущиеДанные<>Неопределено И
Элемент.ТекущаяКолонка.Имя="Ссылка" Тогда
СсылкаОбъекта=ЭлементыФормы.ТаблицаРезультат.ТекущиеДанные.Ссылка;
ТаблицаСсылок.Очистить();
МассивСсылок=Новый Массив;
МассивСсылок.Добавить(СсылкаОбъекта);
Состояние("Поиск ссылок на объект <"+Строка(СсылкаОбъекта)+">");
УстановитьПривилегированныйРежим(истина);//tsv
Найденныессылки=НайтиПоСсылкам(МассивСсылок);
Для каждого СтрокаТЗ Из Найденныессылки Цикл
СтрокаСсылок=ТаблицаСсылок.Добавить();
ЗаполнитьЗначенияСвойств(СтрокаСсылок,СтрокаТЗ);
КонецЦикла;
УстановитьПривилегированныйРежим(ложь);//tsv
КонецЕсли;
КонецПроцедуры

для исправления см комментарий tsv

Так же было бы хорошо иметь функции СохранитьЗначение(при закрытии формы) и ВосстановитьЗначение (при открытии формы) для галочек таких как КонтрольСсылочности...

Хорошо бы ещё добавить такой режим работы (галочку, например) что бы пользователи без полных прав при всём желании не могли удалить объекты на которые есть ссылки
51. Техподдержка 21.10.13 08:06
(50), спасибо за предложения. Но насчет "СохранитьЗначение" для галки "Контроль ссылочности" - я специально не делал сохранение значений т.к. удаление объектов нужно не очень часто и чтоб человек по незнанию или невниманию не начал удалять объекты без контроля ссылочности или еще с какими-то еще настройками.
По поводу настройки вкл/выкл привилегированного режима - добавлю в скором времени.
52. Техподдержка 29.10.13 10:05
Обновление от 29.10.2013 Версия 2.1!
- Добавлена возможность включать привилегированный режим при удалении данных (отключения проверки прав);
Все кто купил пишем на почту - вышлю обновления!
53. RPV 30.10.13 00:39 Сейчас в теме
(52) Спасибо! А что если еще предусмотреть, чтоб пользователи, не имеющие полных прав и имеющие доступ только к определенным организациям могли удалять документы и им подобные.. только по "своим" организациям, к которым у них предоставлен доступ!?
54. Техподдержка 30.10.13 10:55
(53), для этого лучше используйте отбор по организации.
55. Техподдержка 26.11.13 17:34
Обновление от 26.11.2013 Версия 2.2!
- Исправлены ошибки (Поле "Ссылка"/"ПометкаУдаления" не найдена) при удалении данных в регистрах сведений;
- Добавлена возможность удалять бизнес-процессы;

Все кто купил пишем на почту - вышлю обновления!
56. Техподдержка 20.12.13 13:14
Обновление от 20.12.2013 Версия 3.0 (пока обычное приложение, управляемое -в процессе)!
- Полностью переработан код обработки и возможности. Более подробно читаем в теме обработки. Пока только для обычного приложения.

Все кто купил пишем на почту - вышлю обновления!
57. Prelude 29 13.01.14 13:41 Сейчас в теме
Можно обновления в почту?
58. pavel_pss 274 27.01.14 14:07 Сейчас в теме
59. pulpik 106 14.02.14 15:09 Сейчас в теме
Добрый день, купил вашу обработку, второй день пытаюсь пометить на удаление объекты.
Не подскажите оптимальные настройки для очистки базы от всех документов по нескольким фирмам. Если делаю уровень вложенности 2 то не помечает, а поставил рекурсивно, уж обрабатывается 6 часов и не видно когда закончится) спасибо
61. Техподдержка 15.02.14 08:24
(59) придерживайтесь таких правил:
1. Делаем удаление порциями (выделяем в дереве несколько видов объектов), чтоб лучше контролировать процесс поиска ссылок и удаления
2. Устанавливаем отборы на выбранные виды объектов;
3. Если нужно удалить документы, то достаточно поставить уровень поиска ссылок 2. После, уже в дереве ссылок для каждого вида смотреть есть ли еще ссылки. Используем контекстное меню для построения ветки дерева для выбранного объекта в дереве ссылок
4. Рекурсию желательно применять только если объем удаляемых данных небольшой, иначе система может очень долго думать.

Если будут еще вопросы пишите лучше на почту, указанную на форме обработки внизу.
60. pulpik 106 14.02.14 15:10 Сейчас в теме
62. roman-sln 56 24.02.14 17:30 Сейчас в теме
Добрый день.Можнокаким-нибудь способом, используя вашу обработку, удалить номенклатуру, не учавствующуюв движениях? Флаг "Контроль ссылочности" не помогает т.к. есть ссылки из справочника присоединенных файлов.
63. sobeyko2008 15 13.03.14 12:20 Сейчас в теме
Ух опасная обработка! Если ни в те руки попадет, то пиши пропало.
64. Техподдержка 13.03.14 12:49
(63), так можно и про половину всех обработок написать "Если ни в те руки попадет")))
65. Техподдержка 14.04.14 13:18
Обновление от 30.03.2014 Версия 3.3(УФ), 3.2 (ОФ)!
- Появилась возможность удалять неиспользуемые элементы справочников/ПВХ (те, на которые в данный момент нет ни одной ссылки). Для этого нужно нажать на кнопку "Удалить неиспользуемые элементы" - система проанализирует наличие ссылок на выбранных справочниках/ПВХ (нужно указать в дереве) и удалит, только те, на которые нет ссылок. Если на элемент ссылаются только независимые регистры сведений, то данный элемент будет удален, а ссылающиеся записи будут очищены из регистров сведений!
66. Техподдержка 15.04.14 14:47
Обновление от 15.04.2014 Версия 3.4!
- Теперь данные удаляются порциями, по 1000 объектов (или как установите). Это уменьшает время блокирования данных и уменьшает объем данных в памяти, увеличивая скорость выполнения удаления.
- Исправлены проблемы с отборами. Теперь можно использовать группы.
- Улучшена установка общих отборов для нескольких видов объектов. Теперь можно устанавливать и группы и элементы.
- Мелкие исправления и доработки.
67. Техподдержка 21.07.14 16:47
Обновление от 21.07.2014 Ver.3.6 (УФ), 3.5 (ОФ)!
- Увеличена скорость построения дерева ссылок;
68. SemenovaMarinaV 23.07.14 16:25 Сейчас в теме
69. Техподдержка 24.07.14 13:56
Обновление от 24.07.2014 Ver.3.6 (ОФ)!
- Исправлены ошибки при работе в режиме 8.1 или на платформе 8.1;
70. Техподдержка 25.07.14 18:04
Обновление от 25.07.2014 Ver.3.7 (УФ)!
- Исправлены ошибки при работе в интерфейсе "Такси" (режим модальности - не использовать приводил к ошибкам);
- Форма будет отображаться в компактном режиме.
71. Техподдержка 29.08.14 16:45
Обновление от 29.08.2014 Ver.3.10!
- Исправлена ошибка при установке общих отборов для выбранных объектов метаданных.
- Теперь можно открыть список любого вида объекта через двойной клик на строке в дереве объектов.
72. CratosX 109 02.09.14 15:58 Сейчас в теме
Какой последний релиз бесплатной версии? Он сейчас распространяется?
73. Техподдержка 02.09.14 16:02
(72), бесплатной версии уже нет.
74. Техподдержка 08.09.14 10:43
Обновление от 08.09.2014 Ver.3.11 !
- Добавлена возможность сортировки для каждого вида объектов.
- Увеличена в несколько раз скорость получения данных.
- Теперь в таблице просмотров объектов строки регистров сведений будут отображать текстовое представление ключа записи.
- Данные теперь считываются динамически, что позволяет удалять большое количество данных.
- Увеличена отзывчивость управляемой формы.
75. Olga255 17.09.14 16:36 Сейчас в теме
При удалении вашей обработкой документа Расчет себестоимости, его движения удаляются? Насколько помню, если установить пометку удаления, движения остаются.
76. Техподдержка 17.09.14 16:49
(75), да, движения удаляются, если документ проведен. В данной обработке свой собственный механизм удаления движений при удалении/пометке на удаление документа.
77. Техподдержка 18.09.14 15:12
Обновление от 18.09.2014 Ver.3.12!
- Добавлено в дереве объектов строковое представление отборов для каждого вида метаданных;
78. Soikalv 16.12.14 14:20 Сейчас в теме
оБРАБОТКА ОКАЗАЛАСЬ ПОЛЕЗНОЙ ДЛЯ УДАЛЕНИЯ ЦЕЛОЙ БАЗЫ В 1С. сПАСИБО
79. Shooroopik111 131 05.02.15 15:42 Сейчас в теме
Управляемая и обычная формы (подходят для БП 1.6,2.0,3.0 УТ 10, 11, УПП 1.6, 2.0, ЗУП 2.5 и т.д., самописных конфигураций

Для УПП 1.6 не подойдет. Это я Вам точно говорю)
81. abadonna83 21.05.15 10:24 Сейчас в теме
Добрый день!

Обработка понравилась . Даже не жалко было денег за нее
.
Единственный вопрос к разработчикам.

Можно ли предусмотреть возможность сохранения выбранных объектов в файл для дальнейшего анализа.
82. Yran 10.08.15 09:43 Сейчас в теме
Добрый день!
Для конфигурации 1С:Документооборота 2.0 подойдет?
Там вечная проблема с удалением задач.
83. Техподдержка 10.08.15 13:29
Здравствуйте! Да, будет работать. Главное правильно выберите версию обработки для конфигурации (управляемое или обычное)
84. Гость 07.10.15 14:38
Добрый день, подойдет ли обработка для 1С 8.3 УТ 11.1
цель: полная чистка базы и узлов.
85. Техподдержка 08.10.15 07:00
Добрый день! Подойдет, версия для платформы 8.3... При начале работы с обработкой прочтите инструкцию и рекомендации.
86. FOXKILLER33 03.12.15 20:14 Сейчас в теме
Подскажите у меня проблема с базой при загрузки в mssql,
появляется ошибка
Microsoft SQL Server Native Client 11.0: Выполнение инструкции CREATE UNIQUE INDEX прервано, поскольку обнаружен повторяющийся ключ для объекта с именем "dbo._InfoRgSL17451" и индекса с именем "_InfoR17451_ByDims_RRR". Повторяющееся значение ключа: (0, 0xa32cdb6b93ebd00f11e2403ea03ec27e, 0x9a929bc615b8590911e1c21c5ad4aadd, 0x00000000000000000000000000000000).
HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=10, native=1505, line=1

Поможет ли ваша обработка решить данную проблему и как
87. Техподдержка 04.12.15 09:08
(86), это у Вас проблема на уровне таблиц и записей базы. Моя обработка вам не поможет в данном вопросе.
88. FOXKILLER33 04.12.15 11:20 Сейчас в теме
(87)
Уже разобрался, спасибо
89. 21stas 99 16.12.15 08:59 Сейчас в теме
Купил "УдалениеОбъектовСИерархией3 (версия 3.15, для управляемого приложения/"такси", для платформ 8.3... - БП 3, УТ 11, УПП 2, ЗУП 3 и т.д.)"
Две другие за отдельную плату, т.е. за каждый вид обработки нужно платить отдельно?
90. Техподдержка 16.12.15 13:45
Если вы купили для платформы 8.3 и управляемого - это один код (сделаная мной работа). Для обычного приложения - это другая обработка и другой код. Следовательно, каждый вид обработки приобретается отдельно.
91. ortpro 14.01.16 10:46 Сейчас в теме
Выбрать строки, которые можно удалить - на большом количестве записей в дереве ооооооочень долго думает. Можно что-нибудь сделать?!!
Формирование дерева в несколько раз быстрее, получается, чем "Выбрать строки, которые можно удалить".
92. Техподдержка 14.01.16 14:14
(91), если стоит проверка на ссылочность при удалении в обработке, то система еще для выбранных ссылок ищет ссылки, что не удалить лишнего, а это еще дополнительное время. Ускорить данный процесс ни как нельзя (за все отвечает платформа 1С). Единственное - отключить проверку на ссылочность при удалении или выбрать небольшое количество ссылок.
Я рекомендую всем делать удаление порционно и/или для нескольких видов объектов максимум.
93. ortpro 14.01.16 17:56 Сейчас в теме
(92) Вы не правильно поняли....

Объясню по-другому....
На главной странице ставлю флажок, например, на документе "Отчет о розничных продажах"
Устанавливаю период. Жму "Построить дерево ссылок".
После того как дерево сформировано (а в нем на первом уровне получается около 80000 документов) жму кнопку "Выбрать строки, которые можно удалить"
и абзац..... Ждал час - не дождался, пока обработка проставит флажки на документы, которые можно удалить....
94. Digus2015 06.02.16 20:31 Сейчас в теме
Почему--то обновление не пришло по почте....
95. Техподдержка 07.02.16 07:57
(94), напишите, пожалуйста, номер заказа. Если вы приобретали более года назад, то обновленную обработку нужно купить заново, если вам нужен новый функционал.
96. ViktorBas 06.04.16 09:04 Сейчас в теме
Рассчитывал на очистку регистров накопления. Почему-то не реализовано ...
97. Техподдержка 06.04.16 09:40
(96), будет реализовано в ближайшее время. Обновление будет выслано на почту. Спасибо.
98. VeronH 08.09.16 05:41 Сейчас в теме
А можно ли данной обработкой удалить документ корректировка записей регистров, с отбором по организации?
99. Техподдержка 08.09.16 17:00
(98), если регистратором выступает данный документ, то да. Я точно не помню как там формируются записи в регистрах. Сейчас на море, не могу глянуть.
Оставьте свое сообщение

См. также

Загрузка в 1С:Бухгалтерию 3.0 данных из ОФД о денежных поступлениях (чеках) Промо

Обработка документов Загрузка и выгрузка в Excel Кассовые операции Кассовые операции v8 v8::БУ БП3.0 Россия БУ Платные (руб)

Согласно 54-ФЗ теперь по правилам ведения кассовых операций необходимо, оформлять приходные кассовые ордера (ПКО) и расходные кассовые ордера (РКО) на основании фискальных документов (чеков ККМ). Как известно все данные о чеках ККМ, за любой период, можно посмотреть на сайте оператора фискальных данных (ОФД). Что бы избежать оформления вручную ПКО и РКО, а так же эквайринговых операций, предлагаем универсальную обработку, которая создаст за вас документы ПКО, РКО, ОперацииПоПлатежнойКарте или Отчет о розничных продажах, на основании данных с сайта ОФД.

3000 руб.

09.08.2017    101440    604    276    

Телеграм-бот (с возможностью парсинга) для информирования о наличии автомобилей на сайте Hyundai

WEB Системная интеграция Платные (руб)

(©Топчий Д.Ю.) Данный бот позволяет проверять наличие автомобилей на официальном сайте Hyundai (https://showroom.hyundai.ru). Это позволит Вам не пропустить автомобиль, когда он появится на сайте, и выполнить его резервирование. Имеет возможность допускать только определенных лиц к данному функционалу. Имеется 2х недельная демо-версия! Также имеется возможность подключения к данному боту без приобретения серверной части.

7188 руб.

07.10.2021    1205    1    0    

Мониторинг и удаление битых ссылок в базе без монопольного режима

Чистка базы v8 1cv8.cf Платные (руб)

Если в вашей информационной базе крутится очень много данных, или база должна быть доступна 24/7 (как в моем случае), или же вы боитесь запускать тестирование и исправление, НО существует потребность удалить битые ссылки, тогда эта обработка сможет Вам помочь. Обработка выявляет битые ссылки как в самих объектах метаданных, так и в их табличных частях(!), а так же может их удалить.

1800 руб.

23.08.2021    1012    1    0    

Создание Поступления товаров и услуг на основании документов Реализации (БП 3.0)

Обработка документов Оптовая торговля v8 v8::БУ БП3.0 БУ Платные (руб)

Обработка для массового создания документов поступления из реализаций с изменением стоимости в процентном соотношении.

3600 руб.

03.08.2021    2375    1    9    

Модуль 1С - ЕГАИС. Опт Промо

Обработка справочников Внешние источники данных Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 УТ10 БП3.0 УТ11 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия БУ УУ Акцизы Платные (руб)

Полнофункциональный модуль для обмена с 1С и ЕГАИС, предоставляющий максимум возможностей по работе с УТМ. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

6600 руб.

15.12.2015    124606    785    332    

Автоматический зачет авансов в 1С:УНФ по ФИФО

Дебиторская и кредиторская задолженность Обработка документов v8 УНФ Россия УУ Платные (руб)

Мы знаем о взаиморасчетах в Управлении нашей фирмой все, что только можно знать. Самая большая проблема взаиморасчетов в УНФ в том, что зависают непонятные долги и предоплаты, в Пульсе бизнеса показываются неадекватные цифры, отчеты по долгам показывают не пойми что.

12000 руб.

22.07.2021    2318    2    0    

Диадок прослеживаемость товаров для 1С 8.3 в Контур Диадок Стандарт

Обработка документов Оптовая торговля Внешние источники данных Интеграция v8 v8::БУ БП2.0 УПП1 УНФ ERP2 БП3.0 УТ11 КА2 Россия БУ НДС Платные (руб)

Данная публикация Диадок прослеживаемость товаров обеспечивает заполнение новых полей в Счете-фактуре и УПД в соответствии с постановлением Правительства РФ №534 от 02.04.21 в обработке по ЭДО Диадок Стандарт.

4000 руб.

21.07.2021    4595    12    0    

Система автоматической загрузки номенклатуры, картинок (несколько потоков одновременно) и связанных данных из различных источников (E-MAIL, HTTP, FTP, КАТАЛОГИ) (расширение + конфигурация, 8.3.14+, для УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6, Розница 2)

Универсальные обработки Загрузка и выгрузка в Excel Ценообразование, прайсы Обработка справочников Учет ТМЦ v8 Розница УНФ ERP2 БП3.0 УТ11 КА2 УУ Платные (руб)

(©Топчий Д.Ю.) Данная система является дополнением к известной моей разработке "Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, БП 2.0, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6, Розница 2" и служит для ПОЛНОЙ автоматизации процесса загрузки/обновления номенклатуры, картинок, документов с номенклатурой и прочего с возможностью загрузки сразу из разных источников данных (E-MAIL, HTTP, FTP, ЛОКАЛЬНЫЕ КАТАЛОГИ). Имеет возможность фильтрации файлов и писем. Имеет возможность задать на профиль/группу профилей свое расписание работы. И многое другое! Имеется подробная справка по установке и настройке! (Обновление от 28.07.2021, версия 1.1)

21588 руб.

13.07.2021    4154    1    4    

SALE! 50%

PowerTools Промо

Универсальные обработки Администрирование данных 1С Поиск данных Распределенная БД (УРИБ, УРБД) Сервисные утилиты Обработка документов Обработка справочников Чистка базы Консоль запросов Прочие инструменты разработчика Структура метаданных v8 v8::УФ 1cv8.cf Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

2400 1200 руб.

14.01.2013    137187    704    0    

Заполнение столбца "Вид цены" в документе поступления в УТ 11

Ценообразование, прайсы Обработка документов Ценообразование, анализ цен v8 v8::ОУ v8::УФ УТ11 УУ Платные (руб)

Обработка позволяет заполнить столбец "Вид цены" по всем строкам товаров в документе поступления в УТ 11.

1350 руб.

26.05.2021    2961    3    0    

Сборник обработок для работы с ЕГАИС в 1С:Рознице v.2

Обработка документов Розничная торговля Учет ТМЦ v8 Розница Россия БУ УУ Платные (руб)

Публикация представляет собой сборник ранее опубликованных обработок для работы с ЕГАИС, объединенных в единый пакет, с улучшенными версиями. Все обработки предназначены для конфигурации 1С Розница v2.

2500 руб.

04.05.2021    6433    12    8    

АвтоБизнес (авторская конфигурация для продажи ТС, сервиса с CRM, УРВ, WorkShop, РИБ и многим другим, платформа 8.3.6+)

Оптовая торговля Управление услугами и сервисом Управление торговлей 8.3.6 Автомобили, автосервисы Россия УУ Платные (руб)

(©Топчий Д.Ю.) Данная конфигурация является воплощением всех требований и идей, которые предъявляют автопроизводители в чек-листах! Это полностью автономный продукт, который нацелен на скорость и удобство работы с базой. Отлично подходит под продажу транспортных средств или сервисное обслуживание! Имеет в своем составе авторскую CRM систему по продажам транспортных средств как новых, так и с пробегом. Имеет систему учета рабочего времени при работах на сервисе, и так же при работе менеджеров по продажам. Имеет интегрированную систему WorkShop для взаимодействия с серверами Hyundai, которая готова к работе. Имеет множество настроек с использованием прав для каждого пользователя в отдельности. На борту имеется так же журнал изменений, который может хранить историю изменения всех ссылочных данных. Система обмена с распределенными базами данных является уникальной для данной конфигурации и имеет такие механизмы как замена ссылок в периферийных базах, командное управление узлами, оповещение и многое другое. Работает как в тонком клиенте, так и в толстом клиентах! Прошла аудит по чек-листам таких брендов как Hyundai, Nissan, Land Rover, Jaguar, Renault, Skoda на начало 2021 года!

9600 руб.

23.04.2021    4649    0    8    

Объединение значений нескольких дополнительных реквизитов в один дополнительный реквизит

Обработка справочников v8 УТ11 Платные (руб)

Часто бывает, что изначально создаются одинаковые дополнительные реквизиты для разных групп номенклатуры (например, цвет, страна – производитель, материал и т.д.). Удобнее для таких свойств, которые есть у всех товаров, создавать общий дополнительный реквизит. Что же делать, если у Вас уже созданы подобные реквизиты? Вручную переносить – очень трудоемкий процесс, а в рабочей базе, порой, даже невыполнимый. Данная обработка поможет быстро решить эту проблему.

3000 руб.

02.04.2021    3654    1    8    

Загрузка из Excel в документ Реализация товаров. БП 3.0

Учет ТМЦ Загрузка и выгрузка в Excel Обработка документов v8::БУ v8::УФ БП3.0 БУ Платные (руб)

Дополнительная внешняя обработка для загрузки таблиц из EXCEL (экселя) в документы 1С. Управляемые формы. Поиск номенклатуры в справочнике и сопоставление с файлом происходит по артикулу. Есть дополнительный вариант, где поиск производится по наименованию.

1000 руб.

19.03.2021    4113    4    10    

Автоматическое формирование документа "Акта сверки взаиморасчётов" из справочника "Контрагенты"

Дебиторская и кредиторская задолженность Обработка документов v8 v8::БУ БП3.0 Россия БУ Платные (руб)

Сверяете взаиморасчёты с покупателями и поставщиками ? Заела рутина ? С этой доработкой Вы сможете быстрее завершить эту канитель! Формирование актов сверки взаиморасчётов с покупателями и поставщиками из справочника "Контрагенты" в автоматическом режиме

2000 руб.

17.03.2021    3279    1    0    

Обмен документами Поступления-Реализации и Счетами-фактурами в базах 1С Бухгалтерия 8.2, 8.3 с возможностью преобразования Промо

Обработка документов Перенос данных из 1C8 в 1C8 Загрузка и выгрузка в Excel Документооборот и делопроизводство Оптовая торговля Производство готовой продукции (работ, услуг) Документооборот и делопроизводство Оптовая торговля Производство готовой продукции (работ, услуг) v8 v8::БУ БП2.0 БП3.0 БУ Платные (руб)

Позволяет выгрузить документы поступления или реализации с данными на закладках "товары" и "услуги" и счета-фактуры в файл Excel (.CSV)и загрузить их, используя настройки преобразования. Выгрузка и загрузка работает в обоих релизах бухгалтерии ( 8.2->8.2, 8.2->8.3, 8.3->8.2, 8.3->8.3). Удобна для обмена документами между базами контрагентов (реализацию в поступление, поступление в реализацию), либо внутри одной базы (поступление из реализации с уменьшением цены на % , реализация из поступления с повышением цены на %), либо перенос документов в копию. Не использует правила обмена, поэтому не зависит от релизов конфигураций. Работает с конфигурациями 8.2 и 8.3 (есть обычная и управляемая форма). Файл обмена универсальный для обоих редакций. ВНИМАНИЕ ! В связи с наличием неуправляемых форм обработка не работает в сервисе 1С:Fresh.

4000 руб.

14.04.2015    87565    170    82    

Загрузка цен из файла Excel в документ "Установка цен номенклатуры"

Ценообразование, прайсы Ценообразование, анализ цен Загрузка и выгрузка в Excel Обработка документов v8 v8::ОУ УТ11 КА2 УУ Платные (руб)

Удобная загрузка цен из файла Excel в документ "Установка цен номенклатуры" для УТ 11. Имеет настраиваемые поля поиска номенклатуры: "Наименование, артикул, код, штрих код"; Позволяет загружать цены в разрезе характеристик номенклатуры; Есть возможность загружать несколько видов цен одновременно; Возможно настраивать необходимые колонки для загрузки, задавать настройки по умолчанию для каждой колонки, сохранять и восстанавливать настройки загрузки. Обработка проста в использовании и удобна в настройке.

1200 руб.

18.02.2021    3093    58    7    

Экселька. Универсальный инструмент, построенный по типу классических электронных таблиц, с возможностью использования данных 1С.

Финансовый учет и бюджетирование (FRP) Учет доходов и расходов Управленческий учет (прочее) Универсальные обработки Бухгалтерский учет Управление торговлей v8 1cv8.cf Платные (руб)

Инструмент позволяет конструировать произвольные отчеты, примерно так же как это делается в Excel с использованием данных 1С. Область применения - от простого получения нескольких контрольных сумм по типу "Отчет руководителю", до составления сложных аналитических отчетов всех видов учета.

6000 руб.

08.02.2021    7587    5    25    

Формирование счета-фактуры на основании нескольких документов

Обработка документов Оптовая торговля v8 v8::БУ БП3.0 Россия БУ Платные (руб)

Если требуется увидеть, какие документы требуют формирования счетов-фактур, и сформировать счет-фактуру на основании нескольких документов, вам поможет эта обработка. Создается один счет-фактура на основании всех реализаций.

2000 руб.

29.12.2020    6118    2    0    

КС-2 и КС-3 в 1С:УНФ - создать, заполнить, сохранить.

Производство готовой продукции (работ, услуг) Обработка документов Печатные формы документов Документооборот и делопроизводство v8 УНФ Строительство Горнодобывающая промышленность Бытовые услуги, сервис Лесное и деревообрабатывающее хозяйство Машиностроение и приборостроение Россия БУ УУ Платные (руб)

Акт КС-2 и справка КС-3 в 1С:УНФ. Это дополнительная печатная для заполнения акта КС-2 и справки КС-3 в "1С:УНФ". Подключив обработку в "1С:Управление нашей фирмой" Вы можете заполнить, распечатать и сохранить формы КС-2 и КС-3 из документа "Расходная накладная".

2520 руб.

03.12.2020    8277    9    1    

Автоматическое формирование документов актов сверки для множества контрагентов в 1С: Бухгалтерия предприятия (обновление до версии 1.1)

Обработка документов Дебиторская и кредиторская задолженность v8 v8::БУ БП3.0 БУ Платные (руб)

Если у вас больше 5 контрагентов формирование актов сверки с контрагентом в 1С: Бухгалтерия предприятия трудоемкий процесс, который отнимает много времени. В типовой конфигурации 1С нельзя сформировать акт сверки по нескольким контрагентам одновременно. Приходится формировать акт сверки по каждому контрагенту отдельно. Это решение добавляет функцию формировать акты сверки в 1С по группе контрагентов одновременно. Контрагенты группируются по папкам, затем для этой группы контрагентов формируются акты сверки.

7200 руб.

17.11.2020    8485    3    0    

Групповое изменение реквизитов номенклатуры для УТ 11/КА 2

Обработка справочников Загрузка и выгрузка в Excel v8 УТ11 КА2 УУ Платные (руб)

Обработка для группового редактирования реквизитов номенклатуры. Позволяет редактировать реквизиты (как основные, так и дополнительные реквизиты и сведения) непосредственно в таблице, устанавливать новые значения реквизитов на выбранную номенклатуру, а также загружать новые значения из Excel. Предусмотрена возможность добавления фото к товарам перетаскиванием файла из проводника на строку с товаром (drag'n'drop)

3500 руб.

16.11.2020    5722    3    3    

Телеграм-бот для передачи файлов и взаимодействия с системой QR-кодирования печатных форм и не только

Обработка документов Сканер штрих-кода Телефония, SIP Обмен данными 1С Универсальные функции Системная интеграция Платные (руб)

(©Топчий Д.Ю.) Данный телеграм-бот (вернее его серверная часть) написан с целью оперативной передачи фото документов или pdf-файлов на сервер вашей Фирмы от доставщиков или внешних пользователей. Имеет систему защиты от "незванных гостей", может фильтровать фото с QR и без, автоматически преобразует pdf в jpg и прочее. Могут использовать неограниченное количество сотрудников, которым разрешен доступ. Удобен и прост в использовании. Может работать в паре с https://infostart.ru/public/893115/ (QR - штрихкодирование документов БЕЗ изменения печатных форм, с произв. алгоритмами создания QR -кода и обработки для УТ 11 (все), ERP 2, КА 2, УТ 10.3, УПП 1.3, Розница 2.2, УНФ 1.6, БП 3)

17988 руб.

08.10.2020    7427    0    4    

Замена материалов на Аналоги в производстве для Бухгалтерии 3, Комплексная автоматизация 2

Обработка документов Производство готовой продукции (работ, услуг) Учет ТМЦ v8 v8::БУ v8::ОУ БП3.0 КА2 Россия БУ УУ Платные (руб)

Разработка предназначена для заполнения Материалов в документах производства по Спецификациям Продукции и заменой их на Аналоги согласно остаткам на Складе . Если у вас производство и разные поставщики поставляют вам один и тот же материал с разными наименованиями и возможно в разных единицах измерения, то эта разработка решит эту проблему. Для реальных аналогов её тоже можно использовать.

4680 руб.

07.10.2020    9554    7    6    

Корректировка проводок

Обработка документов v8 v8::БУ ERP2 БП3.0 УХ КА2 БУ НУ Платные (руб)

Позволяет внести изменения в регистр бухгалтерии - изменить проводки документа в Бухгалтерии 8.3 в соответствии с правилами, устанавливаемыми пользователем. Также подходит для ERP, 1С: КА, 1С Управление Холдингом и других продуктов фирмы 1С, имеющих в основе бухгалтерскую подсистему не ниже 3.0.

3167 руб.

05.10.2020    6847    6    0    

Оприходование отрицательных остатков для 1С:Бухгалтерии 3.0 Промо

Обработка документов Учет ТМЦ Учет ТМЦ v8 v8::БУ БП3.0 Россия БУ Платные (руб)

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

1000 руб.

17.12.2018    14695    33    10    

Внешняя обработка «Списание задолженностей контрагентов»

Дебиторская и кредиторская задолженность Обработка документов v8 УТ10 УПП1 БУ УУ Платные (руб)

Необходима для формирования группы документов списания безнадежной задолженности контрагентов перед нашими организациями (если их несколько) по всем выбранным контрагентам. Вам не придётся вручную создавать много документов списания задолженностей по мелким недоплатам и переплатам ваших контрагентов.

1000 руб.

12.08.2020    6346    2    8    

Генератор представлений (View) в MS SQL по структуре базы данных 1С 8.3

Поиск данных v8::УФ Розница ДО ERP2 УТ11 УХ КА2 1С:CRM Платные (руб)

Если вам нужно автоматически генерировать view к вашей базе данных MS SQL по структуре метаданных 1С, то вам необходима данная обработка. Наш "Генератор View" - незаменимый помощник для бизнес-аналитиков, работающих с базами 1С из Power BI/ Qlik Sense/ Tableau и т.д.

37000 руб.

31.07.2020    7386    4    27    

Простая выгрузка файлов на FTP по расписанию (бэкап) средствами 1С

Архивирование (backup) Универсальные обработки Файловые протоколы обмена, FTP v8 1cv8.cf Платные (руб)

У многих небольших компаний, использующих 1С, настроено резервное копирование, НО резервирование производится на тот же компьютер или даже на тот же диск. Это чревато тем, что при заражении шифровальщиком или при выходе из строя самого диска данные будет тяжело восстановить. Часто у компаний есть свои сайты, расположенные на хостинге, который может выступать удалённым/облачным хранилищем для резервной копии по FTP (по умолчанию даже самые дешёвые тарифы поддерживают это).

1000 руб.

30.07.2020    6320    2    3    

Автоматический подбор и заполнение ГТД для 1С:Бухгалтерия предприятия 8, редакция 3.0 (платформа 8.2 и 8.3) Промо

Обработка документов Внешнеэкономическая деятельность (ВЭД) Оптовая торговля Розничная торговля Учет ТМЦ Внешнеэкономическая деятельность (ВЭД) Оптовая торговля Розничная торговля Учет ТМЦ v8 v8::БУ БП3.0 Россия БУ Платные (руб)

СКАЧАЙТЕ И ПОПРОБУЙТЕ БЕСПЛАТНО! Данная обработка расширяет функционал типовой конфигурации «1С:Бухгалтерия предприятия» и позволяет осуществлять автоматическое заполнение ГТД в документах «Реализация товаров и услуг», «Списание товаров», «Отчет о розничных продажах», «Отчет комиссионера (агента) о продажах», «Требование-накладная», «Возврат товаров от покупателя», «Комплектация номенклатуры». Обработка предназначена для работы в конфигурации «1С:Бухгалтерия предприятия 8, редакция 3.0» Есть версия обработки оптимизированная для работы в 1CFresh

4900 руб.

19.06.2012    112828    174    51    

Заполнение книги учета доходов и расходов (КУДиР) 1С Промо

Обработка документов Налоговые Закрытие периода Закрытие периода v8 v8::УФ КА1 БП2.0 УПП1 ERP2 БП3.0 КА2 БУ НУ УСН Платные (руб)

При формировании КУДиР при УСН часто возникает множество вопросов и проблем, к.т.: 1. Как выполняется заполнение книги учета доходов и расходов 2. Неправильно формируется книга учета доходов и расходов в 1С а). Доходы / расходы не попадают в КУДиР; б). Доходы / расходы попадают, но не принимаются к учету и многие другие ошибки. При правильном учёте, книга формируется корректно, но идеальный учет это скорее фантастика, для реальных случаев можно использовать специальный инструмент. Обработка предназначена для просмотра и заполнения КУДиР. Заполнение может производиться как штатным, так и альтернативным способом (от бухгалтерской проводки).

4900 руб.

12.03.2014    117679    67    87    

Загрузка из Excel по шаблонам Промо

Обработка документов Загрузка и выгрузка в Excel v8 БП3.0 УТ11 Россия Платные (руб)

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

1500 руб.

19.10.2018    15363    32    23    

Помощник исправления развернутого сальдо по видам запасов и ГТД Промо

Обработка документов Закрытие периода Закрытие периода v8 ERP2 УТ11 КА2 Россия БУ Платные (руб)

Обработка позволяет исправить развернутое сальдо по видам запасов, которое осталось после штатной обработки перепроведения документов. Подходит для конфигураций: УТ 11, КА 2, ERP

2400 руб.

15.07.2017    45470    105    45