Удаление помеченных объектов с отображением иерархии ссылок (с возможностью немонопольного удаления и быстрой очистки регистров сведений)

Публикация № 116386

Администрирование - Администрирование данных 1С - Сервисные утилиты

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

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

Обработка является универсальной и работает во всех конфигурациях на платформе 8.1, а также в конфигурациях на платформе 8.2 в режиме толстого клиента.

Имеется реальный опыт применения обработки в масштабах промышленного предприятия, где за два рабочих дня было удалено  ~10000 объектов (~70 различных справочников и документов), анализ возможности удаления которых стандартными средствами потребовал бы неопределенного времени (+ написание обработок для зачистки регистров сведений).

P.S. Старый скриншот оставил, так как в комментариях имеется ссылка на его содержание.

Преимущества и отличия данной обработки от встроенной:

  1. Отображение иерархии ссылок объектов (см. скриншот).
  2. Возможность удалять объекты не монопольно.
  3. Возможность отбора по метаданным.
  4. Возможность отбора по дате документов.
  5. Возможность очистки неподчиненных регистров сведений.
  6. Возможность пометки "зависимых" объектов на удаление.
  7. Возможность просмотреть иерархию ссылок на непомеченные на удаление объекты (например, удаляемый объект ссылается на непомеченную на удаление номенклатуру. В иерархии ссылок будут отображены все документы, в которых встречается данная номенклатура. Таким образом, можно быстро оценить, к чему приведет пометка на удаление номенклатуры).

Я крайне не рекомендую удалять объекты не монопольно, если есть реальная возможность удалить объекты штатными средствами.

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

Причины скачать:

  1. Быстрый и наглядный анализ возможности удаления объектов (что подтверждено опытом многих пользователей).
  2. Возможность отбора по метаданным и датам документов для анализа возможности удаления только тех объектов, которые Вас интересуют в данный момент.
  3. Простейшая очистка неподчиненных регистров сведений в один клик (например, версий объектов).
  4. Возможность групповой пометки на удаление объектов, из-за которых невозможно удаление объекта.
  5. Возможность открытия любого объекта из дерева, в том числе и записей неподчиненных регистров сведений (открывается форма списка по умолчанию, отфильтрованная по соответствующей записи).
  6. Возможность сформировать дерево объектов с анализом ссылок не только на помеченные на удаление объекты.
  7. Опыт эксплуатации более 400 пользователей бесплатной версии и ни единого комментария о найденных ошибках, только положительные отзывы.
  8. Успешный опыт применения данной обработки в масштабах крупного промышленного предприятия (4200+ работников)  для обслуживания нескольких информационных баз (ЗиК, УПП, Документооборот).
  9. Открытый код.
  10. Возможность использования обработки для регламентной очистки информационных баз от помеченных на удаление объектов (требуется доработка конфигурации клиента).

С 18.08.2015 публикация переведена из платных в условно бесплатные (покупка за $m), поэтому счетчик скачиваний обнулился.

Скачать файлы

Наименование Файл Версия Размер
Обработка удаления помеченных объектов с отображением иерархии ссылок (с возможностью немонопольного удаления и быстрой очистки регистров сведений) - v8.2
.epf 20,95Kb
18.08.15
203
.epf 20,95Kb 203 Скачать
Обработка удаления помеченных объектов с отображением иерархии ссылок (с возможностью немонопольного удаления и быстрой очистки регистров сведений) - v8.1
.epf 21,15Kb
18.08.15
9
.epf 21,15Kb 9 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. iov 406 10.02.12 10:17 Сейчас в теме
2. Jetoo 10.02.12 13:39 Сейчас в теме
Каково количество уровней вложенности?
3. TheGrr 140 10.02.12 13:53 Сейчас в теме
(2) jetoo, уровень вложенности не ограничен. Существует лишь условие, что один объект должен присутствовать в ветке один раз (иначе зациклится).
Но обработка формирует дерево в двух режимах:
1. Анализируются ссылки только на помеченные на удаление объекты.
2. Анализируются ссылки на все объекты (медленнее и рекомендуется при анализе возможности удаления какого-то одного типа метаданных). На скриншоте показан второй вариант, где отображаются ссылки на не помеченный на удаление документ внутреннего заказа. Если бы дерево формировалось в первом режиме, то ссылок на записи регистров сведений мы бы не увидели.
15. yuraos 962 04.03.12 10:15 Сейчас в теме
(3)
Респект и уважение автору и единомышленнику!
У меня есть аналогичная разработка, но для 1С-77.

Замечание насчет уровня вложенности - наверное следует его опционально ограничивать,
иначе на построение дерева ссылок может уйти много времени.
В моей выше упомянутой обработке есть ограничения на уровень вложенности и на максимальное число ссылок на один объект.
Если ограничения превышены - рекурсивный поиск прекращается.
Соответствующие строки выделяются в дереве ссылок красным цветом и не могут быть удалены.

