Поиск неиспользуемых экспортных методов (процедур и функций) общих модулей

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

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

Обработка неиспользуемых экспортных методов процедур функций общих модулей

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

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

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

Однако в процессе разработки и развития решения экспортные методы общих модулей (как впрочем и остальные методы остальных модулей) могут стать неиспользуемыми или отпадет необходимость оставлять их экспортными. 

 

Порядок работы:

1. Выгрузить анализируемую конфигурацию в файлы в выбранный каталог (в Конфигураторе: Конфигурация - Выгрузить конфигурацию в файлы...)

2. В режиме Предприятие открыть файл обработки

3. В поле "Каталог файлов конфигурации" указать путь к каталогу выгруженных файлов конфигурации

4. Нажать кнопку "Выполнить поиск"

5. В результате будет выполнен анализ файлов конфигурации и в дереве результата будут отображены неиспользуемые методы с группировкой по содержащим их общим модулям.

 

Несколько слов об алгоритме работы:

1. Общими модулями считаются файлы в подкаталоге \CommonModules выгруженной конфигурации

2. Имена экспортных методов выделяются из строк модулей, которые начинаются на слово "Процедура" или "Функция" и заканчиваются на слово "Экспорт" (пробелы в начале и в конце строки игнорируются).

3. Явным вызовом экспортного метода считается его вызов в виде ИмяОбщегоМодуля.ИмяМетода

4. Время анализа очевидно зависит от количества и объема файлов конфигурации и обычно это происходит не быстро.

 

Обработка разработана и протестирована на версии платформы 8.3.15.1830

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

Наименование Файл Версия Размер
Поиск неиспользуемых экспортных методов (процедур и функций) общих модулей:

.epf 48,61Kb
1
.epf 48,61Kb 1 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. Rustig 1562 27.10.20 11:45 Сейчас в теме
7. Yashazz 3613 28.10.20 21:13 Сейчас в теме
(2) Ничего особенного. Вывалить конфу в файлы и их рассмотреть - баян совершеннейший. У меня на этом куча решений основана. Например, построение графов взаимовызовов процедур и функций, или красивая схема процесса выполнения, с квадратиками и стрелочками.

И у меня ещё года 3 назад возникали те же проблемы по смыслу - как правильно рассматривать вызывающие, вызываемые, использование в фоновых, в СКД, через точку от контекста модуля, в обработке оповещения, итд. Я поэтому ещё тогда постыдился свою поделку выкладывать.

Круто было бы, если б автор действительно учёл все эти тонкости.

Автор, поиск-то хоть быстрый? Или через СтрНайти, да по всем модульным файлам?
3. nomad_irk 52 27.10.20 11:48 Сейчас в теме
(0) В типовой ЗУП 3.1 часто замечаю конструкции похожего вида:

ОбщийМодуль = ОбщегоНазначения.ПолучитьИмяМенеджера(МенеджерРасчета);
ОбщийМодуль.ВыполнитьРасчетЧего-то-там();


Это к вопросу о типовом функционале проверки неиспользуемых процедур/функций.
SerVer1C; Irwin; Rustig; Yashazz; ipoloskov; +5 Ответить
4. FatPanzer 9 27.10.20 12:37 Сейчас в теме
(3) Да вся БСП на этом построена...
6. tezin 566 27.10.20 14:28 Сейчас в теме
(3)
да эта обработка вообще ни разу не панацея конечно
типовые процедуры я бы по ее результатам точно не трогал ))
это скорее для нетиповых разработок, с тяжелой наследственностью особенно
мне помогло:
1. проверить и удалить целые общие модули, которые достались по наследству как перенесенные "заодно на всякий случай" безымянными предшественниками и были мягко говоря на подозрении
2. найти собственные экспортные методы, которые уже могут быть неэкспортными, т.к. в результате различных рефакторингов вызываются только из самого содержащего их модуля
короче - очередная лопата в руках 1С-ассинизатора )) но увы не комбайн-автомат
5. SlavaKron 27.10.20 13:07 Сейчас в теме
Плюс выражения вычисляемых полей СКД могут обращаться к экспортным функциям общих модулей. Еще ИмяМетода для менеджера фоновых заданий может собираться программно.
Rustig; Yashazz; +2 Ответить
8. Yashazz 3613 28.10.20 21:22 Сейчас в теме
Ну, короче, поделка так себе. И конфу надо самому выгружать в каталог, и поиск топорный. Минусую.

