2017-01-18 3 views
-1

Vous vous demandez comment je vais agir dans ce processus:Utiliser Entrypoint dans SuiteCRM pour mettre à jour un champ via un lien E-mail vers un client?

  1. Lorsque Date d'expiration est LessThan OU EqualTo 7 jours Créer un ENSUITE Tâche sur compte (savoir comment faire)
  2. envoyer ALORS Email à partir du modèle (savoir comment faire)
  3. Dans l'e-mail ont une certaine façon pour le client de répondre qui met à jour un [emailtickfield] Boolean (ou Oui/Non/notApplicable menu déroulant, pas sûr que nous avions champ dans les données (pas sûr de savoir comment faire)
  4. préfère encore) si le courrier électronique envoyé rappel GreaterThan 7 jours et [emailtickfield] = 0 puis envoyer un e-mail rappel à l'utilisateur assigné pour contacter le compte directement. (savoir comment faire )

J'ai été informé que des points d'entrée est la voie à suivre à ce sujet, où il y a un tutoriel bien sur la façon de créer, mais je ne suis toujours pas vraiment sûr sur les rouages ​​de ce processus.

Comment obtiendrait-on le point d'entrée pour mettre à jour ce champ?

+0

Avez-vous déjà essayé quelque chose? Si oui, pouvez-vous poster votre code? – Reisclef

+0

Je n'ai pas encore essayé, seulement quelques docs sont un peu datés donc je voulais être sûr de faire la bonne méthode. – GeorgeWL

Répondre

0

L'URL dans l'e-mail (ou peut-être plusieurs liens pour chaque choix) renvoie l'uuid du compte et la valeur de réponse à un point d'entrée personnalisé. Quelque chose comme ceci:

www.your-url?index.php?entryPoint=myCustomEntrypoint&id=d1384226-b5fb-43b9-01a7-4f54989ce3ff&response=NotApplicable

Votre entrypoint alors récupérer ces valeurs de la $_REQUEST['id'] et $_REQUEST['response'], de ceux-ci, vous pouvez charger l'objet de haricots et mettre à jour la valeur en conséquence.

1

Je suggère de regarder dans les crochets logiques. Un crochet de sauvegarde pour les courriers électroniques exécutera du code lorsqu'un objet de courrier électronique est enregistré. Si l'e-mail n'est pas l'un des vôtres, il est entrant et vous pouvez faire ce que vous voulez avec.

+0

Eh bien, l'e-mail serait l'un des nôtres dans ce cas cependant. – GeorgeWL