Анализ переопределенных методов с аннотацией &Вместо в расширении конфигурации

Публикация № 1103672 05.08.19

Управление - Анализ и проектирование ИТ-систем

расширение &вместо сравнение

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

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

Выгрузить файлы конфигурации можно несколькими способами:

  • из конфигуратора через меню Конфигурация - Выгрузить конфигурацию в файлы. В данном случае содержимое каталога будет выглядеть так:

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

  • использовать внешние средства (например Jenkins)

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

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

Флажок слева от наименования метода говорит о том, что в расширении используется процедура ПродолжитьВызов().

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

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

Тестирование выполнялось на платформе 8.3.14.1630 и конфигурации "Бухгалтерия предприятия КОРП" 3.0.71.75.

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

Наименование Файл Версия Размер
Анализ переопределенных методов в расширении конфигурации:

.epf 17,16Kb
15
.epf 17,16Kb 15 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. MVK80 19.04.20 10:53 Сейчас в теме
Удалено...
В 8.3.14 не не работает еще ИзменениеИКонтроль.
2. Terve!R 22.04.20 15:29 Сейчас в теме
(1) при чем тут ИзменениеИКонтроль?
3. alex15650 200 22.04.20 15:42 Сейчас в теме
(1) На момент написания публикации ещё не было &ИзменениеИКонтроль.
4. astratek 2 22.05.20 13:36 Сейчас в теме
Планируете обновить с учетом изменений в платформе ?
5. JohnPawn 271 15.10.20 23:31 Сейчас в теме
Отличная штука, сам хотел сделать подобную, а она уже есть. Добавил только подключение и к файловой базе. И хотелось бы сравнение в тонком клиенте, а также, желательно, иметь возможность увидеть только изменения.
Оставьте свое сообщение

См. также

Просмотр согласующих до старта бизнес-процесса

Анализ и проектирование ИТ-систем v8 ДО УУ Абонемент ($m)

Шаблон решения для получения списка согласующих до старта бизнес-процесса.

5 стартмани

18.01.2022    611    0    DimaP    0    

Рисуем процессы в СППР в нотации EPC

Анализ и проектирование ИТ-систем v8 1cv8.cf Абонемент ($m)

СППР имеет функциональность для описания процессов проекта, но не имеет какой-либо визуализации. Предлагаемое расширение позволяет отображать описываемые процессы в нотации EPC. Результатом отрисованных процессов TO BE, помимо самих процессов, может являться матрица ролей и полномочий, с возможностью детализации до шага процесса (функции). Текущая реализация имеет некоторые отступления от нотации: не поддерживается вариант слияния результатов нескольких функций в одно событие через унарную операцию AND / OR / XOR, также не поддерживается ветвление одного события на несколько функций через унарные операции AND / OR / XOR. Не поддерживаются подпроцессы (почему см. в конце). Не поддерживается назначение несколько ролей на одну функцию (шаг процесса), но это скорее ограничение текущей реализации шагов процессов в СППР. Кроме этого, в решении используются некоторые нештатные способы применения механизмов платформы 1С:Предприятия: отрисовка нестандартных элементов графической схемы, которые успешно работают уже много лет включительно по версию 8.3.17 (выше не тестировалось), но могут быть изменены в будущих версиях платформы, что приведёт к неработоспособности решения, либо потребует его значительной переработки.

5 стартмани

03.01.2022    2376    7    check2    6    

Правила конвертации СППР 1.1.27.2 -> СППР 2.0.3.9

Анализ и проектирование ИТ-систем v8 КД ИТ-компания Россия Абонемент ($m)

Правила обмена, созданные на конфигурации "Конвертация данных 2.1", позволяют перенести модели данных конфигураций (например, ERP или отраслевых) из версии 1.1 27.2 на версию 2.0.3.9.

1 стартмани

12.12.2021    1031    0    gortol    0    

Анализ цепочки документов в 1С:ERP

Анализ учета Регламентированный учет и отчетность Анализ и проектирование ИТ-систем Сервисные утилиты v8 ERP2 УУ Абонемент ($m)

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

5 стартмани

06.10.2021    4216    33    pma_2015    9    

Формирование мэппинга между конфигурациями при использовании формата EnterpriseData

Интеграция с сервисами Анализ и проектирование ИТ-систем Перенос данных из 1C8 в 1C8 v8 КД 1С:Франчайзи, автоматизация бизнеса Россия Абонемент ($m)

В данной статье я привожу подход к формированию мэппинга объектов при использовании универсального формата обмена EnterpriseData, используя при этом как инструмент конфигурацию Конвертация 3. Будет полезно для разработчиков, которые проектируют или планируют дорабатывать обмен с использованием универсального формата.

1 стартмани

26.08.2021    2065    3    maraty    5    

Проверка кода расширения (Все аннотации) на наличие изменений в основной конфигурации V 2.0

Анализ и проектирование ИТ-систем v8 Россия Абонемент ($m)

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