...зря я тогда постеснялся свою выложить, ой зря...
10. Rustig 1562 29.10.20 05:01 Сейчас в теме
(8) все ваши "недочеты" сводятся в "задачи" (готовое ТЗ) - кто-то подхватит эстафетную палочку, и дорешает эти "задачи".
сделать первый шаг наиболее трудный, и автор его сделал за всех, представив такую версию реализации решения...
я поставил плюс (поддержал автора)
kMidas; the1; +2 Ответить
12. tezin 566 29.10.20 08:36 Сейчас в теме
(10)
спасибо за поддержку ))
я правда на такие комментарии время не трачу, времени и так маловато на то на что его тратить интереснее ))
14. Yashazz 3613 29.10.20 12:01 Сейчас в теме
(10) Это не решение, это именно первый шаг, заготовка. А подаётся и выглядит, именно как законченное решение. Где в публикации написаны ограничения функционала, а? Некорректно как-то выходит. Качать-то будут, ожидая чудес.

"Трудный шаг за всех"? Где? Повторюсь, это элементарщина, которая пишется навскидку. Сделать поиск файлов в каталоге, открывать каждый, искать в нём конкретные подстроки, выводить результат. Где тут трудность, если речь не о зелёных пионэрах?
15. Rustig 1562 29.10.20 12:03 Сейчас в теме
(14)вы снова всем напомнили, что мир не идеален, и не все 1сники идеальны, и не у всех идеальные разработки :)
16. Yashazz 3613 29.10.20 12:04 Сейчас в теме
(15) Идеальных почти не бывает, да. Но есть ещё понятие уровня качества, оно у всех разное. Я сейчас вот не пожалел стартманю, скачал эту обработку и посмотрю её изнутри. По результатам отпишусь.
18. Yashazz 3613 29.10.20 12:15 Сейчас в теме
(16) Увы, чуда не случилось. Всё сделано даже ещё хуже, чем я ожидал. Рустем, посмотрите сами, это и правда поделка ниже плинтуса, ну объективно.
9. savostin.alex 81 29.10.20 02:01 Сейчас в теме
А вот так?
Прикрепленные файлы:
11. tezin 566 29.10.20 08:29 Сейчас в теме
(9)
экспортные не ищет увы ((
13. unichkin 1332 29.10.20 09:13 Сейчас в теме
А если есть внешний доп. отчет \ обработка, юзающий метод конфы?
19. tezin 566 29.10.20 13:16 Сейчас в теме
(13)
видимо исходя из этого "если" Конфигуратор и не занимается анализом "неиспользуемости" экспортных методов общих модулей
хотя строго говоря и неэкспортные методы, которые не вызываются в явном виде, так же могут быть реально использованы
у нас в решении есть несколько таких, но мы их не удаляем, т.к. точно знаем, что они вызываются через Выполнить(), например
также как и встроенный функционал 1С, данная обработка лишь вспомогательный инструмент, решение всегда за человеком
https://infostart.ru/1c/articles/1273522/ - вот тут хорошая статья с рекомендациями как отлавливать действительно не вызывавшиеся в течении длительного времени методы
unichkin; +1 Ответить
20. unichkin 1332 29.10.20 20:43 Сейчас в теме
Ну... "Если" найдем якобы неиспользуемый экспортный метод, порежем, а потом окажется, что его юзала древняя доп. обработка которая помогает закрывать период главбуху клиента, и он как назло это делает в день, после обновления))
Не-экспортные методы - также могут быть использованы в расширениях.
В общем, я к тому что консистентность была бы наверное соблюдена при наличии опции "искать в внешних отчетах\обработках"
Спасибо за наводку на статью, хороший контент)
21. ilya2184 62 29.10.20 23:20 Сейчас в теме
Пользуйте АПК хотя бы раз в неделю.
"Первый шаг"... не ходите в ту сторону - там темно и страшно или позор.
А ещё скоро обещают в EDT новый статический анализатор когда.
22. triviumfan 24 02.11.20 11:43 Сейчас в теме
Для чего все это?
Не понимаю, неужели заняться больше нечем, чем искать неиспользуемые экспортные фукнции.
23. Константин С. 676 08.11.20 16:58 Сейчас в теме
Думаю стоит добавить, накой это надо....
Или просто потратил время на красивую задачу или это дало прирост скорости или уменьшился размер базы или дополни своим...
Оставьте свое сообщение

См. также

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

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

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

1 стартмани

19.09.2018    18766    30    TSSV    19    

Поиск номенклатуры в документах

Учет ТМЦ Обработка документов Поиск данных v8 УТ10 Розница УНФ БП3.0 УТ11 КА2 УУ Абонемент ($m)

Смотрим связанные документы по номенклатуре, не изменяя конфигурацию.

3 стартмани

11.10.2020    1653    3    Rustig    3    

