下载此文档

关于浪潮软件ps wdsql检查的使用说明.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
业务背景: 在905系统实际的实施使用过程中,单据保存、删除、审批、取消审批时,经常会写一些触发器完成某些列值得检查或其它更新操作,例如:客户资质审核更新客户合格标志,资质有效期判断等。又因为需求较为特殊,无法合并到标准产品中,从而会被开发上直接屏蔽掉。是否能够在这些操作中提供一种方法供实施人员灵活配置?实现方式:在单据保存、删除、提交、取消提交、审批、取消审批时,调用wdsql检查功能,实施人员可以自行向其中增加检查等语句,实现可配置的检查更新。例如在提单保存时判断,XSTD_C1不能为空,则仅需要向WDSQL中手工插入检查语句即可,不用做其它设置insertintowdsqlvalues('S','001','BZHSTD','selectcasertrim(XSTD_C1)WHEN‘’THEN1ELSE0ENDFROMXSTDWHEREXSTD_TDLS=?','','','1')使用说明: 保存前执行’S’,删除前执行’D’,(审批’A’(approve批准),取消审批’V’(veto否决))WDSQL_DJBH LSBLM中的逻辑表名,如标准回收提单为’BZHSTD’,综合管理中文档项目定义的四位编号,如WD1104,该列数据取1104WDSQL_BH 顺序号,同一种单据同一类型不要重复WDSQL_SQL 检查更新用的SQL,最大不要大于32000个字符,注意,必须用一个“?”TS WDSQL_QXTS 提示信息WDSQL_CHECK 是检查’0’,还是处理’1’ ’0’就会进行检查处理。检查可以返回三种值,-1(小于0都可以)不严格判断,只提示,0不判断,1(大于0都可以)严格判断(1)统一的提示如下图,如图所示,提示会集中在一个窗口中显示出来。[必须信息]下面的提示就是严格判断必须遵循的业务规则的信息提示。[参考信息]下面的提示信息就是不严格判断的信息提示。如图所示,提示将集中在一个窗口中(2)不严格提示,允许用户交互对于不严格检查,让用户选择是否继续操作(3)简单检查相应的WDSQL中的设置如下--严格控制,select出来的是>0就可以存盘时控制:insert into wdsqlvalues('S','001','BZHSTD','select 1 from xstd where xstd_tdls = ? ','提示','ERRORMSG',’0’)审批或者提交(免审)时控制:insert into wdsqlvalues('A','001','BZHSTD','select 1 from xstd where xstd_tdls = ? ','提示','ERRORMSG',’0’)--如果发票明细上税率都为0,则不允许发票表头的c5字段为“增值税发票”insert into wdsqlvalues('S','001','BZHSTD','select case count(1) when 0 then 0 else -1 end from xstd,xstdmx where xstd_tdls =xstdmx_tdls and xstd_tdls = ? and ltrim(rtrim(xstd_c5)) = ''增值税发票'' having sum(xstdmx_sl) = 0','提示','增值税发票,税率不能为0',’0’) --如果发票明细上税率不一样时,不允许保存insert into wdsqlvalues('S','002','BZHSTD','select case count(1) when 1 then 0 else -1 end  from xstd,(select 1 f_count,xstdmx_tdls from xstdmx where xstdmx_tdls =? group by xstdmx_tdls,xstdmx_sl) b where  = xstd_tdls','提示','提单明细税率必须一致',’0’) (4)复杂的检查(MSS语法) 能不能加工或者调用一个存储过程来进行复杂的判断?是可以的 (@***@BBVARCHAR(20))returnsint --返回值必须为整型asBEGIN RETURN(1)END增加wdsql保存前检查语句insert into wdsqlvalues('S','001','BZHSTD','select (?)','提示','增值税发票,税率不能

关于浪潮软件ps wdsql检查的使用说明 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxq93485240
  • 文件大小95 KB
  • 时间2019-05-22
最近更新