2017-02-23 1 views
1

Je tente d'ajouter une validation de numéro de document avant que deux contacts ne soient fusionnés en un, car dans le processus de fusion, l'utilisateur peut modifier ce champ et laisser un numéro de document incorrect.Sugar CRM: Ajouter une tâche de validation avant de fusionner les contacts

Dans la documentation de SugarCRM, il est seulement fait référence à l'ajout d'une tâche de validation sur les vues de création ou d'enregistrement, mais pas sur la vue de fusion.

Est-ce que quelqu'un a déjà fait quelque chose de similaire?

Répondre

0

Enfin, j'ai écrasé la merge-duplicates vue (sur commande/modules/Contacts/clients/base/vues/fusion-doublons/fusion-duplicates.js) et en cas triggerSave juste après this.clearValidationErrors j'ai ajouté mes validations :

this.clearValidationErrors (this.getFieldNames()); 

// My validations, I use this two variable to perform it: 
newRecord = this.primaryRecord.attributes; 
newRecordChanges = this.primaryRecord.changed;