Ускоряем поиск по акцизной марке ЕГАИС в 1С:Розница 2.3.5

Поиск данных Розничная торговля v8 Розница Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

Ускоряем поиск по акцизной марке ЕГАИС (для целей эксперимента было сгенерировано 1 000 000 кодов акцизных марок ЕГАИС нового формата).

1 стартмани

28.07.2020    4045    4    RocKeR_13    3    

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

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

Аналог стандартной обработки "Поиск ссылок на объект". Кроме найденных объектов, дополнительно выводятся уникальные идентификаторы объектов ссылочного типа.

1 стартмани

19.06.2020    2163    18    Denr83    0    

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

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

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

1 стартмани

06.09.2016    34450    105    Dzenn    9    

Поиск и замена значений с отбором по дате документов/типу элементов. Обычные и управляемые формы

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

Обработка "Поиск и замена значений" для работы в режиме обычного и управляемого приложения с фильтром по дате документов.

1 стартмани

04.06.2020    3215    41    itoptimum    5    

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

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

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

1 стартмани

22.05.2020    2652    19    alexlx    5    

Быстрая функция поиска ссылки по УИД(GUID)

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

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

1 стартмани

11.04.2020    11452    55    Kondratenko.as    27    

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

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

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

1 стартмани

24.10.2014    37165    314    infostart user    13    

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

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

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

1 стартмани

03.04.2020    2526    3    Denr83    0    

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

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

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

1 стартмани

12.03.2020    6600    14    sapervodichka    18    

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

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

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

2 стартмани

07.02.2020    10097    90    YPermitin    28    

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

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

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

2 стартмани

25.06.2015    29099    40    tomvlad    7    

Помощник работы с идентификаторами объектов

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

Инструмент для расширенного анализа идентификаторов объектов.

2 стартмани

24.01.2020    11361    44    YPermitin    32    

Сценарное сравнение данных (версия 1.4.8)

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

Прикладное решение Сценарное сравнение данных (ССД) предназначено для автоматизации процесса поиска расхождений в данных.

1 стартмани

18.08.2019    6681    13    sertak    17    

Подсистема для выгрузки, быстрого поиска и анализа журнала регистрации 1С в Elasticsearch

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

Elasticsearch - это opensource решение для очень быстрого поиска данных в больших массивах информации. Использование этого решения позволит решить проблемы с поиском и анализом больших объемов информации журнала регистрации. Протестировано на платформах начиная с 8.3.10.2580.

5 стартмани

15.05.2019    11119    25    Nikolo17    12    

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

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

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

8 стартмани

09.02.2012    46369    213    TheGrr    51    

Поиск и чистка битых ссылок в регистрах сведений и накоплений 8.3

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

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

1 стартмани

04.05.2019    7622    63    AlexandrSmith    2    

Поиск по произвольным частям текста

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

Часто мы точно не знаем точное и полное название элемента справочника. Но знаем примерно его части. Например, хотим найти валюту "Доллар США", но помним только что название точно содержит два слова "олл" и "ША".

1 стартмани

07.04.2019    5635    2    user635629_exter    4    

Ошибки, предупреждения и прочее из журнала регистрации на почту и в Telegram автоматически (БП 3, ЗУП 3.1, УТ 11.4, ERP 2.4, Розница 2.2)

Журнал регистрации Поиск данных Тестирование и исправление Email v8 Розница УНФ ERP2 ЗКГУ3.0 БП3.0 УТ11 ЗУП3.x Абонемент ($m)

Данная обработка позволяет анализировать журнал регистрации с пользовательским отбором (4 критерия отбора) и высылать отчет пользователю с заданной периодичностью на электронную почту или в Телеграм. Возможно использовать как регламентное задание (автоматическая отправка отчетов по времени), непосредственно запускать из клиента, а также выгружать в форму обработки отфильтрованные данные из журнала регистрации без отправки.

2 стартмани

28.01.2019    11328    39    Redinternational    3    

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

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

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

1 стартмани

06.01.2015    21584    36    mack198109    10    

Глобальный поиск (для управляемых форм)

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

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

1 стартмани

15.01.2019    6283    6    user5300    2    

Сравниваем Управление торговлей 11.4 и Бухгалтерию предприятия 3.0 после обмена

Закрытие периода Анализ учета Поиск данных Закрытие периода Закрытие периода v8 БП3.0 УТ11 Россия БУ УУ Абонемент ($m)

Вам приходилось проверять результаты корректности данных после переноса из УТ в БП? Если "ДА", то Вы знаете какое это "приятное дело". Данная обработка была написана для того, чтобы это стало менее "приятно". И осталось больше времени для других дел.

