Друзья, помогите разобраться. Хрень какая-то происходит при попытке выгрузить и задеплоить код.
Выскакивает такая ошибка
objects/Activity_Type__c.object (Activity_Type__c.Fundraising) -- Error: Picklist value: Agreement Received in picklist: Activity_Types__c not found (line 1087, column 18)
Смотрю на исходном орге откуда выкачиваю метадату
есть значение, но с другим API Name
В файле объекта там где метадата, фигурирует fullname как API Name
Там где описывается привязка к RecordType используется Value (или если привычнее Label).
Кстати у меня вызывает вопрос как такое возможно? При добавлении значения picklist оно обычно дублируется в API Name (возможны пробелы), но если попытаться его редактировать (поменять), то будет ругаться что API Name содержит пробел и поэтому нельзя сохранить. НО тут вроде и Label и API Name оба с проблеми, т.е. ручное изменение под вопросом.
Друзья, помогите разобраться. Хрень какая-то происходит при попытке выгрузить и задеплоить код. Выскакивает такая ошибка [code]objects/Activity_Type__c.object (Activity_Type__c.Fundraising) -- Error: Picklist value: Agreement Received in picklist: Activity_Types__c not found (line 1087, column 18)[/code] [img]/pics/125/original_2017-03-11_21-39-32.png[/img] Смотрю на исходном орге откуда выкачиваю метадату есть значение, но с другим API Name [img]/pics/126/original_2017-03-11_21-32-11.png[/img] В файле объекта там где метадата, фигурирует fullname как API Name [img]/pics/127/original_2017-03-11_21-32-01.png[/img] Там где описывается привязка к RecordType используется Value (или если привычнее Label). [img]/pics/128/original_2017-03-11_21-46-58.png[/img] Кстати у меня вызывает вопрос как такое возможно? При добавлении значения picklist оно обычно дублируется в API Name (возможны пробелы), но если попытаться его редактировать (поменять), то будет ругаться что API Name содержит пробел и поэтому нельзя сохранить. НО тут вроде и Label и API Name оба с проблеми, т.е. ручное изменение под вопросом.
БЛИН, МИСТИКА.
Попробовал сейчас поменять на другое значение которое содержит пробел (на тоже что в Label) - СОХРАНИЛО!
НО КАК? Я точно помню что недавно пытался сделать тоже самое и меня послало при попытке задать значение с пробелом. ДА ЧТО ЗА ФИГНЯ ТВОРИТСЯ С ЭТИМ SF???
БЛИН, МИСТИКА. Попробовал сейчас поменять на другое значение которое содержит пробел (на тоже что в Label) - СОХРАНИЛО! НО КАК? Я точно помню что недавно пытался сделать тоже самое и меня послало при попытке задать значение с пробелом. ДА ЧТО ЗА ФИГНЯ ТВОРИТСЯ С ЭТИМ SF???
В общем замена API Name на значение равное Value помогло. Ушли ошибки.
Проблема в том что таких значений ДОХЕРА и пришлось вручную менять!
Вопрос ГДЕ в метедата файле хранится инфа по Value и API Name. Пока вижу только одно из значений в разных местах. Может API version?
В общем замена API Name на значение равное Value помогло. Ушли ошибки. Проблема в том что таких значений ДОХЕРА и пришлось вручную менять! Вопрос ГДЕ в метедата файле хранится инфа по Value и API Name. Пока вижу только одно из значений в разных местах. Может API version?
Вообще сегодня день приколов!!!
Contact RecordTypes вытягиваются с dependent picklists и в файле метаданных стандартное поле Salutation отображается как Name. И при попытке задеплоить валится ругаясь на новое значение в этом поле (заказчик засунул туда свои кастомные значения).
Бред какой-то
Вообще сегодня день приколов!!! Contact RecordTypes вытягиваются с dependent picklists и в файле метаданных стандартное поле Salutation отображается как Name. И при попытке задеплоить валится ругаясь на новое значение в этом поле (заказчик засунул туда свои кастомные значения). Бред какой-то