Пара вопросов:
1) При построении дерева ссылок реально используется защита от зацикливания или
при наличии рефлексивных ссылок придется прерывать обработку насильственно?
2) Можно ли открывать объекты при клике в дереве (и выполнять прочие действия, например, пометить объект на удаление)?
В том числе при клике по строке сответствующей записи регистра?
В последнем случае было бы полезно открывать список записей регистра с активизацией нужной строки?
16. TheGrr 140 04.03.12 16:02 Сейчас в теме
(15) yuraos,
1) Защита от зацикливания присутствует, в предыдущих комментариях я об этом писал.
2) Открывать объекты можно. Если это запись РС, то будет открыта дефолтная форма списка, отфильтрованная по соответствующей записи.

Пометить на удаление отмеченные объекты или же удалить записи неподчиненных РС также можно (это в подменю "Дополнительно").

По поводу ограничения уровня вложенности объектов. Для ускорения построения дерева поиск ссылок выполняется один раз в самом начале, при этом есть два режима поиска ссылок (в предыдущих комментариях они описаны). Соответственно ограничить уровень вложенности на этапе поиска ссылок не представляется возможным (без ущерба для быстродействия), так как неизвестно где в дереве окажется тот или иной объект.
42. yuraos 962 29.01.13 14:23 Сейчас в теме
(15)
ЗЫ
это когда коллега платно стало?
я то еще бесплатно скачал (за 1SM).
Что с тех времен что-то кардинально улутшилось в обработке ?
...
"портировать" штоли на 8.х свою аналогичную разработку под 7.7
в качестве альтернативы
;)
43. TheGrr 140 31.01.13 12:58 Сейчас в теме
(42) yuraos, добавился отбор по дате документов, немного поправлено оформление :) В принципе, обработка получилась удобная и стоящая, поэтому прошу за нее денег. Ну и, что немаловажно, их платят. Поэтому делать бесплатной ближайшее время не планирую.

По поводу портирования - я только "За". Приветствую здоровую конкуренцию ;)
25. dandrontiy 27.04.12 10:31 Сейчас в теме
А с чем связано ограничение, что если объект встретится два раза, то обработка зациклится ?
это написано тут: (3) ?
Вообще тема очень полезная и реализация судя по скриншоту достойная.
Спасибо большое!
26. TheGrr 140 27.04.12 10:42 Сейчас в теме
(25) dandrontiy, приведу пример. Есть номенклатура, у которой задана единица хранения остатков. У единицы хранения остатков в свою очередь владельцем будет эта номенклатура. В дереве это будет выглядеть следующим образом:
Справочники
Номенклатура
Аптечка медицинская
шт

Если же не вводить ограничение, то получится зацикливание ветки дерева (из-за того, что единица измерения также ссылается на номенклатуру-владельца):
Справочники
Номенклатура
Аптечка медицинская
шт
Аптечка медицинская
шт
Аптечка медицинская
......
4. TheGrr 140 10.02.12 17:13 Сейчас в теме
5. front11 16.02.12 11:46 Сейчас в теме
Особенности и отличия данной обработки от встроенной:
Отображение иерархии ссылок объектов.
Возможность удалять объекты не монопольно.
Возможность отбора по метаданным.
Возможность очистки неподчиненных регистров сведений.
Возможность пометки объектов на удаление.
Возможность просмотреть иерархию ссылок на непомеченные на удаление объекты (например, удаляемый объект ссылается на непомеченную на удаление номенклатуру. В иерархии ссылок будут отображены все документы, в которых встречается данная номенклатура. Таким образом, можно быстро оценить, к чему приведет пометка на удаление номенклатуры).


Столько информативности, спасибо!
6. ryabov_d 17.02.12 11:39 Сейчас в теме
Осталось только объединить эту обработку с обработкой по поиску дублей и замене значений)
7. TheGrr 140 17.02.12 12:05 Сейчас в теме
(6) ryabov_d, вы правы. Поиском и заменой значений много дублей пришлось заменить :) Но для этого в стандартный поиск и замену значений добавил подбор. Если интересно, можете глянуть: Ссылка
8. ryabov_d 17.02.12 13:01 Сейчас в теме
(7)
Да, полезное добавление. Но я имел ввиду удаление второго значения после объединения дублей.
9. latrium 23.02.12 13:43 Сейчас в теме
Вот это полезная вещь. Спасибо огромное
10. romansun 191 23.02.12 14:14 Сейчас в теме
вот чем мне всегда импонируют такие вещи - просто, наглядно и со вкусом. Без миллиона разных кнопок, закладок и режимов.

ссылку на такую работу не стыдно кинуть грамотному заказчику и не потребуется еще писать ему толстенное "руководство по эксплуатации"

