Коллеги, добрый день!
Подскажите, пожалуйста, в чем проблема. Добавили кнопку в раздел контаргенты и привязали процесс к ней, но он не запускается.
В поддержке написали: Ошибка заключается в том, что define схемы не была передана зависимость для ProcessModuleUtilities. Пример передачи зависимости от модуля в define схемы:
define("AccountSectionV2", ["ProcessModuleUtilities"], function(ProcessModuleUtilities) 
Сделал так, теперь не загружается даже страница контрагента. (Кэш чистил и компилировал все)
Вот код:
define("AccountSectionV2", [ProcessModuleUtilities], function(ProcessModuleUtilities) {
    return {
        // Название схемы объекта страницы редактирования.
        entitySchemaName: "Account",
        methods: {
                                runProcess: function() {
                                        var activeRowId = this.get("Id");
                                        var args = {
                                                sysProcessName: "UsrMyProcess",
                                                parameters: {
                                                        OppID: activeRowId
                                                }
                                        };
                                        ProcessModuleUtilities.executeProcess(args.sysProcessName, args.parameters, this);
                                }
                            },
        //Настройка визуализации кнопки на странице редактирования.
        diff: [
            // Метаданные для добавления на страницу пользовательской кнопки.
            {
                // Указывает на то, что выполняется операция добавления элемента на страницу.
                "operation": "insert",
                // Мета-имя родительского элемента управления, в который добавляется кнопка.
                "parentName": "CombinedModeActionButtonsCardLeftContainer",
                // Указывает на то, что кнопка добавляется в коллекцию элементов управления
                // родительского элемента (мета-имя которого указано в parentName).
                "propertyName": "items",
                // Мета-имя добавляемой кнопки.
                "name": "runProcessButton",
                // Дополнительные свойства элемента.
                "values": {
                    // Тип добавляемого элемента — кнопка.
                    "itemType": Terrasoft.ViewItemType.BUTTON,
                    // Привязка заголовка кнопки к локализуемой строке схемы.
                    "caption": "Запустить БП",
                    // Привязка метода-обработчика нажатия кнопки.
                    "click": {bindTo: "runProcess"},
                    // Стиль отображения кнопки.
                    "style": Terrasoft.controls.ButtonEnums.style.GREEN,
                    "enabled": true
                }
            }
        ]
    };
});