3 стартмани

07.12.2018    7984    23    RomikR    10    

Поиск и удаление неиспользуемых элементов справочников для УФ

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

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

1 стартмани

01.11.2018    7566    20    Wildcat55    3    

Поиск и замена дублирующих элементов Промо

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

Доработана штатная обработка поиска и замены дублирующих элементов, а именно...

1 стартмани

14.10.2011    30270    544    logarifm    36    

Нестандартные подсистемы: Живая вода

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

В БСП есть все, чтобы справиться с проблемой «Битых ссылок», но почему-то так и не реализовали возможность сохранять версию объекта перед удалением. Решил исправить эту досадную несправедливость и создать подсистему с кодовым названием «Живая вода».

1 стартмани

11.10.2018    12312    2    dsdred    14    

Поиск документов по представлению

Обработка документов Поиск данных v8 КА1 БП2.0 УТ10 УПП1 БП1.6 Абонемент ($m)

Обработка позволяет найти в БД документы по их представлению и впоследствии выполнить их обработку.

2 стартмани

11.09.2018    9044    5    SITR-utyos    0    

Поиск и восстановление битых ссылок (Объект не найден)

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

Групповая обработка ссылок вида Объект не найден (502:37855254002e11eb11e73b8f36150d9e) заполняется максимально просто копированием и вставкой из буфера: 1) Выделяет уникальные идентификаторы (далее УИ); 2) Ищет ссылки на объекты базы по УИ; 3) Создаёт пустые объекты с указанным УИ; 4) Регистрирует найденные ссылки для обмена данными. Работает на любых продуктах 8.3. Проверялась на 1С:ERP Управление предприятием 2 (2.4.3.167)

1 стартмани

17.08.2018    14666    116    sapervodichka    2    

Поиск значений Промо

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

Удобный поиск ссылок и простых значений. Искать можно ВСЕ, в т. ч. ссылки на планы видов характеристик, планы видов расчета, бизнес-процессы, задачи. Ищет ВЕЗДЕ — даже в регистрах накопления / бухгалтерии / расчетов и в последовательностях! В поиск включены служебные (предопределенные), общие реквизиты. Есть возможность прервать поиск.

1 стартмани

15.09.2009    22160    348    sashocq    24    

Поиск во внешних обработках

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

Обработка будет полезна при переходе на НДС 20%. Работает в тонком и толстом клиенте.

2 стартмани

15.06.2018    10006    42    Rus1k    9    

Поиск, замена и удаление битых ссылок

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

Есть битые ссылки? Не получается удалить их? Не помогает встроенная утилита "Тестирование и исправление"? Надоело запускать обработку для конфигурации на управляемом приложении с обычным интерфейсом "Битые ссылки. Поиск, удаление, восстановление"? Тогда вам сюда!

2 стартмани

21.11.2017    19709    255    ZhokhovM    4    

История работы пользователей

Поиск данных v8 v8::УФ ERP2 Россия Абонемент ($m)

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

1 стартмани

17.07.2017    17924    54    PerlAmutor    16    

Мастер поиска и удаления Промо

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

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

2 стартмани

27.03.2014    36536    375    mbreaker    20    

Поиск ссылок в метаданных конфигурации

Инструментарий разработчика Поиск данных v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

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

2 стартмани

20.04.2017    18436    53    IVC_goal    16    

Поиск и восстановление битых ссылок (обычная и управляемая форма) 8.2-8.3

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

Обработка для поиска и восстановления битых ссылок (Объект не найден). Адаптирована для конфигураций на обычных и управляемых формах 8.2 - 8.3

1 стартмани

08.04.2017    35826    461    Xershi    64    

Сравнение данных справочника и документа в 2-х базах

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

Данная обработка позволяет сравнивать данные в 2-х базах. Подключение через com-объект. Можно выбрать, какие метаданные сравнить. Сравнение происходит в запросе.

3 стартмани

22.02.2017    12426    18    lesasd    1    

Полнотекстовый поиск по значениям реквизитов Промо

Чистка базы Поиск данных Обработка справочников v8 Абонемент ($m)

Обработка расширяет возможности Полнотекстового поиска, позволяя искать похожие элементы в ЛЮБЫХ Справочниках ЛЮБОЙ конфигурации по проценту совпадения значений выбранных реквизитов. Работает в Обычном и Управляемом режиме!!

1 стартмани

25.12.2013    39371    120    vladim-kul    8    