пасибо )
11. TheGrr 140 23.02.12 15:01 Сейчас в теме
(10) romansun, спасибо за спасибо :) Приятно видеть лестные отзывы и отсутствие сообщений об обнаруженных багах :D
12. Kamikadze 46 25.02.12 00:09 Сейчас в теме
не пробовал, но судя по описанию затраты времени приличные. за это и плюс
13. inga75 28.02.12 12:08 Сейчас в теме
Очень необходимо, особенно когда много пользователей
17. balgarin 07.03.12 14:20 Сейчас в теме
классная вещь, удобнее чем штатная
18. zavyzka 49 07.03.12 15:05 Сейчас в теме
Штатная тоже не особо напрягает.
19. TheGrr 140 07.03.12 15:24 Сейчас в теме
(18) zavyzka, отличия от штатной очевидны в плане удобства. И когда речь идет о сотнях и тысячах помеченных на удаление объектов, то анализировать возможность удаления данной обработкой на порядок удобнее, чем скакать по списку объектов штатной обработки.
20. arjuna 09.03.12 14:56 Сейчас в теме
Да, таких нужных мелочей не хватало в стандартной обработке.
21. Lena_Rich 2 09.03.12 16:33 Сейчас в теме
Спасибо за обработку - чудная штучка! НАГЛЯДНО. Изящная работа. Автору респект.
22. KliMich 10.03.12 21:44 Сейчас в теме
Спасибо! Намного лучше, чем стантартная
23. Гость 20.03.12 20:55
24. dtitov 22.03.12 19:47 Сейчас в теме
Очень достойно. Автору респект. С удовольствием плюсую!!!
27. _LEV_ 27.04.12 15:45 Сейчас в теме
Поддерживаю - "Осталось только объединить эту обработку с обработкой по поиску дублей и замене значений) "
Разработка несомненно полезная. Спасибо.
28. AB3012 27.04.12 23:19 Сейчас в теме
вот чем мне всегда импонируют такие вещи - просто, наглядно и со вкусом. Без миллиона разных кнопок, закладок и режимов.

ссылку на такую работу не стыдно кинуть грамотному заказчику и не потребуется еще писать ему толстенное "руководство по эксплуатации" ПРИСОЕДЕНЯЮСЬ КО ВСЕМ ПОЛОЖИТЕЛЬНЫМ ОТЗЫВАМ ОЧЕНЬ ПОЛЕЗНАЯ ШТУКА...
29. Старый 03.05.12 18:07 Сейчас в теме
30. ulili 04.05.12 12:50 Сейчас в теме
Спасибо очень удобный инструмент!
31. GreenFox 10.05.12 13:04 Сейчас в теме
Спасибо попробую применить в своих разработках.
32. graphbuh 222 16.05.12 17:18 Сейчас в теме
Интересно, а почему вы не сделали данную обработку платной? На текущий момент вполне оригинальный продукт.
33. TheGrr 140 16.05.12 17:23 Сейчас в теме
(32) graphbuh, да была мысль сделать какой-то премиум функционал. Но не придумал какой XD А в виде "as is" Вы бы заплатили? :)
34. TheGrr 140 16.05.12 17:30 Сейчас в теме
(32) graphbuh, да и к тому же плюсы не многие ставят, куда уж платить. А хочется, чтобы обработкой пользовались. Как вариант, можно оставить электронные кошельки и посмотреть на добровольную финансовую благодарность.
35. graphbuh 222 16.05.12 17:46 Сейчас в теме
Я да. У меня была проблема - быстро поудалять объекты в 1С документооборот. А там как раз засада с регистрами.
И я наклепал подобную вашей штуку где то часов за шесть, увидел что не успеваю убрать все баги и поступил как все - тупой запрос и удаление всего и вся. Перед этим как раз искал на инфостарте и в принципе 1000-1500 руб готов был выложить за удобный инструмент. Т.е. как раз принадлежу к числу внедренцев которые покупают чужие разработки если это экономически выгодно. А вы убили прогресс на корню - т.к. если я сейчас просто выложу более убогий велосипед будут пинать. А если доработаю и выложу платный - запинают :) Поэтому будет лучше если вы учтете все замечания и сделаете в итоге продукт платным. И в принципе это честно. Т.к. те кто плюсовал скачали его бесплатно. Было бы неплохо для всех нас, если бы это превратилось в тенденцию.
36. graphbuh 222 16.05.12 18:17 Сейчас в теме
Мне кажется добровольная финансовая благодарность это из области фантастики (сужу по себе). С одной стороны разработчик, в момент когда он творит, не должен думать о бабках и о времени. И часто хороший программист, не очень хороший менеджер и продавец. Плюс зачастую разработчик не может объективно оценить работу, это же его творение. Мне кажется для продвижения и полноценной обратной связи (не все же скажут разработчику, что они думают о продукте) нужен на сайте менедежер, который будет отбирать разработки, связываться с автором и , с его согласия , продвигать их. Вообще монетизация убила не один сайт, поэтому необходимо чтобы изменилась какая то критическая масса людей, которая поставляет разработки. Т.е. какой то свод правил, в котором будет пункт, что возможность делать свою работу качественно в рыночных условиях предполагает адекватную оплату. Если ты продал по демпинговой цене работу, ты подрываешь возможности качественного оказания услуг другими участниками.
37. TheGrr 140 16.05.12 19:11 Сейчас в теме
(36) graphbuh, огромное спасибо за ценные мысли и рассуждения на тему :) Думаю, платной обработке быть. Главное, задать пинка в нужном направлении, что Вам, несомненно, удалось.
39. _LEV_ 13.07.12 13:48 Сейчас в теме
Мне кажется добровольная финансовая благодарность это из области фантастики (сужу по себе). С одной стороны разработчик, в момент когда он творит, не должен думать о бабках и о времени. И часто хороший программист, не очень хороший менеджер и продавец. Плюс зачастую разработчик не может объективно оценить работу, это же его творение. Мне кажется для продвижения и полноценной обратной связи (не все же скажут разработчику, что они думают о продукте) нужен на сайте менедежер, который будет отбирать разработки, связываться с автором и , с его согласия , продвигать их. Вообще монетизация убила не один сайт, поэтому необходимо чтобы изменилась какая то критическая масса людей, которая поставляет разработки. Т.е. какой то свод правил, в котором будет пункт, что возможность делать свою работу качественно в рыночных условиях предполагает адекватную оплату. Если ты продал по демпинговой цене работу, ты подрываешь возможности качественного оказания услуг другими участниками.

