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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

 

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

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

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

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

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

 

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

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

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

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

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

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

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

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

Автор, поиск-то хоть быстрый? Или через СтрНайти, да по всем модульным файлам?
3. nomad_irk 51 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 565 27.10.20 14:28 Сейчас в теме
(3)
да эта обработка вообще ни разу не панацея конечно
типовые процедуры я бы по ее результатам точно не трогал ))
это скорее для нетиповых разработок, с тяжелой наследственностью особенно
мне помогло:
1. проверить и удалить целые общие модули, которые достались по наследству как перенесенные "заодно на всякий случай" безымянными предшественниками и были мягко говоря на подозрении
2. найти собственные экспортные методы, которые уже могут быть неэкспортными, т.к. в результате различных рефакторингов вызываются только из самого содержащего их модуля
короче - очередная лопата в руках 1С-ассинизатора )) но увы не комбайн-автомат
5. SlavaKron 27.10.20 13:07 Сейчас в теме
Плюс выражения вычисляемых полей СКД могут обращаться к экспортным функциям общих модулей. Еще ИмяМетода для менеджера фоновых заданий может собираться программно.
Rustig; Yashazz; +2 Ответить
8. Yashazz 3578 28.10.20 21:22 Сейчас в теме
Ну, короче, поделка так себе. И конфу надо самому выгружать в каталог, и поиск топорный. Минусую.

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

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

См. также

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

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

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

1 стартмани

19.09.2018    17845    27    TSSV    18    

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

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

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

1 стартмани

28.07.2020    3260    3    RocKeR_13    3    

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

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

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

1 стартмани

19.06.2020    1727    14    Denr83    0    

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

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

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

1 стартмани

04.06.2020    2806    37    JulianK    5    

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

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

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

1 стартмани

06.09.2016    33684    104    Dzenn    9    

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

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

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

1 стартмани

22.05.2020    2234    15    alexlx    5    

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

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

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

1 стартмани

11.04.2020    9589    46    Kondratenko.as    27    

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

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

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

1 стартмани

03.04.2020    2253    3    Denr83    0    

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

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

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

1 стартмани

24.10.2014    36588    277    infostart user    13    

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

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

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

1 стартмани

12.03.2020    6010    13    sapervodichka    18    

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

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

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

2 стартмани

07.02.2020    9088    76    YPermitin    28    

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

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

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

2 стартмани

24.01.2020    10034    36    YPermitin    30    

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

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

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

2 стартмани

25.06.2015    28595    32    tomvlad    7    

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

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

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

1 стартмани

18.08.2019    6275    13    sertak    17    

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

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

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

5 стартмани

15.05.2019    10549    25    Nikolo17    12    

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

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

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

1 стартмани

04.05.2019    6939    52    AlexandrSmith    2    

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

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

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

8 стартмани

09.02.2012    45684    231    TheGrr    51    

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

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

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

1 стартмани

07.04.2019    5309    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    10663    38    Redinternational    3    

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

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

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

1 стартмани

15.01.2019    5935    6    user5300    2    

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

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

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

1 стартмани

06.01.2015    21253    13    mack198109    10    

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

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

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

3 стартмани

07.12.2018    7562    23    RomikR    10    

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

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

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

1 стартмани

01.11.2018    7234    18    Wildcat55    3    

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

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

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

1 стартмани

11.10.2018    11770    2    dsdred    14    

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

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

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

1 стартмани

14.10.2011    29825    50    logarifm    36    

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

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

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

2 стартмани

11.09.2018    8673    4    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    13880    107    sapervodichka    2    

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

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

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

2 стартмани

15.06.2018    9271    38    Rus1k    9    

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

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

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

1 стартмани

15.09.2009    21708    28    sashocq    24    

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

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

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

2 стартмани

21.11.2017    19022    244    ZhokhovM    4    

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

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

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

1 стартмани

17.07.2017    17214    52    PerlAmutor    16    

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

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

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

2 стартмани

20.04.2017    17761    51    IVC_goal    16    

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

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

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

2 стартмани

27.03.2014    36141    159    mbreaker    20    

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

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

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

1 стартмани

08.04.2017    34734    440    Xershi    64    

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

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

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

3 стартмани

22.02.2017    12057    18    lesasd    1    

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

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

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

1 стартмани

06.09.2016    17619    99    Светлый ум    118    

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

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

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

1 стартмани

25.12.2013    38795    46    vladim-kul    8    

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

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

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

1 стартмани

06.08.2016    12717    115    Affendor    2    

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

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

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

1 стартмани

01.08.2016    22310    14    Silenser    1    

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

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

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

1 стартмани

24.07.2016    19334    10    Yashazz    9    

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

Поиск данных Инструментарий разработчика 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    25059    22    TrashMaster    37    

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

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

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

1 стартмани

26.04.2016    11929    32    gorsh157    1    

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

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

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

1 стартмани

29.03.2016    14122    25    EvgenURNN    1    

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

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

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

1 стартмани

26.02.2016    14207    72    infoprograms    10    

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

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

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

1 стартмани

22.11.2012    15988    0    alextyumen    1    

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

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

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

3 стартмани

02.02.2016    16789    77    v.krivenko    13    

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

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

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

1 стартмани

21.01.2016    14152    66    v.krivenko    13    

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

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

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

1 стартмани

19.01.2016    12839    52    sleeping07    18    

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

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

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

1 стартмани

25.10.2012    36369    29    Артано    28    

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

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

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

1 стартмани

17.11.2015    8255    6    xy2    0    

Поиск подписок по документу

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

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

1 стартмани

01.09.2015    8067    5    Longinoff    4