Beam Help
Demander de l'aide

Error code · Zoho CRM

Zoho CRM : Impossible d'ajouter un champ liste déroulante à la disposition standard

Certains administrateurs constatent qu'ils ne peuvent pas placer un nouveau champ liste déroulante sur la disposition standard d'un module. Cette erreur apparaît lorsque Zoho CRM empêche l'ajout de la liste déroulante en raison de règles de type de champ, de restrictions de disposition ou de contraintes de profil/permission.


Ce que cela signifie — Explication concrète liée à l'API Zoho, citée [1][6]

Zoho CRM traite certains champs comme "spéciaux" et restreint leur apparence ou leur modification sur les dispositions des modules ; les champs standard fournis par Zoho peuvent être verrouillés ou modifiables de manière limitée depuis la page Champs du module [1]. Les fonctionnalités au niveau de la disposition, telles que la dépendance cartographique (Map Dependency), nécessitent des types de champs spécifiques et une disposition compatible ; si votre disposition cible ou la configuration des champs parent/enfant ne répond pas à ces contraintes, le système interdit l'ajout ou la cartographie des valeurs de liste déroulante [6]. Lorsque vous essayez d'ajouter une liste déroulante via l'éditeur de disposition ou par des mises à jour de disposition basées sur l'API, la plateforme valide le type de champ, la compatibilité de la disposition et les permissions du profil avant de valider la modification [1][6].


Causes courantes

  • Le champ cible est un champ spécial ou système défini par Zoho qui ne peut pas être converti en liste déroulante ou déplacé vers la disposition standard [1].
  • La disposition que vous avez sélectionnée est la disposition par défaut/standard du module, avec des règles qui bloquent les champs liste déroulante personnalisés ou les dépendances cartographiques [6].
  • Les paramètres de profil ou de permission empêchent l'utilisateur actuel ou le rôle API de créer ou de modifier des champs sur ce module [1].
  • Vous tentez de créer une liste déroulante dépendante ou une dépendance cartographique où les types parent/enfant ou l'état de la disposition ne respectent pas les règles de dépendance cartographique (par exemple, absence d'une deuxième liste déroulante ou types de champs incorrects) [6].
  • Essayer d'ajouter une liste déroulante via une intégration ou un appel API sans utiliser le point d'accès Fields API ou avec des paramètres de charge utile insuffisants ; la page Champs attend des requêtes et des valeurs spécifiques [1].

Comment résoudre le problème

  1. Confirmez le type et la propriété du champ : ouvrez Configuration > Personnalisation > Modules et champs > sélectionnez le module > Champs. Vérifiez que le champ n'est pas un champ spécial défini par Zoho et qu'il peut être modifié ou recréé en tant que liste déroulante personnalisée [1].
  2. Vérifiez la sélection de la disposition : dans l'éditeur de disposition, assurez-vous que vous modifiez la bonne disposition (standard ou alternative) et que la disposition prend en charge les listes déroulantes et les dépendances supplémentaires. Changez de disposition si nécessaire avant d'ajouter le champ [6].
  3. Vérifiez les permissions : allez dans Configuration > Utilisateurs et contrôle > Contrôle de sécurité > Profils. Confirmez que votre profil dispose des droits de création/modification de champs et de personnalisation de modules. Si vous utilisez l'API, confirmez que la portée OAuth inclut CRM.modules.ALL ou les portées de modules spécifiques [1].
  4. Validez les règles de dépendance cartographique : si la liste déroulante fera partie d'une dépendance, assurez-vous d'avoir au moins deux champs compatibles dans la disposition et que les règles de sélection multiple sont respectées (la sélection multiple ne peut être qu'enfant) [6].
  5. Utilisez correctement l'API Champs ou l'interface utilisateur : créez ou mettez à jour des listes déroulantes depuis Configuration > Personnalisation > Modules et champs ou via l'API Champs avec le schéma JSON correct, et non en tentant des modifications de disposition uniquement. Après avoir créé le champ, faites-le glisser dans la disposition et publiez [1].
  6. Testez avec un sandbox ou un profil alternatif avant d'appliquer à la production pour éviter le verrouillage de la disposition ou un mappage de données involontaire.

Quand escalader

Si le champ est clairement personnalisé mais que l'interface utilisateur ou l'API le rejette toujours après que vous ayez confirmé la disposition, les permissions et les règles de dépendance, ouvrez un ticket de support Zoho avec le nom du module, le nom de la disposition, des captures d'écran de la page Champs et de l'éditeur de disposition, ainsi que les journaux de requêtes/réponses API. Le support Zoho pourra vérifier les contraintes spécifiques au DC ou les verrous backend que vous ne pouvez pas modifier depuis l'interface utilisateur.

Sources cited

  1. [1] CRM | Customizing Fields | Knowledge Base
  2. [2] Zoho Community | Connect, network, and share on Zoho Forums
  3. [3] Default Country list suggestions on CRM is different then on Book; how do/did others address this?
  4. [4] Creating CRM Forms
  5. [5] Using the Picklist is Zoho Sheet | Zoho Sheet Help Guide
  6. [6] Map Dependency Upgrades in Zoho CRM
Erreur champ liste déroulante Zoho CRM | Beam Help