系统管理-通知-通知管理功能使用详解

by 祁宏伟 2012.6.13 14:29

注:脚本执行有风险,对于客户正式环境请在研发指导下执行。

主题

关于通知管理使用详解

发件人

祁宏伟

收件人

'qihw'

发送时间

2012年6月13日 14:27

附件

祁宏伟.vcf

   

关于通知管理使用详解:

  • 消息来源

    通知管理的消息来源可以为 实体事件源(也就是实体在 新增、修改、删除时触发)

                                     或:        预警消息源(也就是预警执行时进行触发—注预警是由调度来进行执行)

   

选择实体事件源时:注意事件类型是在下方选择,对于提交、审核、弃审等操作,其实则都是修改操作。(但其实体状态不一样)

   

通知的详细设置:

  •  分发方式  集中分发 和 单独分发: 
    • 集中分发:  指实体事件发生后,针对订阅设置中满足条件的用户全部发送相关消息。
    • 单独分发:  指实体事件发生后,针对订阅设置中满足条件的用户选择性的发送消息。

      如何选择,取决于 实体字段和联系人字段 匹配的才发送。

               比如本例中: 实体字段为当前采购订单.业务员.联系人.编码      联系人字段为:编码

               表示的意思为: 只发给当前这张采购订单的业务员所对应的联系人的用户。

      ---注:1. U9目前这有个陷阱。U9允许多个用户使用一个联系人,但在审批和通知等多处地方,均要求一个联系人

      只能对应一个用户,并且该联系人要对应上相应的业务员。

                      2. 不管是单独还是集中分发,联系人都必须要在订阅设置中的人群当中。否则消息发不到。

              

  • 规则条件: 

    限制当满足条件的事件才进行消息通知。比如本例中的条件为 采购订单的状态==已审核 。

    注: 实际这个设置不能完全满足要求,因为,在订单审核后,仍可能被动的发生变化(服务回写等)。此时订单状态仍满足已审核的条件,

               这就会导致不需要发消息时,也发出了消息。

    --正确解法:获取采购订单的新旧对象状态—注意,需要打最新BS补丁

    OldPurchaseOrder.Status.Value==FunEnum('采购订单状态','审核中',1) and NewPurchaseOrder.Status.Value==FunEnum('采购订单状态','已审核',2)

                注意: Old   与 New  是新增的功能,用于获取修改前后的实体对象。

             这样就保证了只有订单从审核中变成已审核时,才发出这个消息。

              

  • 消息标题与 消息内容 :

    这个看用户需要进行相应的设置。内容模版可以获取实体中的信息进行展现。

    如本例: 可以将审核人,审核时间显示在消息中。

    你做的采购订单,单号为:$[UFIDA::U9::PM::PO::PurchaseOrder.DocNo]&[单据编号]

    已经被人审核:

    审核人为:$[UFIDA::U9::PM::PO::PurchaseOrder.ApprovedBy]&[审核人]

    审核时间: 为$[UFIDA::U9::PM::PO::PurchaseOrder.ApprovedOn]&[审核日期]

       

  • 订阅设置:
    订阅设置是用于指定消息的接受人群,可以是指定用户,联系人,某类人。。。

    订阅方式有下面四种:

       

    1.  简单订阅的订阅类型有组织、客户、供应商、员工四种,当分发方式选择单独分发时,用这种订阅方式可以不用指定所有可能的用户,

    只需要相应的联系人上勾选了 相同的订阅者类型即可。

    同时请注意:一定要勾选上即时消息通知,否则不能收到消息。

    2. 选择联系人与选择用户:

               这两种方式比较简单,对于明确要通知某些人的情况,一般用这项,然后参照联系人,用户即可。

       

    3. 条件订阅:

               这个一般不用,但通过该功能,可以对灵活的对联系人对象进行表达式判断,而确定通知的人群。

    比如:

               通知所有联系人名称 叫 张** 的 :设置表达式: Name  like '张%'  就可以了。

               高级用户可能使用。

       

    最后:增加消息没有成功提示的解决问题套路。

    • 检查联系人在不在范围中,检查业务员 与 联系人 与用户 有没有对应上,并且只能一对一。
    • 可以尝试,直接选择某一个确定的用户来试验。
    • 去除通知中的规则条件,试试能否成功能知,如果可以,说明原来不能通知是条件导致。

         

       

       

评论 (3) -

home page 美国 wrote at 2016/7/8 10:39:17 #

I do not drop a great deal of comments, but i did some searching and wound up here 系统管理-通知-通知管理功能使用详解. And I actually do have a couple of questions for you if you do not mind. Is it simply me or does it look like some of the remarks look like left by brain dead visitors? :-P And, if you are writing at additional social sites, I'd like to keep up with everything new you have to post. Could you make a list of every one of all your public sites like your Facebook page, twitter feed, or linkedin profile?

caraudioessex.co.uk 美国 wrote at 2016/7/13 1:00:19 #

Hello! I've been reading your website for a long time now and finally got the courage to go ahead and give you a shout out from  Houston Texas! Just wanted to tell you keep up the excellent job!

download mp3 terbaru 美国 wrote at 2017/3/8 22:02:33 #

Every weekend i used to go to see this website, as i want enjoyment, since this this web site conations truly pleasant funny stuff too.

添加评论



biuquote
微笑得意调皮害羞酷大笑惊讶发呆喜欢可怜尴尬闭嘴噘嘴皱眉伤心抓狂呕吐坏笑漫骂发怒
Loading


RecentComments

评论 RSS

Statistics

989 篇文章
0 个单页
540699 条评论
11 次评分
57386 次访问
访问统计开始于 2019年9月14日
平均日访问 6376 次
当前 135 人在线