Обработка для анализа сложности обновлений 8.2

03.08.14

Разработка - Инструментарий разработчика

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Обработка анализ изменений
.epf 19,14Kb
28 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Данная обработка помогает мне производить обновления. Я работал в 1С Франче, было очень много клиентских измененных конфигураций (порядка 140 конфигураций), будь то УПП, комплексная, БУХ, ЗУП. Я сравнивал количество баллов до обновления, после него, затем предоставлял отчет клиенту. Так же по количеству баллов я с клиентов брал деньги, от 1 до 100 баллов - 3200р, от 101 до 300 - 6400р и т.д.. Это позволяло мне объяснить клиенту из каких соображений я выставил им именно этот счет на оплату. Так же обработка позволяла мне производить анализ в сложных конфигурациях, таких как 1С УПП, с большим количеством изменений, реально тяжело было обновлять измененную (не тобой) конфигурацию. После обновления просто сравнивал отчет ДО, с отчетом ПОСЛЕ. 

Обработка писалась для обычных форм, проверял на управляемых всего несколько раз, особых отличий не замечал. Отрабатывает как на файловом, так и на клиент-серверном варианте. 
В модуль обработки заложены веса изменений объектов метаданных (описаны типовые объекты метаданных). 
Пример: Веса.Вставить("ЖурналДокументов",1);
Обработка анализирует файл, в формате .txt, пробегает по файлу, определяет тип объекта метаданных, далее в цикле идет подсчет изменений,переводит количество изменений в балльную шкалу. Если это модуль объекта, тогда обработка пробегает и подсчитывает количество символов. 

Для остальных объектов метаданных используются аналогичные способы.

Вступайте в нашу телеграмм-группу Инфостарт

Анализ изменений конфигурации

См. также

SALE! %

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 15500 руб.

02.09.2020    230041    1254    415    

1087

Инструментарий разработчика Перенос данных 1C Программист 1С:Предприятие 8 Платные (руб)

В процессе работы в 1С часто возникает потребность получить данные из другой базы. Обычно это делается через COM-соединение, и время выполнения запроса при этом оставляет желать лучшего. В данной публикации представлено универсальное решение для 1С, позволяющее практически моментально выполнить произвольный код или запрос с параметрами в другой информационной базе через Web-сервис.

5000 руб.

24.09.2019    27122    22    16    

40

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

6000 руб.

07.02.2018    110024    250    104    

315

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

2 стартмани

06.03.2021    15765    9    pila86    17    

30

Инструментарий разработчика Программист 1С:Предприятие 8 Бесплатно (free)

Описание файла DBNames таблицы Params и файлов объектов метаданных таблицы Config.

16.02.2021    25310    zhichkin    82    

97

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Данная публикация является продолжением описания функционирования обработки "FormCodeGenerator " в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.

5 стартмани

21.12.2020    21693    34    huxuxuya    11    

38

Инструментарий разработчика Программист 1С:Предприятие 8 Бесплатно (free)

DaJet Studio - разработка и управление скриптами, хранимыми процедурами и функциями, написанными на расширенном языке запросов 1С, а также очередями сообщений и web сервисами, основанными на использовании Microsoft SQL Server.

10.11.2020    16439    158    zhichkin    16    

28
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. kapustinag 21.06.14 16:49 Сейчас в теме
(0), Хоть в нескольких предложениях поясните, что делает обработка. Переводит количество изменений в какую-то балльную шкалу? Но изменение изменению рознь. Простецкая количественная оценка не дает - объективно - представления о сложности.
2. asved.ru 37 22.06.14 10:10 Сейчас в теме
Сама по себе идея интересна, но редко применима: как правило, сотрудник, ведущий сильно модифицированную клиентскую базу, прекрасно знает, что и в каких объемах там понаписано.

Вопрос такой:
различаются ли веса изменения кода модуля и текста запроса, обычной и управляемой формы, клиентского и серверного кода, базового общего модуля и модуля с суффиксом Переопределяемый?
3. KSy 22.06.14 12:17 Сейчас в теме
Да, уж... Описание с критериями оценки приложите, пожалуйста.
CratosX; fomix; +2 Ответить
4. PavelLapin 98 22.06.14 12:58 Сейчас в теме
Данная обработка помогает мне производить обновления. Я работал в 1С Франче, было очень много клиентских измененных конфигураций (порядка 140 конфигураций), будь то УПП, комплексная, БУХ, ЗУП. Я сравнивал количество баллов до обновления, после него, затем предоставлял отчет клиенту. Так же по количеству баллов я с клиентов брал деньги, от 1 до 100 баллов - 3200р, от 101 до 300 - 6400р и т.д.. Это позволяло мне объяснить клиенту из каких соображений я выставил им именно этот счет на оплату.

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

Обработка именно переводит количество изменений в балльную шкалу.

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

"Описание с критериями оценки приложите, пожалуйста." - какое именно описание хотелось бы услышать? не понятен метод работы, или к чему применима данная обработка?
5. Tavalik 3448 25.06.14 09:28 Сейчас в теме
(4) PavelLapin,

Вы бы все это в описание добавили, а то сразу не ясно что за обработка и зачем она нужна.
7. PavelLapin 98 26.06.14 17:42 Сейчас в теме
(5) Tavalik, К сожалению раньше не публиковал обработки, затруднялся при заполнении полей.
6. fomix 33 25.06.14 09:47 Сейчас в теме
(4) PavelLapin, "Описание с критериями оценки приложите, пожалуйста." - какое именно описание хотелось бы услышать? не понятен метод работы, или к чему применима данная обработка?"

Что именно измеряет данная обработка - изменения в реквизитах, формах, модулях и т.д.
8. PavelLapin 98 26.06.14 18:01 Сейчас в теме
(6) fomix, В модуль обработки заложены веса изменений объектов метаданных (описаны типовые объекты метаданных).
Пример: Веса.Вставить("ЖурналДокументов",1);

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

Для отправки сообщения требуется регистрация/авторизация