Полностью согласен - за хорошую работу нужно брать деньги.
40. EmpireSer 08.08.12 09:44 Сейчас в теме
(39) _LEV_, добровольная финансовая благодарность существует, но не в России, а в США и в Европе.
Например создатель протокола torrent и первого bittorrent клиента - не работает и его семья хорошо живёт на добровольные "благодарности" за его работу!
44. sip 01.10.13 12:21 Сейчас в теме
49. TheGrr 140 14.03.14 14:03 Сейчас в теме
(44) sip, так по идее должна работать в толстом клиенте 8.3. Извините, что долго отвечал, не увидел комментарий. Т.е. данную обработку можно запустить даже на базах, которые полностью написаны на управляемых формах. Достаточно запустить базу в режиме толстого клиента. Переделку под управляемые формы посчитал нецелесообразной :) Сорри.
45. xten 41 14.03.14 12:22 Сейчас в теме
(Заказ № 53340 от 04.02.2014 22:18) Вроде бы дату обновили. Если есть обновление вышлете на мыло? Спасибо.
46. xten 41 14.03.14 12:24 Сейчас в теме
47. CaptainMorgan 14.03.14 12:29 Сейчас в теме
Классная обработка. Возможно даже кому-то нужная.
Но мне не понятно почему надо взять существующую типовую обработку, приделать бантик и сразу бежать на базар.
48. TheGrr 140 14.03.14 13:43 Сейчас в теме
(47) CaptainMorgan, видать вы не сталкивались с необходимостью удаления десятков тысяч объектов и необходимостью быстрого анализа возможности удаления данных объектов. Плюс возможности быстрой очистки неподчиненных РС и пометки на удаление зависимых объектов.

Обработка экономит время, а соответственно и деньги. Если считаете, что с помощью данного инструмента Вы не сэкономите больше 1500 руб. (в чем я лично сомневаюсь, если стоит задача регулярного удаления объектов), то пользуйтесь стандартными средствами удаления объектов.
50. katenok86 244 20.10.16 14:03 Сейчас в теме
Здравствуйте! Можно ли вывести на печать дерево удаляемых объектов с ссылками а объекты, препятствующими удалению (например, прав. кнопкой - вывести список)?
51. TheGrr 140 24.10.16 23:22 Сейчас в теме
(50) katenok86, это обычное табличное поле. Все стандартные функции доступны. В том числе и вывод в табличный документ
52. katenok86 244 21.11.16 17:46 Сейчас в теме
Здравствуйте. Нашла у себя на сервере Вашу обработку. Качала вроде в 2012 году. Только она выдает ошибку на объекты, если имя объекта имеет более 1 первой заглавной буквы. Ошибка, к примеру:

{ПланОбмена.ФИБОбменБухгалтерскимиСправками.МодульМенеджера(777,32)}: Переменная не определена (ФИБОбменБухгалтерскимиСправками)
ВерсииФормата.Вставить("1.0", <<?>>ФИБОбменБухгалтерскимиСправками);

Подскажите, в текущей версии обработки ошибка исправлена?
53. TheGrr 140 23.11.16 13:22 Сейчас в теме
(52) katenok86, так это ошибка не в обработке же. У вас в коде ошибка. Выполните синтаксический контроль модулей, он укажет на проблемное место (хотя его и так видно: в модуле менеджера плана обмена ФИБОбменБухгалтерскимиСправками перейдите к 777 строке, там используется ранее не объявленная переменная).
54. cprit 292 07.02.20 18:54 Сейчас в теме
Добрый день!
Для обычных форм есть замечательный набор инструментов "Инструменты разработчика 1С", но его невозможно использовать в линуксе и в тонком и веб клиенте.

Поэтому мы решили собрать подобный пакет, но который будет работать только на платформенных механизмах или с использованием кроссплатформенных компонент.

Использование этого пакета инструментов хотим сделать общедоступным(OpenSource), разработку вести через гитхаб с использованием EDT.

Можем ли мы включить в этот набор обработки(или часть идей и функционала) вашей обработки по удалению объектов?

На текущий момент нашли основные инструменты (консоль запросов, консоль кода, редактор реквизитов, консоль компоновки и др.) для включения в инструментарий. Сейчас занимаемся получением одобрения авторов. Часть включаем свои- редактор предопределенных, редактор констант, Групповая обработка

Ссылка на репозиторий с новыми инструментами https://github.com/cpr1c/tools_ui
Оставьте свое сообщение

См. также

Блин, мы забыли включить регламентные задания… Промо

Сервисные утилиты v8 Абонемент ($m)

Привет, Инфостарт! Сегодня расскажу, как я решил проблему с выключенными регламентными заданиями в рабочих базах. Желая исключить человеческий фактор и минимизировать количество ошибок, я написал небольшую конфигурацию.  В конфигурации два регламентных задания. Первое периодически подключается к кластеру и сохраняет текущие параметры: имя, Сервер БД, базу СУДБ, блокировки входа и регламентных заданий и т.д. Второе задание периодически проверяет эти параметры на ошибки.

