Данная обработка помогает мне производить обновления. Я работал в 1С Франче, было очень много клиентских измененных конфигураций (порядка 140 конфигураций), будь то УПП, комплексная, БУХ, ЗУП. Я сравнивал количество баллов до обновления, после него, затем предоставлял отчет клиенту. Так же по количеству баллов я с клиентов брал деньги, от 1 до 100 баллов — 3200р, от 101 до 300 — 6400р и т.д.. Это позволяло мне объяснить клиенту из каких соображений я выставил им именно этот счет на оплату. Так же обработка позволяла мне производить анализ в сложных конфигурациях, таких как 1С УПП, с большим количеством изменений, реально тяжело было обновлять измененную (не тобой) конфигурацию. После обновления просто сравнивал отчет ДО, с отчетом ПОСЛЕ.
Обработка писалась для обычных форм, проверял на управляемых всего несколько раз, особых отличий не замечал. Отрабатывает как на файловом, так и на клиент-серверном варианте.
В модуль обработки заложены веса изменений объектов метаданных (описаны типовые объекты метаданных).
Пример: Веса.Вставить(«ЖурналДокументов»,1);
Обработка анализирует файл, в формате .txt, пробегает по файлу, определяет тип объекта метаданных, далее в цикле идет подсчет изменений,переводит количество изменений в балльную шкалу. Если это модуль объекта, тогда обработка пробегает и подсчитывает количество символов.
Для остальных объектов метаданных используются аналогичные способы.
(0), Хоть в нескольких предложениях поясните, что делает обработка. Переводит количество изменений в какую-то балльную шкалу? Но изменение изменению рознь. Простецкая количественная оценка не дает — объективно — представления о сложности.
Сама по себе идея интересна, но редко применима: как правило, сотрудник, ведущий сильно модифицированную клиентскую базу, прекрасно знает, что и в каких объемах там понаписано.
Вопрос такой:
различаются ли веса изменения кода модуля и текста запроса, обычной и управляемой формы, клиентского и серверного кода, базового общего модуля и модуля с суффиксом Переопределяемый?
Да, уж… Описание с критериями оценки приложите, пожалуйста.
Данная обработка помогает мне производить обновления. Я работал в 1С Франче, было очень много клиентских измененных конфигураций (порядка 140 конфигураций), будь то УПП, комплексная, БУХ, ЗУП. Я сравнивал количество баллов до обновления, после него, затем предоставлял отчет клиенту. Так же по количеству баллов я с клиентов брал деньги, от 1 до 100 баллов — 3200р, от 101 до 300 — 6400р и т.д.. Это позволяло мне объяснить клиенту из каких соображений я выставил им именно этот счет на оплату.
Так же обработка позволяла мне производить анализ в сложных конфигурациях, таких как 1С УПП, с большим количеством изменений, реально тяжело было обновлять измененную (не тобой) конфигурацию. После обновления просто сравнивал отчет ДО, с отчетом ПОСЛЕ.
Обработка именно переводит количество изменений в балльную шкалу.
«различаются ли веса изменения кода модуля и текста запроса, обычной и управляемой формы, клиентского и серверного кода, базового общего модуля и модуля с суффиксом Переопределяемый?» — Обработка писалась для обычных форм, проверял на управляемых всего несколько раз, особых отличий не замечал. Отрабатывает как на файловом, так и на клиент-серверном варианте.
«Описание с критериями оценки приложите, пожалуйста.» — какое именно описание хотелось бы услышать? не понятен метод работы, или к чему применима данная обработка?
(4) PavelLapin,
Вы бы все это в описание добавили, а то сразу не ясно что за обработка и зачем она нужна.
(4) PavelLapin, «Описание с критериями оценки приложите, пожалуйста.» — какое именно описание хотелось бы услышать? не понятен метод работы, или к чему применима данная обработка?»
Что именно измеряет данная обработка — изменения в реквизитах, формах, модулях и т.д.
(5) Tavalik, К сожалению раньше не публиковал обработки, затруднялся при заполнении полей.
(6) fomix, В модуль обработки заложены веса изменений объектов метаданных (описаны типовые объекты метаданных).
Пример: Веса.Вставить(«ЖурналДокументов»,1);
Обработка анализирует файл, в формате .txt, пробегает по файлу, определяет тип объекта метаданных, далее в цикле идет подсчет изменений. Если это модуль объекта, тогда обработка пробегает и подсчитывает количество символов.
Для остальных объектов метаданных используются аналогичные способы.