Тезин Владимир

574
Рейтинг

tezin
Владимир Тезин



  •   Регистрация: 24.06.2008 (15 лет назад)

  •   Был(а) на сайте: 24.04.2024

Друзья
  • Владимир
  • Роман Силаев
  • Юрий Гуреев
  • Михаил Беляев
  • Роман Белорус
  • Дмитрий Малышев
  • Гордей Голиков
  • Илья Гордиенко
  • Андрей Волин
  • Роман Малышев
Подписчики 14

Группы

Профессиональный разработчик

Рейтинг 574

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

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Поиск данных

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

1 стартмани

27.10.2020    9267    11    tezin    29       

15

Групповое обновление баз и создание дистрибутивов в пакетном режиме 1С

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Инструменты администратора БД

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

1 стартмани

20.11.2017    8713    13    tezin    0       

4

Изменение и очистка регистра сведений

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Чистка данных

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

1 стартмани

01.08.2012    19781    449    tezin    8       

31

Определение кода или внутреннего имени предопределенного счета

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

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

1 стартмани

16.05.2012    10625    16    tezin    1       

0

Запросник

Инструменты и обработки Программист Платформа 1C v8.2 Платформа 1С v8.1 Конфигурации 1cv8 Россия Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

Переработанная консоль запросов. За основу взята консоль с диска ИТС. Основные изменения: 1. Добавлена возможность просмотра результата запроса в соответствии с настроенными выборками из него. 2. Добавлен просмотр содержания временных таблиц результата запроса. 3. Добавлен вызов консоли из текста программного модуля для отладки запроса. 4. Добавлены замеры времени выполнения как запроса в целом, так и запросов пакета для создания временных таблиц. 5. Добавлено отображение типов данных в результате запроса и отображение NULL. Также добавлено открытие на просмотр значений в результате запроса. 6. Добавлена возможность выполнения произвольного программного алгоритма над результатом запроса. Сохранение и загрузка алгоритмов. 7. Расширен список типов параметров. В том числе добавлена возможность работы с параметрами типа ТаблицаЗначений, Граница, МоментВремени 8. Добавлена возможность создавать запросы ко всем документам и элементам всех справочников конфигурации. 9. Существенно переработан интерфейс. В том числе добавлены просмотры в отдельных максимизированных окнах текста запроса, результата запроса, содержания временных таблиц. Много других доработок.

1 стартмани

13.07.2010    72506    4854    tezin    408       

492

Комментарии

AdminПоиск неиспользуемых экспортных методов (процедур и функций) общих модулей#31 11.11.21 19:17
(30) принято - исправлено - выложено
спасибо ))
DevИсправление пустых значений субконто (Null, Неопределено) в проводках, возникающих при изменении настройки видов субконто на счете#9 15.11.20 18:26
(8) Принято )) Спасибо!
Внес изменения, у меня примерно в 170 раз ускорилось время выполнения.
Заодно вывел информацию о количестве найденных проводок и затраченном времени поиска.
AdminПоиск неиспользуемых экспортных методов (процедур и функций) общих модулей#19 29.10.20 13:16
(13)
видимо исходя из этого "если" Конфигуратор и не занимается анализом "неиспользуемости" экспортных методов общих модулей
хотя строго говоря и неэкспортные методы, которые не вызываются в явном виде, так же могут быть реально использованы
у нас в решении есть несколько таких, но мы их не удаляем, т.к. точно знаем, что они вызываются через Выполнить(), например
также как и встроенный функционал 1С, данная обработка лишь вспомогательный инструмент, решение всегда за человеком
https://infostart.ru/1c/articles/1273522/ - вот тут хорошая статья с рекомендациями как отлавливать действительно не вызывавшиеся в течении длительного времени методы
AdminПоиск неиспользуемых экспортных методов (процедур и функций) общих модулей#12 29.10.20 8:36
(10)
спасибо за поддержку ))
я правда на такие комментарии время не трачу, времени и так маловато на то на что его тратить интереснее ))
AdminПоиск неиспользуемых экспортных методов (процедур и функций) общих модулей#6 27.10.20 14:28
(3)
да эта обработка вообще ни разу не панацея конечно
типовые процедуры я бы по ее результатам точно не трогал ))
это скорее для нетиповых разработок, с тяжелой наследственностью особенно
мне помогло:
1. проверить и удалить целые общие модули, которые достались по наследству как перенесенные "заодно на всякий случай" безымянными предшественниками и были мягко говоря на подозрении
2. найти собственные экспортные методы, которые уже могут быть неэкспортными, т.к. в результате различных рефакторингов вызываются только из самого содержащего их модуля
короче - очередная лопата в руках 1С-ассинизатора )) но увы не комбайн-автомат
AdminПоиск неиспользуемых экспортных методов (процедур и функций) общих модулей#0 27.10.20 11:10
Обработка "Поиск неиспользуемых экспортных методов общих модулей" предназначена для выполнения поиска неиспользуемых экспортных методов (процедур и функций) общих модулей в конфигурациях, разработанных на платформе "1С: Предприятие 8.х".
ПубликацииКак найти неиспользуемый код#26 26.10.20 13:11
(25) ну вердикт "к удалению" в этом случае точно должен человек выносить
но инструментов для поиска этих "подозреваемых" я пока что то не нашел
сейчас свою обработку пилю (уже закончил практически), но может есть что то готовое
ПубликацииКак найти неиспользуемый код#24 26.10.20 12:33
YPermitin, проверка с флажком "Поиск неиспользуемых процедур и функций" не анализирует экспортные методы общих модулей, т.к. видимо считается что данные методы могут вызываться не только внутри самой конфигурации. Что используете для поиска устаревших экспортных методов общих модулей?