1 стартмани

08.04.2019    13458    14    slozhenikin_com    37    

Поиск пересекающихся ссылок на комбинации объектов с ограничением области поиска по метаданным

Поиск данных v8 1cv8.cf Абонемент ($m)

Обработка ищет все объекты базы, в которых одновременно присутствуют перечисленные элементы. Построена на базе типовой обработки Все функции - Стандартные - Поиск ссылок на объект, но позволяет накладывать отбор не по одному объекту, а по нескольким, что позволяет настраивать поиск по комбинациям условий. И ограничивать область поиска.

1 стартмани

12.03.2020    3387    9    sapervodichka    18    

Мастер полнотекстового поиска

Поиск данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Набор инструментов для работы с полнотекстовым индексом платформы 1С. Стандартные и расширенные возможности.

2 стартмани

07.02.2020    4560    35    YPermitin    28    

Создание *.dt файла из рабочей базы на сервере 1С без завершения работы пользователей

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Предлагаемая обработка создает *.dt файл (выгрузку ИБ) из рабочей базы на сервере 1С:Предприятие 8.3 без завершения работы пользователей.

1 стартмани

19.01.2020    8287    57    Sedaiko    15    

Очистка регистрации обмена Промо

Чистка базы v8 v8::ОУ УТ10 Абонемент ($m)

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

1 стартмани

19.09.2017    14798    5    serg-lom89    0    

Командный интерпретатор для 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Инструмент для выполнения команд CMD / PowerShell из 1С.

2 стартмани

15.11.2019    9457    20    YPermitin    41    

Свертка БД 1С: обрезка до выбранной даты средствами MS SQL

Свертка базы Чистка базы v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Внешняя обработка, позволяющая произвести анализ размера БД и грубую обрезку данных до выбранной даты средствами MS SQL. Управляемые формы, 1С:Предприятие 8.3 (8.3.9.1818).

1 стартмани

15.11.2019    8599    103    dmitrydemenew    31    

LicDataDecoder - расшифровка файла программной лицензии 1С

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Представляю вашему вниманию утилиту, предназначенную для работы с файлами программных лицензий 1С (*.lic).

1 стартмани

10.02.2019    23623    236    GeraltSnow    57    

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек. Промо

Чистка базы Сервисные утилиты Администрирование данных 1С v8 1cv8.cf Россия Абонемент ($m)

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    31503    347    Eugen-S    34    

Универсальный монитор лицензий 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Хотите узнать, какие программные лицензии установлены на сервере и все их технические подробности? А может быть, вам нужна информация по использованию всех видов лицензий кластера? Нет ничего проще, читай далее, чтобы быть в курсе!

3 стартмани

03.01.2019    23247    196    Xershi    63    

Чистка кэша 1С (теперь в .exe)

Сервисные утилиты v8 Абонемент ($m)

Попробуйте поискать в интернете "Очистить кэш 1С". Практически везде вы наткнетесь на всякие батники, ps-скрипты, рекомендации зайти и удалить вручную, поставить /ClearCache для баз на УФ и т.д. В подавляющем большинстве случаев предлагается бездумно удалить все содержимое \Roaming\1C\1cv8\ и \Local\1C\1cv8\, но это как переустановить Windows, чтобы почистить Temp.

1 стартмани

18.11.2018    13456    91    riposte    42    

Очистка замеров производительности - даешь больше места на диске (= меньше хлама в базе)

Чистка базы v8 Розница УНФ БП3.0 УТ11 ЗУП3.x Абонемент ($m)

Вы могли и не знать, но у Вас в базе может быть несколько сотен тысяч записей о производительности системы. А появились они там благодаря встроенной в БСП подсистеме "Оценка производительности". И думаю что далеко не каждый из Вас реально собирается оценивать производительность своей системы. Специально для тех кто, как и я считает, что ему абсолютно не нужны все эти записи в базах и была создана эта обработка.

1 стартмани

31.10.2018    13387    149    1c.pro.fun    13    

Удаление помеченных объектов, замена ссылок. Обычное и управляемое приложение. Не монопольно, включая рекурсивные ссылки, с отбором по метаданным и произвольным запросом Промо

Чистка базы v8 1cv8.cf Абонемент ($m)

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

10 стартмани

31.10.2016    46464    557    m..adm    201    

Go. Разбор лога технологического журнала. Достойная альтернатива perl'у

