Como posso adicionar mais informações para mensagens de alerta MS Dynamics 2009 do AX com X ++?
-
19-08-2019 - |
Pergunta
Alguém tem algum código de amostra ou pode me indicar qual classe eu posso modificar para adicionar mais informações para as mensagens de alerta em Dynamics AX (DAX). Quero, por exemplo, adicionar um número de fornecedor e ID de usuário quando um nome de um fornecedor foi alterado.
EDIT: Foi-me dito por alguém que o código HTML deve ser inserido no painel de descrição ao configurar o alerta. Se isso é verdade e ninguém tem mais informações sobre isso, seria ótimo se você pudesse compartilhar esta informação.
Agradecemos antecipadamente.
Solução
Há um artigo sobre Technet que mostra os elementos merge-dados que você pode usar em um modelo de e-mail.
Para adicionar um novo elemento merge-dados, você precisará modificar o EventActionEmail
classe. O método createEmailParameterMap
retorna um mapa que contém os elementos e os dados para substituí-los com. O método execute
passa esse mapa para SysEmailTable::sendMail
de realmente formatar e enviar o e-mail.