一种处理邮件的方法及装置的制造方法_2

文档序号:9844501阅读:来源:国知局
骤:
[0055] 步骤201:设置企业年金账户管理总行,以及相应的至少一个企业年金账户管理分 行,且所述企业年金账户管理分行接收到的邮件默认转发给所述企业年金账户管理总行。 [0056]在本实施例中,可以将控制方设定为企业年金账户管理总行,将被控制方设定为 至少一个企业年金账户管理分行,将邮件处理方法应用于金融行业中企业年金账户管理系 统。显然,还可以将控制方和被控制方设定为其他邮件交互双方,如校长和教师,本实施例 在此不作过多限定。
[0057]步骤202:设置对应于每一种业务处理的工作流,以及每一个所述工作流的流程 ID〇
[0058] 详细地,为统一规定及方便系统自动识别利用,可以设置每一种业务处理的工作 流,及该工作流的流程ID。例如,在企业年金账户管理系统中,可以有至少一个文件导入类 的工作流,如个人客户批量新建导入,个人支付申请导入。其中,与工作流"个人客户批量新 建导入"相对应的流程ID为8a988d7844536aeb0144536d90bf0003,与工作流"个人支付申请 导入"相对应的流程 ID 为 8a988d784468123401446814746d0003。
[0059] 步骤203:设置邮箱配置表,并根据所述邮箱配置表,分别设置所述企业年金账户 管理总行和所述至少一个企业年金账户管理分行的邮箱配置信息。
[0060] 在本实施例中,可以设置邮箱配置表,如表1所示。
[0061] 表 1
[0062]
Luuw」 兵甲,衣1 口」以田糸统维f尸人贝很聒头μ不业务情况近仃维f尸。很聒衣1,口」以坟置企 业年金账户管理总行的邮箱配置信息,以及各企业年金账户管理分行的邮箱配置信息。
[0064]在本实施例中,可以通过预先设置各邮件收发参数、业务关联参数项目及对应于 每一种业务处理的工作流,实现邮件的自动处理,能够简化业务流程,减少人力资源的投入 和业务操作员的误操作率,提高邮件处理的工作效率和正确率。
[0065] 步骤204:设置业务关联规则表,以及与每一个所述工作流的流程ID相对应的业务 指令。
[0066] 在本实施例中,可以预先设置用于业务指令和流程ID进行匹配的业务关联规则 表,如表2所;^:。
[0067] 表 2
[0068]
L0069」其中,表加」以由糸统维F人员根据买际业务情况进仃维F。
[0070] 例如,根据表2,可以设置与流程ID:8a988d7844536aeb0144536d90bf0003相对应 的业务指令为"GRKHPLXJDR",相应的ID为001 ;与流程ID: 8a988d784468123401446814746d0003相对应的业务指令为 "GRZFSQDR",相应的ID为002。 [0071 ] 步骤205:设置工作流记录表,以及根据所述工作流记录表,设置所述企业年金账 户管理总行的工作流记录规则。
[0072]在本实施例中,为方便记录各邮件的处理操作信息,可以设置工作流记录表,如表 3所示。
[0073]表 3 Γη〇74?
LUU/3」 兵十,衣;3 口」以田乐犹维r人贝恨做头邴Μ务1肯/兄进仃维r。恨做衣口」以误直尸/Γ 述企业年金账户管理总行的工作流记录规则,以在任一工作流成功执行之后,记录相应的 工作流记录信息。
[0076] 步骤206:设置定时器功能,且所述定时器功能的时间间隔为lOmin。
[0077]详细地,可以预先设置系统自动定期查收邮件的定时器功能,且该定时器功能的 时间间隔可以为1 Omin。例如,在本实施例中,该定时器功能可以通过如下代码程序实现: [0078] #邮件接收定时器
[0079] */10****com. genersoft · javamail .MailReciveTimer@autoRecive(START)# 自动 接收邮件-每10分钟执行一次#
[0080] 步骤207:在达到与所述定时器功能相对应的时间时,根据所述企业年金账户管理 总行的邮箱配置信息,接收由所述企业年金账户管理分行发来的目标邮件。
[0081] 具体地,所述企业年金账户管理分行发来的邮件,包括由所述企业年金账户管理 分行编写的邮件,还包括由第三方发送给所述企业年金账户管理分行,并由所述企业年金 账户管理分行直接转发给所述企业年金账户管理总行的邮件。
[0082] 详细地,与传统的邮件收发客户端,如Outlook、Foxmail不同,在本实施例中,用于 接收邮件的系统可以是一个与企业年金账户管理系统相对应的由开发人员自定义的个性 化邮件收发系统。
[0083] 此外,根据实际应用需求,在企业年金账户管理总行的业务员登录该邮件收发系 统时,可以获取到由各企业年金账户管理分行发送的邮件,以及由其他第三方机构发送给 各企业年金账户管理分行的邮件,以方便对各企业年金账户管理分行进行控制和管理。但 是,在各企业年金账户管理分行的业务员登录该邮件收发系统时,只能获取到自身的邮件, 而不能获取到其他企业年金账户管理分行的邮件。
[0084] 通过这一实现方式,根据实际应用需求,控制方不仅可以获取被控制方发送的邮 件,还可以获取其他第三方机构发送给被控制方的邮件,从而可以实现控制方对被控制方 的管理。
[0085] 在本实施例中,可以在达到与所述定时器功能相对应的时间时,定时器调用 autoRecive()方法开始收邮件,autoRecive调用reciveMail()方法获取企业年金账户管理 总行的邮箱配置信息,从而可以分别收取由各企业年金账户管理分行发来的邮件。例如,邮 件自动收取过程可以通过如下代码程序实现:
[0086]
[0087]
[0088]
[0089]
[0090] 步骤208:解析所述目标邮件,并判断所述目标邮件中是否包含目标业务指令,如 果是,则执行步骤209,否则,结束当前流程。
[0091] 详细地,为统一规定及方便系统自动识别利用,可以规范邮件主题及邮件内容,并 由企业年金账户管理总行告知各企业年金账户管理分行,以及其他有业务关联的第三方机 构。例如,可以定义邮件主题为"业务指令:XXXXXX",邮件内容为用于执行相应业务指令所 必需的各业务参数。
[0092] 在本实施例中,可以在接收到任一邮件之后,判断该邮件是否包含业务指令,以对 错误邮件进行筛除。
[0093]步骤209:判断所述业务关联规则表中是否存在所述目标业务指令,若是,则导入 所述目标邮件的表单附件,否则,结束当前流程。
[0094] 详细地,邮件中的各业务参数可以采用表单附件的方式,如Excel格式文件。
[0095] 步骤210:判断所述表单附件中的各目标业务参数是否均合规,如果是,执行步骤 211,否则,将相应的不合规目标业务参数的反馈至相应的所述企业年金账户管理分行,结 束当前流程。
[0096] 详细地,当Excle文件中的每一行数据中的任一列处的数据不符合要求时,可以报 出提示信息,说明该Excle文件存在不合规数据,则相应的业务指令执行失败,并可以将包 含该提示信息的邮件反馈至相应的企业年金账户管理分行。
[0097] 步骤211:根据所述业务关联规则表,确定与所述目标业务指令相对应的目标流程 ID,并根据所述各目标业务参数,执行与所述目标流程ID相对应的目标工作流。
[0098] 在本实施例中,在从目标邮件中成功解析出目标业务指令和各目标业务参数之 后,可以根据表2,查找到与该目标业务指令相对应的目标流程ID。例如,通过解析一个目标 邮件,可以获得业务指令" G R Z F S Q D R ",则可以查找到相应的流程I D : 8a988d784468123401446814746d0003,从而可以确定待执行的相应目标工作流为"个人支 付申请导入",故可以导入并执行该目标工作流。
[0099
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1