J'ai créé une entité personnalisée qui fonctionnera comme un audit de modification de données (toute entité modifiée déclenchera la création d'une instance de cette entité). Jusqu'à présent, j'ai le plugin fonctionne bien (suivi des anciennes et nouvelles versions des propriétés modifiées). Je voudrais également garder une trace de l'entité à laquelle il est lié. Au début, j'ai ajouté un N: 1 de DataHistory à la tâche (par exemple.) Et je peux en effet revenir à la tâche d'origine (via un attribut "new_tasksid" que j'ai ajouté à DataHistory).MS CRM 4 - Entité personnalisée dotée de la fonctionnalité "concerningobjectid"
Le problème est chaque entité que je veux vous connecter aura besoin d'un identifiant d'attribut séparé (et une entrée supplémentaire sous la forme!)
Regarder comment téléphone, tâche, etc utiliser un « regardingobjectid », voici ce Je devrais faire. Malheureusement, lorsque j'essaie d'ajouter un "dataobjectid" et de l'assigner par exemple à Task et PhoneCall, il se plaint (lors de la seconde sauvegarde) que la référence doit être unique. Comment le CRM contourne-t-il cela et puis-je l'imiter?
C'est ce que je finis probablement par faire, je n'arrivais pas à comprendre pourquoi je ne pouvais pas dupliquer le comportement des entités centrales (réponse de benjynito). Merci! – pithyless
Matt, ça fait longtemps. mais je pensais que je devrais conclure cette question. À votre santé! – pithyless