Сервисные утилиты Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Началось все с того, что я познакомился с перловыми скриптами для парса ТЖ которые размещены на kb.1c.ru (например в этой статье https://kb.1c.ru/articleView.jsp?id=113). По началу мне дико понравилось то, что перл разбирал гигабайты логов за считанные минуты, но позитив мой угасал обратно пропорционально с тем, насколько глубже я погружался в "кроличью нору" ....

1 стартмани

24.10.2018    17803    6    lazarenko    39    

1C + Arduino + сканер отпечатков пальцев + RFID считыватель

Терминал сбора данных Сервисные утилиты Учет рабочего времени Учет рабочего времени v8 1cv8.cf Абонемент ($m)

Связываем 1C, Arduino, сканер отпечатков пальцев и RFID считыватель для системы учёта рабочего времени или пропускной системы.

1 стартмани

21.08.2018    20647    14    DGorgoN    39    

Tool1CD: отрежем донорскую почку

Сервисные утилиты Разработка внешних компонент v8 Розница Абонемент ($m)

Ваша база мертва? Что ж, кое-что в ней ещё теплится.

1 стартмани

15.05.2018    17145    23    baton_pk    13    

Легкое и гибкое управление списком доступных баз 1С у пользователей Промо

Стартеры 1С Сервисные утилиты Администрирование СУБД v8 1cv8.cf Россия Абонемент ($m)

Когда в локальной сети много пользователей, а еще большое количество различных баз и при этом каждому нужны свои, то администрирование этого зоопарка превращается в АД! Этот комплекс позволяет централизованно управлять списком доступных баз в разрезе пользователей. За пару кликов можно добавить или убрать базу у всех пользователей.

5 стартмани

05.12.2018    12731    11    RomikR    9    

Мониторинг изменений рабочих конфигураций. Часть 1. Сохранение конфигураций из базы SQL без конфигуратора

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

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

1 стартмани

28.02.2018    18050    16    user768334    25    

Практика доступа в базу 1С через протокол oData. Чтение данных

Сервисные утилиты Практика программирования Администрирование данных 1С v8 1cv8.cf Абонемент ($m)

Для чего нужен доступ в базу 1С через REST-интерфейс по протокол oData? Как его организовать? Как не будучи гуру в JavaScript и .NET получить быстрый визуальный доступ к данным базы 1С? Попробую дать ответ на эти вопросы и прокомментирую некоторые нюансы, с которыми я столкнулся.

1 стартмани

11.12.2017    82794    292    Dementor    44    

V8 Log Scanner - утилита для быстрого парсинга логов ТЖ

Сервисные утилиты v8 Россия Абонемент ($m)

Как можно быстро настраивать logcfg.xml и парсить логи технологического журнала с помощью самописной open-source утилиты V8LogScanner. Без необходимости погружаться в регулярные выражения.

1 стартмани

07.11.2017    17176    5    ripreal1    27    

Обнуление остатков регистров бухгалтерии и накопления Промо

Универсальные обработки Чистка базы v8 v8::БУ v8::ОУ v8::УФ КА1 БП2.0 ЗУП2.5 УТ10 УПП1 УНФ БГУ ERP2 БП3.0 УТ11 УХ КА2 ЗУП3.x Россия Абонемент ($m)

Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

2 стартмани

19.11.2018    18794    253    morozov.sv    34    

Графическая оболочка для консольной утилиты cnvdbfl.exe

Сервисные утилиты v8 Абонемент ($m)

Графическая оболочка для консольной утилиты cnvdbfl.exe предназначенной для преобразования размера внутренней страницы файла базы 1С.

1 стартмани

25.10.2017    35647    255    frkbvfnjh    43    

Удаление данных напрямую в SQL

Сервисные утилиты v8 v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

08.07.2017    13587    86    denacid    29    

ОСкрипты для деплоя и копирования базы данных

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Набор оскриптов для деплоя базы 1С через хранилище и копирование через sql-бекап одной базы в другую

1 стартмани

02.05.2017    21225    34    Stepa86    27    

TextRadar - нечеткий поиск в тексте Промо

Разработка внешних компонент Поиск данных v8 1cv8.cf Абонемент ($m)

В отличие от нечеткого сравнения строк, когда обе сравниваемых строки равнозначны, в задаче нечеткого поиска выделяются строка поиска и строка данных, а вычислить необходимо не степень похожести двух строк, а степень присутствия строки поиска в строке данных. Нормированный коэффициент, находящийся между 0 и 1 позволяет отсечь заведомо низкие результаты, организовать поиск по синонимам и т.д. Наглядное отображение результатов в кратком и детальном виде поможет быстро найти интересующий фрагмент.

1 стартмани

19.09.2018    13871    15    TSSV    14    

Автокликер для 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

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

1 стартмани

03.04.2017    28105    70    slava_1c    49    

Универсальный поиск объектов по глобальному уникальному идентификатору (ГУИД, GUID)

Универсальные обработки Поиск данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Универсальная обработка поиска объектов информационной базы по глобальному уникальному идентификатору (ГУИД, GUID) или по его части.

1 стартмани

06.09.2016    29919    101    Dzenn    9    

Zabbix: Мониторинг состояния сервера 1С

Сервисные утилиты Администрирование данных 1С Внешние источники данных Zabbix v8 Абонемент ($m)

Скрещиваем мощную систему мониторинга Zabbix с 1С

1 стартмани

02.09.2016    44674    116    deevil    28    

Очистка периодических регистров посредством T-SQL (удаление записей, кроме среза последних) Промо

Чистка базы v8 Абонемент ($m)

Обработка для ленивых. Составит вместо Вас запрос для SQL, который удалит все не актуальные записи (т.е все, кроме среза последних)

5 стартмани

22.06.2018    13616    19    Alexander.Shvets    9    

Удаление документов по организациям для 1С:Бухгалтерия Предприятия 3.0 и 2.0 (управляемые и простые формы)

Чистка базы v8 v8::БУ БП2.0 БП3.0 Россия Абонемент ($m)

Обработка удаляет документы по выбранной организации, либо по всем, кроме выбранной. UPD. Добавлена обработка для управляемых форм с возможностью подбора организаций в список. Условия остаются теми же - удалить по организациям из списка, или по всем, кроме подобранных в списке.

3 стартмани

31.07.2016    25938    335    Krasnyj    52    

Организация файлового хранилища на базе MS SQL Server с доступом из 1С

Разработка внешних компонент Сервисные утилиты v8 Абонемент ($m)

Пример реализации хранения файлов в базе MS SQL Server с использованием различных технологий. Подробно рассмотрен потоковый доступ к файлам с использованием технологии FileStream.

1 стартмани

27.07.2016    22675    41    tohandr    37    

Многопоточное удаление объектов

Чистка базы v8 1cv8.cf Абонемент ($m)

Обработка предназначена для ускорения процедуры удаления объектов

2 стартмани

02.06.2016    23215    52    zzz_natali    20    

Корректировка остатков регистров накопления (обычные и управляемые формы) Промо

Закрытие периода Свертка базы Чистка базы Универсальные обработки v8 v8::УФ 1cv8.cf Абонемент ($m)

Внешняя обработка, предназначенная для удобного и быстрого исправления остатков регистров накопления (посредством автоматического ввода документов "Корректировки записей регистров", "Операция", содержащих движения, приводящие существующие остатки к желаемым). Позволяет корректировать и обнулять по аналитике и суммам остатки регистров учета товаров, партий, взаиморасчетов, налогового учета по НДС, РАУЗ, и др.

2 стартмани

14.01.2012    72704    569    stvorl    76    

Удаление помеченных объектов с отбором по метаданным

Чистка базы v8 1cv8.cf Абонемент ($m)

Это доработанная обработка с отбором по метаданным. По итогу общее время в сравнении со стандартной обработкой сокращено, если необходимо очистить только несколько типов документов/справочников.

1 стартмани

06.04.2016    22220    127    endym    7    

Чистка регистров накопления {остатки и обороты} по закрытым движениям (обычные формы)

Чистка базы v8 1cv8.cf Абонемент ($m)

Обработка предназначена помочь очистить регистры накопления от ненужных записей. Иначе говоря, для удаления строк по измерениям регистра накопления, остатки по которым закрылись в 0.

1 стартмани

22.02.2016    25144    43    endym    14    

Удаление организации из 1С. Чистка базы 1С. Удаление "не удаляемых" объектов

Чистка базы v8 1cv8.cf Абонемент ($m)

Удалить все документы, чтобы в базе осталась только одна организация со своими документами? Удалить всю информацию в регистрах, не связанную с указанной фирмой? Удалить "неудаляемую" номенклатуру? Легко! Используйте эту обработку.

10 стартмани

02.10.2015    49876    309    spy-83    84    

Скачиваем релизы с сайта users.v8.1c.ru Промо

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Обработка позволяет настроить список релизов, доступных пользователю, на сайте users.v8.1c.ru, проверять - вышли ли новые обновления и, если вышли, скачивать их и раскладывать по папочкам. Требует установки curl и openssl

10 стартмани

18.08.2014    36486    24    Demonobond    31    

Работа с push сервисами только средствами 1С 8.2

Сервисные утилиты Инструментарий разработчика Универсальные обработки v8 Абонемент ($m)

Обработка для настройки, тестирования и использования с предустановками для 3-х сервисов. Текст модуля для внедрения в конфигурацию или другие обработки. Уведомления на телефон, компьютер, браузер.

1 стартмани

18.08.2015    28470    43    anig99    1    

Telemonitor - объединяем Telegram и 1С

Сервисные утилиты Администрирование данных 1С Мобильная разработка v8 1cv8.cf Абонемент ($m)

Не так давно Telegram предоставил API для создания ботов. Telemonitor - программа, позволяющая легко настроить собственного бота для работы с 1С.

1 стартмани

09.08.2015    73438    208    salexdv    178    

Подсистема автоматического удаления дублей в справочниках (управляемые формы, любая конфигурация)

Чистка базы Обработка справочников v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

31.07.2015    34321    86    primat    10    

V8 Viewer. Открытие и сравнение внешних обработок в Проводнике + исходники Промо

Сервисные утилиты Инструментарий разработчика Универсальные обработки v8 1cv8.cf Абонемент ($m)

Вы хотите получить возможность быстро посмотреть содержимое внешнего отчета или обработки? А сравнить ее с другой? И все это без запуска 1С:Предприятия, только из оболочки ОС? Тогда мы идем к вам! :) В конце заметки - ссылка на исходники.