1 стартмани

28.06.2021    4539    27    con-men    6    

Проверка кода расширения (#Вместо, #ИзменениеИКонтроль) на наличие изменений в основной конфигурации

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

Все чаще начинаешь использовать в расширении аннотации #ИзменениеИКонтроль, и что говорить, даже аннотацию #Вместо). И как же быть спокойным, что после обновления заимствованные процедуры не изменились? Некоторые скажут, что платформа контролирует изменение процедур в аннотации #ИзменениеИКонтроль, но платформа нас научила на слово не верить. Каждый раз сравнивать модули руками довольно трудозатратно, для оптимизации этого процесса получилось следующее решение.

1 стартмани

09.06.2021    3348    7    con-men    7    

Подсистема "Пользовательские автоподстановки" для 1С: Документооборот 2.1

Документооборот и делопроизводство Анализ и проектирование ИТ-систем v8 ДО Россия УУ Абонемент ($m)

Подсистема позволяет описать собственные алгоритмы автоподстановок исполнителей задач бизнес-процессов. Механизмы подсистемы может использовать любой компетентный пользователь/программист.

1 стартмани

12.05.2021    3353    9    Lok`Tar    11    

Исправление нумерации бизнес-процессов в ERP Управление предприятием 2 (2.4)

Анализ и проектирование ИТ-систем v8 v8::Бизнес-процессы ERP2 Россия УУ Абонемент ($m)

Внешняя обработка для исправления нумерации бизнес-процессов в ERP Управление предприятием 2 (2.4).

1 стартмани

20.04.2021    1991    0    prog1c_vl    0    

Автоматическое закрытие повторных задач согласования по предмету

Документооборот и делопроизводство Анализ и проектирование ИТ-систем v8 ДО УУ Абонемент ($m)

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

1 стартмани

03.03.2021    3114    7    Capitullo    0    

Документооборот, задачи, простой учет ТМЦ

Документооборот и делопроизводство Склад и ТМЦ Анализ и проектирование ИТ-систем v8 8.3.14 Россия УУ Абонемент ($m)

Учет входящей и исходящей корреспонденции, ведение задач, учет ТМЦ.

1 стартмани

18.02.2021    2979    11    pawellkrv    5    

Ментальные карты (Графические схемы)

Универсальные обработки Работа с интерфейсом Анализ и проектирование ИТ-систем v8 Россия Абонемент ($m)

Обработка для создания ментальных карт / работы с графической схемой 1С / визуализации бизнес-процессов. Гибкое управление: направление новых элементов / цвет элементов / типы линий / типы рамок / картинки / фигуры. Дополнительные возможности: совместная/групповая работа со схемой через механизм Системы взаимодействия 1С.

1 стартмани

07.09.2020    4017    9    Mopo3    9    

Экспорт метаданных в табличный документ

Анализ и проектирование ИТ-систем v8 1cv8.cf Абонемент ($m)

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

1 стартмани

10.08.2020    4183    29    almedv    2    

Сохранение карт бизнес-процессов в файл картинки PNG и BMP

Универсальные обработки Анализ и проектирование ИТ-систем v8 v8::УФ v8::Бизнес-процессы Абонемент ($m)

Обработка открывает карту из файла в формате графической схемы и сохраняет в формате PNG и BMP. Будет полезна специалистам для оформления технической документации программного продукта.

1 стартмани

06.07.2020    4513    5    solarstrike    0    

СППР. Интерактивный запуск дерева процессов

Анализ и проектирование ИТ-систем v8 1cv8.cf Россия Абонемент ($m)

Расширение для СППР (система проектирования прикладных решений ред. 2.0.1.58) позволяющее запускать фреймворк тестирования Vanessa Automation не только с текущим процессом, но и с предшествующими ему.

1 стартмани

23.03.2020    3457    1    check2    2    

Отмена выполнения задачи исполнителя и вложенных бизнес-процессов

Анализ и проектирование ИТ-систем v8::Бизнес-процессы УХ Россия УУ Абонемент ($m)

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

1 стартмани

15.01.2020    10330    17    dadel    9    

Загрузка из ППР (Передовые платежные решения) - Сведения о заправках на АЗС за сутки из сервиса ППР

Склад и ТМЦ Внешние источники данных Анализ и проектирование ИТ-систем v8 ERP2 БП3.0 1С:CRM Транспорт, автопарки, такси Россия БУ УУ Абонемент ($m)

Обработка «Загрузка заправок на АЗС из ППР» реализует механизм подключения через API к сервису агрегатора топливных карт Передовые Платежные Решения. Позволяет получить данные по всем заправкам автотранспорта за указанные сутки.

1 стартмани

17.11.2019    7696    17    aaa_pol    3    

Канбан-доска для 1С:Предприятие 8.3

Анализ и проектирование ИТ-систем v8 v8::УФ 1cv8.cf ИТ-компания 1С:Франчайзи, автоматизация бизнеса УУ Абонемент ($m)

Scrum/agile board для 1С. Приложение для работы по методологиям scrum и agile - доска канбан (kanban board, scrum board).

8 стартмани

06.11.2019    31614    170    pfihr    66    

Служебные записки

СRM Документооборот и делопроизводство СRM Документооборот и делопроизводство Анализ и проектирование ИТ-систем v8::Бизнес-процессы 1cv8.cf Россия УУ Абонемент ($m)

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

3 стартмани

10.07.2019    7934    14    thueirby    6    

Программное управление бизнес-процессом "Заявка на Страхование" в 1С: Документооборот из внешней системы на практическом примере

Документооборот и делопроизводство Документооборот и делопроизводство Анализ и проектирование ИТ-систем v8 ДО Абонемент ($m)

В статье демонстрируется возможный пример реализации бизнес-процесса в ДО на примере практической задачи. Материал может быть полезен тем, кому быстро надо разобраться в архитектуре комплексных БП Документооборот.

1 стартмани

31.01.2019    9936    33    alexander-lubich    5    

Подсистема Бизнес-процессы. Создание бизнес-процессов в пользовательском режиме (управляемые формы)

Анализ и проектирование ИТ-систем v8::УФ v8::Бизнес-процессы 1cv8.cf УУ Абонемент ($m)

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

1 стартмани

02.01.2019    13709    103    lesv    28    

Система по управлению задачами в 1С: УТ 11

Обработка документов Обработка справочников Анализ и проектирование ИТ-систем v8 v8::Бизнес-процессы УТ11 УУ Абонемент ($m)

В 1С: УТ 11 есть очень удобный механизм - задания. Можно создавать задание любому пользователю на основании справочника или документа. Например: "Исправить отчет о розничных продажах". Но можно прикреплять только один объект к задаче. А если необходимо обработать целый список документов? Данное расширение конфигурации позволяет прикреплять к задаче сразу несколько объектов. Благодаря этому механизму можно даже организовать передачу вопросов и обращений от пользователей к ИТ-службе.

2 стартмани

12.05.2018    18902    25    Kutuzov    5    

Условия для дополнительных реквизитов в задачах бизнес-процессов (шаблоны) + доработка интерфейса многостраничные реквизиты - расширение

Документооборот и делопроизводство Работа с интерфейсом Документооборот и делопроизводство Анализ и проектирование ИТ-систем v8 ДО Абонемент ($m)

Существует проблема, когда добавляешь дополнительные реквизиты в шаблоны бизнес-процессов, нет отбора по шаблону. То есть когда мы на определённый шаблон, скажем - заявка на ремонт, хотим добавить реквизит - помещение, то это реквизит начинает отображаться во всех процессах. Что очень неудобно. Зачем реквизит помещение в процессе, скажем, создания договора? Расширение позволяет делать условие на шаблон и на папку шаблонов (без иерархии!!!) Плюс увеличивает размер многострочных реквизитов - в высоту *2 и в ширину 600.

4 стартмани

14.11.2017    13032    6    Vladimir45    23    

Учёт IT-отдела ред.1.0 (Shareware)

Склад и ТМЦ Анализ и проектирование ИТ-систем v8 ИТ-компания УУ Абонемент ($m)

Учёт IT-отдела, конфигурация подойдет для IT-отделов любой организации, основным ее назначением является "навести порядок" IT-отдела: иметь под рукой учет компьютеров, принтеров, картриджей, паролей пользователей (если в организации запрещено пользователям менять системные пароли на свои), регистрационных данных программного обеспечения и т.д.

5 стартмани

12.11.2017    18529    37    espero    8    

Автозадачи

Анализ и проектирование ИТ-систем v8::СКД Россия Абонемент ($m)

Универсальный механизм управления потоками задач в информационной базе 1С. Самый востребованный инструмент из "кастомизации на лету".

1 стартмани

01.08.2017    34460    203    1c-intelligence    40    

НИР "База знаний". Шаг 1: Страницы документации

Анализ и проектирование ИТ-систем Управление знаниями Knowledge Base v8 Абонемент ($m)

Это первый шаг НИР по разработке базы знаний. Текущая версия позволяет хранить страницы документации в 1С, а редактировать в Word, в привязке к объектам метаданных, полям поиска и тегированию. Что позволяет осуществлять быстрый поиск / отборы в страницах документации / заметках.

1 стартмани

19.02.2017    19301    31    chuprina_as    15    

Согласование (подсистема). Для любого справочника и документа в 1С. Встраивается в любые конфигурации

Документооборот и делопроизводство Анализ и проектирование ИТ-систем v8 1cv8.cf БП3.0 КА2 УУ Абонемент ($m)

Подсистема для согласования в 1С. Для настройки нового согласования не требуется программировать, все делается в режиме исполнения. Открытый код. Бизнес-процессы. Документооборот. Проект выложен на GitHub.

1 стартмани

25.08.2016    73742    336    BlizD    282