Инструменты: v81_82_83: об./упр. формы. Отключение пользователей: файловый, кл-сервер. Запуск/Вход под другим польз-м. Поиск ссылок на объект СКД. Консоль запр. Отладка ВПФ и ОЗТЧ. Гр.печать, Перепровед-е немоноп-е и др.(Один архив)

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

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

1 стартмани

06.09.2016    18156    102    Светлый ум    118    

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

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

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

1 стартмани

06.08.2016    13034    120    Affendor    2    

Полнотекстовый поиск с использованием MS SQL

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

В данной статье я покажу пример того, как можно использовать полнотекстовый поиск MS SQL. Сразу оговорюсь, статья не претендует на полноту, многие вещи вам придется додумывать или доделывать, моя задача лишь провести «лабораторную работу», показать, что это возможно и как это можно применять. Сделанные выводы и полученные результаты – это только мои выводы и мои результаты, в вашем случае, они могут быть другими. Пробуйте, экспериментируйте, получайте свой опыт и свои результаты.

1 стартмани

01.08.2016    22796    14    Silenser    1    

Качалка Промо

Поиск данных Инструментарий разработчика WEB v8 1cv8.cf Россия Абонемент ($m)

Менеджер закачки и средство автоматизации обработки web-данных в одном флаконе. Интерактивный режим работы: фоновое скачивание, многопоточная фоновая проверка ссылок. Параллельное выполнение парсера, проверки, скачивания, редактирования списка и другие действия. Авто подключение через активный прокси. Индикация всех процессов: парсинга, проверки, скачивания, оставшегося времени, скорости (текущая и средняя), свободного места, состояния прокси соединения. Модульная структура: 3 парсера, 2 модуля скачивания, 2 экспорта, 1 печати. Экспорт в списки закачки для «Download Master», «ReGet». Список закачки в виде дерева значений – логическое структурирование данных, организация подпапок хранения. Печатная форма для дерева закачки на СКД. Веб-браузер: авто подбор парсера, история просмотра, «домашние страницы». Для программиста: легко расширяемых функционал (есть демо-модули для примеров); настраиваемый лог; авто подключение новых модулей в интерфейсе; открытый код. По возможности максимально применены сначала встроенные объекты 1С и затем ОС Windows (ПолеHTMLДокумента, ЧтениеXML и COM: WinHttp.WinHttpRequest, MSXML2.DomDocument, winmgmts). Не использовались: временные файлы, скрипты, внешние компоненты.

1 стартмани

06.09.2013    25467    156    TrashMaster    37    

Реализация метода НайтиСтроки для ДанныеФормыДерево

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

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

1 стартмани

24.07.2016    19810    10    Yashazz    9    

Поиск ссылок на объекты

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

Внешний отчет для поиска ссылок на объекты

1 стартмани

26.04.2016    12193    32    gorsh157    1    

Менеджер данных

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

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

1 стартмани

29.03.2016    14410    25    EvgenURNN    1    

Подсчет количества счетов-фактур Промо

Поиск данных v8 БП2.0 Россия БУ Абонемент ($m)

Обработка позволит найти документы у которых число счет-фактур <>1. Типы документов: ВозвратТоваровПоставщику, ВозвратТоваровОтПокупателя, РеализацияТоваровУслуг, ОказаниеУслуг.

1 стартмани

22.11.2012    16317    19    alextyumen    1    

Работа с Active Directory (AD), информация о пользователях домена

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

Обработка получения данных о пользователя AD (Active Directory), поиск пользователя

1 стартмани

26.02.2016    14521    74    infoprograms    10    

Замена дублей средствами SQL (MS SQL, УФ, 8.2, 8.3)

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

Универсальная подсистема из 2-х справочников для выполнения замены дублей справочников средствами MS SQL (реализация на управляемых формах).

3 стартмани

02.02.2016    17149    77    v.krivenko    13    

Поиск ссылок на объекты средствами SQL УФ (MS SQL, УФ, 8.3)

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

Универсальный поиск ссылок на объекты средствами MS SQL на управляемых формах. В результате поиска выводятся все реквизиты, где был найден объект, для ТЧ и регистров указывается номер строки/записи.

1 стартмани

21.01.2016    14505    67    v.krivenko    13    

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

Поиск данных Распределенная БД (УРИБ, УРБД) v8 1cv8.cf Абонемент ($m)

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

1 стартмани

25.10.2012    36849    425    Артано    28    

Нечеткий поиск в справочнике. Версия 1.02

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

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

1 стартмани

19.01.2016    13251    53    sleeping07    18    

Создание views с человеческими именами в postgresql

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

Обработка для автоматического создания views для всех имеющихся в конфигурации объектов, в базе PostgreSQL.

1 стартмани

17.11.2015    8465    6    xy2    0