2 стартмани

06.03.2013    63444    116    Evil Beaver    157    

Конвертация данных. Найдется все! И еще немного...

Поиск данных Инструментарий разработчика v8 КД Абонемент ($m)

Каждый разработчик, применяющий конфигурацию «1С:Конвертация данных», когда-нибудь обязательно сталкивается с проблемой поиска данных в правилах обмена и (или) регистрации данных.

2 стартмани

25.06.2015    26202    32    tomvlad    7    

Отключение назойливых окон и подтверждение легальности обновления(!) для БП 3.0 при помощи расширения

Сервисные утилиты v8 БП3.0 Россия Абонемент ($m)

Отключение назойливых окон и подтверждение легальности обновления(!) для БП 3.0 при помощи расширения

1 стартмани

25.06.2015    44449    226    Йожкин Кот    55    

Завершение работы пользователей (выгонялка)

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Обработка для завершения сеансов пользователей для клиент-серверной базы данных, с возможностью включения монопольного доступа к базе. Разработана на платформе 8.3. Запускается на любой конфигурации, как типовой, так и самописной, как в обычном режиме, так и в управляемом.

1 стартмани

17.06.2015    27880    225    Rusleg    27    

Быстрое удаление неиспользуемых версий 1С:Предприятие 8, кэша метаданных и информационных баз Промо

