阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 4321|回复: 3

[原创] 金蝶K3发货通知单审核后自动给仓库库管发送信息提示

[复制链接]
  • TA的每日心情
    无聊
    2011-1-28 23:36
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2009-9-19 12:14:04 | 显示全部楼层 |阅读模式
    金蝶K3本身的业务流程目前来讲有点牵强,发货通知在销售模块,但仓库模块又要查询,而且他们不能时时的知道发货通知信息,所以每次销售部门编制完成发货通知后系统会自动给指定的仓库管理员发送信息提示,有发货通知单需要处理.希望对大家有用,谢谢.


    -----触发器完善
    create trigger message
    on seoutstock
    for UPDATE
    as
    if update(fcheckerid) and (select fcheckerid from inserted )>0
    begin
    declare @p5 varchar(255)
    select @p5=a.fbillno from inserted a,deleted b where a.fcheckerid>0 and  b.fcheckerid is null
    declare @p1 varchar(255),@p2 varchar(255),@p3 int
    select @p1='您有新的单据需要处理',
    @p2='您有新的发货通知单需要处理[email=]'+@p5[/email],
    @p3=a.fcheckerid from seoutstock a where [email=fbillno=@p5]fbillno=@p5[/email]
    declare @p4 int
    select @p4=max(fmesid) from t_msglist
    declare @fcheckid1 int,
    @fcheckid2 int
    select @fcheckid1=a.fcheckerid,@fcheckid2=b.fcheckerid from inserted a,deleted b
    if @fcheckid1>0 and @fcheckid2 is null
    Insert into t_Message(FMesName,FMesContent,FUserFromID,FDate,FImport,FMesType,FWorkFlow,FRecieve)  values(@P1,@P2,@p3,GetDate(),1, 0,'''',1 )
    ----发给******
    insert into t_msgList(FMesID,FUserID,FChecked,FNew,FMesState)values(@p4+1,******,0,1,0)
    end

    评分

    参与人数 1阳光币 +2 收起 理由
    he3600 + 2 解释不够详细!

    查看全部评分

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2019-9-5 15:30
  • 签到天数: 124 天

    [LV.7]常住居民III

    发表于 2009-9-26 13:26:19 | 显示全部楼层
    看来楼主是个高手,可否出个集锦,详细说明
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    开心
    2011-2-10 14:15
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2009-9-26 13:57:13 | 显示全部楼层
    牛呀!这个功能应该是非常需要的。保存了!!!!
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2023-10-14 15:10
  • 签到天数: 136 天

    [LV.7]常住居民III

    发表于 2009-10-8 00:39:07 | 显示全部楼层
    这个功能好,的确很实用。
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表