# Modèles d'E-mail L'onglet Modèles-email du mode Publication permet la création de modèles d'e-mails envoyés après exécution d'un traitement. Via cette onglet, l'administrateur (ou l'auteur) a la possibilité de personnaliser un e-mail, en définissant la ou les personnes destinataires, les circonstances d'envoi de ce dernier ainsi que son contenu. Il choisit ensuite pour chaque modèle, la définition à utiliser. Chaque traitement est associé à un modèle d'e-mail. L'onglet Informations générales permet de créer un nouveau modèle de mail, en le nommant et en définissant son contexte à GTF et de définir le type de définition de ce dernier : ## Définition simple L'administrateur exploite les balises disponibles pour personnaliser le corps du mail.
Nom de la balise | Descriptif | Code correspondant |
---|---|---|
[order.order_id] | Identifiant de la demande de traitement | $properties['order.order_id']['value'] = $this->aObjects["oOrder"]->aFields['order_id']; |
[order.order_date] | Date et heure de la demande de traitement | $properties['order.order_date']['value'] = $this->aObjects["oOrder"]->aFields['order_date']; |
[order.execution_date] | Date et heure de fin de traitement | $properties['order.execution_date']['value'] = $this->aObjects["oOrder"]->aFields['order_execution_date']; |
[order.result_url] | Adresse de téléchargement du résultat du traitement | $properties['order.result_url']['value'] = $this->aObjects["oOrder"]->aFields['result_url']; |
[order.log_url] | Adresse du log du traitement | $properties['order.order_log']['value'] = $this->aObjects["oOrder"]->aFields[log_url']; |
[order.length_sec] | Durée du traitement en secondes | $properties['order.length_sec']['value'] = $this->aObjects["oOrder"]->aFields[length_sec']; |
[order.email_notifications] | Adresse Email du destinataire en copie de mail | $properties['user.email']['value'] = $this->aObjects["oOrder"]->getUser()->aFields['email']; |
[gtf_engine. Name] | Nom du moteur GTF | $this->aObjects["oOrder"]->getGtfEngine()->aFields['name']; |
[fme_engine.name] | Nom du moteur FME utilisé | $this->aObjects["oOrder"]->getFmeEngine()->aFields['name']; |
[order.user.name] | Nom du demandeur de traitement | $properties['user.name']['value'] = $this->aObjects["oOrder"]->getUser()->aFields['name']; |
[order.user_email] | Adresse mail du demandeur de traitement | $properties['user.email']['value'] = $this->aObjects["oOrder"]->getUser()->aFields['email']; |
[order.user.login] | Compte de connexion du demandeur | $properties['user.login']['value'] = $this->aObjects["oOrder"]->getUser()->aFields['login']; |
[order.worksapce.category.name] | Catégorie du traitement | $properties['catgory.name']['value'] = $this->aObjects["oOrder"]->getWorkspace()->getCategory()->aFields['email']; |
[order.workspace.name] | Nom du traitement | $properties['order.workspace.name']['value'] = $this->aObjects["oOrder"]->getWorkspace()->aFields['name']; |
[worksapce.fmw_file] | Nom du projet FME | $properties['order.workspace.fmw_file']['value'] = $this->aObjects["oOrder"]->getWorkspace()->aFields['fmw_file']; |