Сервисные утилиты v8 Абонемент ($m)

При обновлении платформы 1С:Предприятие 8 предыдущие версии не удаляются. Со временем количество неиспользуемых версий платформы растет. Они занимают место на диске. Для решения этой проблемы предназначена программа OneCleaner. Она позволяет быстро удалить неиспользуемые версии платформы, а также почистить кэш метаданных и удалить ненужные информационные базы данных.

1 стартмани

14.11.2017    19194    86    bonv    15    

Очистка базы средствами SQL (управляемое приложение)

Чистка базы v8 1cv8.cf Абонемент ($m)

Очистка базы средствами SQL (управляемое приложение). Полная и частичная. Любая конфигурация 1С 8.2, 8.3. Тонкий клиент, управляемое приложение, Такси

3 стартмани

26.05.2015    33650    314    stsasha87    38    

Направляем список пользователей, не закрывающих терминальные сессии 1С, на почту ИТ директору

Сервисные утилиты Инструментарий разработчика Email v8 1cv8.cf Абонемент ($m)

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

1 стартмани

16.03.2015    29384    8    O-Planet    42    

Универсальный поиск документов

Поиск данных v8 v8::УФ 1cv8.cf Абонемент ($m)

Для обычных и управляемых форм. Версия 1.15 Создана на 1С8.3, но в режиме совместимости с 8.2.16. Итоговые таблицы одинаковы на обоих закладках

1 стартмани

06.01.2015    19548    13    nikitin19819    10    

Очистка регистров накопления, сведений, расчета или бухгалтерии Промо

Сервисные утилиты Чистка базы Свертка базы v8 1cv8.cf Абонемент ($m)

Очистка регистров накопления, сведений, расчета или бухгалтерии (обычная и управляемая форма)

2 стартмани

25.12.2009    58137    256    sebe    20    

Hasher Pro 1C \ 8.x \ Абсолютная очистка Кэша \ Кеша \ Хеша \ Временных файлов \ Мусора \ Создание гибкого скрипта очистки VBS \ BAT \ Дополнительные возможности \ УФ и Обычные \ Яркие впечатления

Чистка базы Сервисные утилиты Администрирование данных 1С v8 1cv8.cf Абонемент ($m)

Hasher Pro 1C - это новый подход в очистке кэша 1С:Предприятия. В сообществе временные файлы пользователя 1С называют по разному: кэш, кеш, хеш и т.д. Как правило этот мусор хранится годами на вашем компьютере и занимает очень много места - сотни гигабайт могут быть заняты бесполезными файлами. Hasher Pro 1C сочетает в себе ТРИ варианта очистки Кэша: 1) Быстрый и безопасный, подходит для любого пользователя 1С. 2) Полный и более тщательный, для программистов и уверенных пользователей. 3) Агрессивный с дополнительными административными возможностями. * А так же интерактивное создание скрипт файлов VBS или BAT для отложенной очистки или передачи скрипта коллегам. Используйте обработку Hasher Pro 1C как незаменимый инструмент при работе с 1С:Предприятием 8.1, 8.2 и 8.3 в клиент-серверном и файловом варианте. Поддержка толстого клиента, тонкого клиента, управляемых форм, интерфейса Такси. Совместимость: Windows XP/Vista/7/8/10 (x32/x64) + Серверные платформы.

3 стартмани

02.01.2015    43022    208    ya.Avoronov    34    

Безопасное копирование файловых баз данных 1С (1Cv8.1CD)

Архивирование (backup) Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Безопасное копирование файловых баз данных 1С (1Cv8.1CD) При подключенных пользователях!

1 стартмани

22.12.2014    46417    71    BorovikSV    27    

Поиск, восстановление битой ссылки, 8.3, v 0.2

Поиск данных Тестирование и исправление v8 1cv8.cf Абонемент ($m)

Обработка для работы с битой ссылкой, 8.3, v 0.1 Позволяет быстро найти и восстановить битую ссылку.

1 стартмани

24.10.2014    33895    271    infostart user    13    

Открытие объекта 1С в тонком клиенте по ссылке

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Управляемый режим 1С позволяет получить ссылку на любой объект базы вида: "e1c://server/<сервер>/<Имя базы>#e1cib/data/<Тип>?ref=<Ид>. Предлагаемый файл настройки реестра позволяет настроить открытие таких ссылок сразу в клиенте 1С, например, при получении ссылки по почте.

1 стартмани

11.08.2014    30973    40    ktb    32