AWE HTML EMAIL APPROVAL PROCESS FLOW
2018-02-09 18:25:12 0 举报
PROCESS FLOW
作者其他创作
大纲/内容
AWE_CORE.ENGINE.AppInst
Launch/[Action]
build the action
build the link URL
EOAW_EMAIL_APPROVAL.USER.emailActions(Can be override)
Grab all emails from the server and throw them into a local array
AE EOAWEMC call EOAW_EMAIL_APPROVAL.responseProcessor.processEmails
For each approvergenerate the thread array list(header thread or line threads)Get EOAW_EMC:API:generatorBaseby thread array and apprverGet EOAW_EMC:API:formManagerBase as &efm&efm.sendEmails
compose the message and publish
Service Operation EOAW_EMAIL_TMPLATE call EOAW_EMAIL_APPROVAL.inboundProcessor.onNotify
ProcessNotificationList
collectHeaders
Collect Support Record(Get by app where clause)
Get the notification list
OnNotify
buildURL
collectEmailSubject
assembleJavaScript
OnProcessLaunch/OnProcess[Action]
ProcessNotifications
collectSupportDetails
collectHTMLTemplate
AWE_CORE.NotificationEventHandler
buildActionOptions
buildComments
populate the HTML EMAI with bindspopulate each line for line threadpopulate the action/comments for pending line threads only if configured
collectDetails
processEmails
Collect Line Record
EOAW_EMAIL_APPROVAL.emailFormManager.sendEmails
processEmailBody_
sendEmails
populateEmails
generate the action javascript
0 条评论
下一页