Вы находитесь здесь:
Ошибка: Ошибка развертывания рабочих элементов на следующем этапе
Данная ошибка возникает при развертывании или продвижении компонентов метаданных с неподдерживаемыми специальными символами на этапе ожидаемых продаж. Текст ошибки отображает имя компонента и указывает, что компонент не найден в архивном каталоге. Чтобы исправить эту ошибку, замените неподдерживаемые специальные символы их версиями в URL-кодировке.
DevOps Center и его базовые технологии, например, Metadata API и Salesforce CLI, поддерживают следующие специальные символы:
/\^$#+?()|[]{}!@$&:’,”При попытке продвижения компонента с неподдерживаемым специальным символом продвижение не выполняется. Чтобы просмотреть ошибку на странице «Журнал действий», нажмите кнопку «Просмотр сведений» в ожидаемых продажах.
Чтобы исправить эту ошибку, сперва выполните запрос для просмотра записи «Отправить компонент» для имени компонента с неподдерживаемым специальным символом. Потом замените неподдерживаемый символ его версией в URL-кодировке.
В данном примере проблематичным компонентом является макет страницы под именем Layout:Recruiters(LTAM)ver2, использующий скобки по всей ширине, которые не поддерживаются символами. Эти символы обычно используются в восточноазиатских языках, особенно в китайском, японском и корейском (CJK) письмах.
-
В организации DevOps Center выполните запрос SOQL для идентификации записи «Отправить компонент», связанной с компонентом с неподдерживаемым специальным символом.
SELECT id, sf_devops__Source_Component__c, sf_devops__File_Path__c, sf_devops__Change_Submission__r.sf_devops__Work_Item__r.Name FROM sf_devops__Submit_Component__c WHERE sf_devops__Source_Component__c = '<source-component-name>' and sf_devops__Change_Submission__r.sf_devops__Work_Item__r.Name = '<work-item-name>'Замените имя <имя источника-компонента> и <имя рабочего элемента> определенными сведениями.
В нашем примере запрос SOQL выглядит следующим образом:
SELECT id, sf_devops__Source_Component__c, sf_devops__File_Path__c, sf_devops__Change_Submission__r.sf_devops__Work_Item__r.Name FROM sf_devops__Submit_Component__c WHERE sf_devops__Source_Component__c = 'Layout:Recruiter__c-Recruiters(LTAM)ver2' AND sf_devops__Change_Submission__r.sf_devops__Work_Item__r.Name = 'WI-000129'Запрос возвращает имя пути файла, содержащее зашифрованную версию специальных символов.
-
Обновите sf_devops__Source_Component__c, чтобы заменить специальные символы его зашифрованной версией.
В поле sf_devops__File_Path__c скопируйте имя компонента с зашифрованным специальным символом (1), замените незашифрованное имя в поле sf_devops__Source_Component__c (2). При использовании консоли разработчика в качестве редактора запросов можно дважды щелкнуть поля при копировании и вставке.
- Повторите, чтобы исправить любые другие задействованные исходные компоненты.
- Сохраните изменения.
- Вернувшись в DevOps Center, попробуйте рекламную акцию еще раз.

