网站设计找谁做网站建设资料

web/2025/9/27 21:42:45/文章来源:
网站设计找谁做,网站建设资料,广告联盟官网,广州知名网站建设文章目录 @[TOC]1、 需求及效果1.1 需求1.2 效果2、 思路及SQL语句3、实现折叠明细表4、结语1、 需求及效果 1.1 需求 想要查看U8的审批流程,查看流程在哪个节点或人停留的时间,这个单据整个流程走下来需要的时间。可以更加直观方便的查看审批效率 1.2 效果 采用了SSRS上… 文章目录 @[TOC]1、 需求及效果1.1 需求1.2 效果 2、 思路及SQL语句3、实现折叠明细表4、结语 1、 需求及效果 1.1 需求 想要查看U8的审批流程,查看流程在哪个节点或人停留的时间,这个单据整个流程走下来需要的时间。可以更加直观方便的查看审批效率 1.2 效果 采用了SSRS上面的明细表折叠,点击+可以进行展开 2、 思路及SQL语句 1、在U8数据库中审批相关的表有WFAudit和Table_Task。根据这两张表中的内容观察,可以从Table_Task中取待审批的消息,从WFAudit中取其他的内容 2、VoucherType的含义: 01为销售发货单、0301为其他入库单、0302为其他出库单、0304为调拨单、0305为形态转换单、0324为调拨申请单、0412为材料出库单、17为销售订单、24为采购入库单、26为采购到货单、27为请购单、88为采购订单、AP40为应付付款申请单、BO11为物料清单、BO19为委外商物料清单、MO21为生产订单、om01为委外订单、OM26为委外到货单、PU01为供应商资格审批表、pu03为供应商存货调价单、SA19为客户调价单、SR01为服务单、U870_0003为存货申请 3、Action审批动作的意义:0为提交,1为批准,3为转签,5为撤销,6为不同意(可以退回给任何人),7为弃审,8为重新提交,11为会签给谁、12为会签同意、13为会签不同意 4、有MessageId代表的是在提交人节点 5、Table_Task表中creatime和endtime相同为待操作 6、流程状态、制单人、制单时间、当前审批人需要关联以上23种单据类型(通过单据编号进行关联) 7、VoucherCode一样代表是一个完整的审批过程 /* U8审批效率 VoucherCode是工单 1.VoucherType的含义: 01为销售发货单、0301为其他入库单、0302为其他出库单、0304为调拨单、0305为形态转换单、0324为调拨申请单 0412为材料出库单、17为销售订单、24为采购入库单、26为采购到货单、27为请购单、88为采购订单、AP40为应付付款申请单 BO11为物料清单、BO19为委外商物料清单、MO21为生产订单、om01为委外订单、OM26为委外到货单、PU01为供应商资格审批表 pu03为供应商存货调价单、SA19为客户调价单、SR01为服务单、U870_0003为存货申请 2.Action审批动作0、1、3、5、6、7、8、11、12、13 0为提交,1为批准,3为转签,5为撤销,6为不同意(可以退回给任何人),7为弃审,8为重新提交,11为会签给谁、12为会签同意、13为会签不同意 会签给别人,是需要会签的人同意才能进入下一步,转签和会签有来源和来自哪里 有MessageId代表的是在提交人节点 关联各个单子对应的iverifystateex:-1是终审不同意,0是未提交,1是已提交,2是终审同意(终审同意就是归档) 3.VoucherCode一样代表是一个完整的审批过程,order by时间则为具体的时间 4.table_task中creatime和endtime相同为待操作 5.cMaker制单人.dcreatesytime制单时间,cCurrentAuditor当前审批人 */ SELECT * FROM ( SELECT *, DATEDIFF(MINUTE, MIN(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号), MAX(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号)) AS 流程总耗时,CASE WHEN DATEDIFF(MINUTE, MIN(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号), MAX(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号)) BETWEEN 0 AND 1440 THEN '1天之内' WHEN DATEDIFF(MINUTE, MIN(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号), MAX(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号)) BETWEEN 1441 AND 4320 THEN '2-3天' WHEN DATEDIFF(MINUTE, MIN(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号), MAX(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号)) BETWEEN 4321 AND 10080 THEN '4-7天' WHEN DATEDIFF(MINUTE, MIN(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号), MAX(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号)) BETWEEN 10081 AND 20160 THEN '8-14天' WHEN DATEDIFF(MINUTE, MIN(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号), MAX(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号)) BETWEEN 20161 AND 43200 THEN '15-30天' WHEN DATEDIFF(MINUTE, MIN(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号), MAX(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号)) BETWEEN 43201 AND 86400 THEN '31-60天' WHEN DATEDIFF(MINUTE, MIN(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号), MAX(节点操作时间) OVER (PARTITION BY 单据类型, 单据编号)) BETWEEN 86401 AND 129600 THEN '61-90天' ELSE '90天以上'END AS 总耗时标识FROM( SELECT DISTINCT * FROM(SELECT CASE WHEN VoucherType='01' THEN '销售发货单'WHEN VoucherType='0301' THEN '其他入库单'WHEN VoucherType='0302' THEN '其他出库单'WHEN VoucherType='0304' THEN '调拨单'WHEN VoucherType='0305' THEN '形态转换单'WHEN VoucherType='0324' THEN '调拨申请单'WHEN VoucherType='0412' THEN '材料出库单'WHEN VoucherType='17' THEN '销售订单'WHEN VoucherType='24' THEN '采购入库单'WHEN VoucherType='26' THEN '采购到货单'WHEN VoucherType='27' THEN '请购单'WHEN VoucherType='88' THEN '采购订单'WHEN VoucherType='AP40' THEN '应付付款申请单'WHEN VoucherType='BO11' THEN '物料清单'WHEN VoucherType='BO19' THEN '委外商物料清单'WHEN VoucherType='MO21' THEN '生产订单'WHEN VoucherType='om01' THEN '委外订单'WHEN VoucherType='OM26' THEN '委外到货单'WHEN VoucherType='PU01' THEN '供应商资格审批表'WHEN VoucherType='pu03' THEN '供应商存货调价单'WHEN VoucherType='SA19' THEN '客户调价单'WHEN VoucherType='SR01' THEN '服务单'WHEN VoucherType='U870_0003' THEN '存货申请'END AS 单据类型,Vouchercode AS 单据编号,OperatorName AS 节点操作人,--操作类型--0为提交,1为批准,3为转签,5为撤销,6为不同意(可以退回给任何人),7为弃审,8为重新提交,11为会签给谁、12为会签同意、13为会签不同意CASE WHEN Action='0' THEN '提交'WHEN Action='1' THEN '同意'WHEN Action='3' THEN '转签'WHEN Action='5' THEN '撤销'WHEN Action='6' THEN '不同意'WHEN Action='7' THEN '弃审'WHEN Action='8' THEN '重新提交'WHEN Action='11' THEN '会签'WHEN Action='12' THEN '会签同意'WHEN Action='13' THEN '会签不同意'END AS 操作类型,-- 使用LAG函数获取同一张单子的上一个审批操作时间LAG(OperationDate) OVER (PARTITION BY VoucherType, VoucherCode ORDER BY OperationDate) AS 接收时间, OperationDate AS 节点操作时间,DATEDIFF(MINUTE, CAST(LAG(OperationDate) OVER (PARTITION BY VoucherType, VoucherCode ORDER BY OperationDate) AS DATETIME), CAST(OperationDate AS DATETIME) ) AS 节点耗时,dbo.CONCAT_ALL_6((CONVERT(NVARCHAR(10),(DATEDIFF(MINUTE, CAST(LAG(OperationDate) OVER (PARTITION BY VoucherType, VoucherCode ORDER BY OperationDate) AS DATETIME), CAST(COALESCE(OperationDate, GETDATE()) AS DATETIME) ))) / 1440), '天',(CONVERT(NVARCHAR(10),((DATEDIFF(MINUTE, CAST(LAG(OperationDate) OVER (PARTITION BY VoucherType, VoucherCode ORDER BY OperationDate) AS DATETIME), CAST(COALESCE(OperationDate, GETDATE()) AS DATETIME) ))) % 1440) / 60),'小时',(CONVERT(NVARCHAR(10),((DATEDIFF(MINUTE, CAST(LAG(OperationDate) OVER (PARTITION BY VoucherType, VoucherCode ORDER BY OperationDate) AS DATETIME), CAST(COALESCE(OperationDate, GETDATE()) AS DATETIME) ))))% 60) ,'分钟') AS 操作时长,CASE WHEN Action'0' THEN CASE WHEN DATEDIFF(MINUTE, CAST(LAG(OperationDate) OVER (PARTITION BY VoucherType, VoucherCode ORDER BY OperationDate) AS DATETIME), CAST(OperationDate AS DATETIME) ) BETWEEN 0 AND 1440 THEN '1天之内' WHEN DATEDIFF(MINUTE, CAST(LAG(OperationDate) OVER (PARTITION BY VoucherType, VoucherCode ORDER BY OperationDate) AS DATETIME), CAST(OperationDate AS DATETIME) ) BETWEEN 1441 AND 4320 THEN '2-3天' WHEN DATEDIFF(MINUTE, CAST(LAG(OperationDate) OVER (PARTITION BY VoucherType, VoucherCode ORDER BY OperationDate) AS DATETIME), CAST(OperationDate AS DATETIME) ) BETWEEN 4321 AND 10080 THEN '4-7天' WHEN DATEDIFF(MINUTE, CAST(LAG(OperationDate) OVER (PARTITION BY VoucherType, VoucherCode ORDER BY OperationDate) AS DATETIME), CAST(OperationDate AS DATETIME) ) BETWEEN 10081 AND 20160 THEN '8-14天' WHEN DATEDIFF(MINUTE, CAST(LAG(OperationDate) OVER (PARTITION BY VoucherType, VoucherCode ORDER BY OperationDate) AS DATETIME), CAST(OperationDate AS DATETIME) ) BETWEEN 20161 AND 43200 THEN '15-30天' WHEN DATEDIFF(MINUTE, CAST(LAG(OperationDate) OVER (PARTITION BY VoucherType, VoucherCode ORDER BY OperationDate) AS DATETIME), CAST(OperationDate AS DATETIME) ) BETWEEN 43201 AND 86400 THEN '31-60天' WHEN DATEDIFF(MINUTE, CAST(LAG(OperationDate) OVER (PARTITION BY VoucherType, VoucherCode ORDER BY OperationDate) AS DATETIME), CAST(OperationDate AS DATETIME) ) BETWEEN 86401 AND 129600 THEN '61-90天' ELSE '90天以上'END END AS 标识,--是否归档,需要关联所有的表--iverifystat:-1是终审不同意,0是未提交,1是已提交,2是终审结束CASE --A为销售发货单WHEN dbo.WFAudit.VoucherType ='01' THEN CASE WHEN A.iverifystate='-1' THEN '终审不同意'WHEN A.iverifystate='0' THEN '未提交'WHEN A.iverifystate='1' THEN '已提交'WHEN A.iverifystate='2' THEN '终审结束'ELSE 'NULL'END --B为其他入库单WHEN dbo.WFAudit.VoucherType='0301' THEN CASE WHEN B.iverifystate='-1' THEN '终审不同意'WHEN B.iverifystate='0' THEN '未提交'WHEN B.iverifystate='1' THEN '已提交'WHEN B.iverifystate='2' THEN '终审结束'ELSE 'NULL'END --C为其他出库单WHEN WFAudit.VoucherType='0302' THEN CASE WHEN C.iverifystate='-1' THEN '终审不同意'WHEN C.iverifystate='0' THEN '未提交'WHEN C.iverifystate='1' THEN '已提交'WHEN C.iverifystate='2' THEN '终审结束'ELSE 'NULL'END --VoucherType=0304关联调拨单TransVouch 作为DWHEN WFAudit.VoucherType='0304' THEN CASE WHEN D.iverifystate='-1' THEN '终审不同意'WHEN D.iverifystate

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82989.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

视频网站开发公司有哪些公司邢台哪儿能做网站

当涉及到与1688官方合作的API接口时,以下是一些建议和指导,以帮助您开始编写相关的代码。 了解API接口文档: 在编写与1688官方合作的API接口之前,首先需要了解1688官方提供的API接口文档。您可以在1688开放平台上找到相关的文档…

沈阳网站建设的价格佛山网站建设方案咨询

本文原word格式百度云盘下载地址:综述 2需求 2作者 2系统一览 2Unity3d客户端 2PHP后台 4准备 6XAMPP 6官网 6下载地址 6教程 6ThinkPHP 6官网 7项目所用版本 7下载地址 7快速入门 7完全手册 7步骤 7准备ThinkPHP 7修改MySQL设置信息 8检测是否成功 9扩展&#xff1…

集约化网站建设情况企业网站做备案

【1】基础学习笔记之opencv(1):opencv中facedetect例子浅析 http://www.cnblogs.com/tornadomeet/archive/2012/03/22/2411318.html【2】OpenCV学习笔记(二十七)——基于级联分类器的目标检测objdect http://blog.csdn.net/yang_xian521/arti…

wordpress 网站统计插件查网站流量的网址

我有一个使用MySQL作为后端的Django应用程序。我在原始MySQL记录显示一个值时遇到困难,但Django在Web应用程序中提供了其他内容。例如,我有一个客户端数据表。每条记录中的一个字段称为snailMailInvoice并且是Y / N选项 - 默认值是Y(varchar类型)。-----…

石油网页设计与网站建设深圳燃气公司网上营业厅

文章目录 为什么要有AVL树什么是AVL树AVL树的实现元素的插入平衡因子的更新AVL树的旋转 AVL树的检查完整实现 本篇总结的是AVL树中的全部内容,配有详细的图解过程 为什么要有AVL树 前面对map/multimap/set/multiset进行了简单的介绍,在其文档介绍中发现…

做网站网页的公司行业网站建设的开发方案

PLC_博图系列☞FB&FC 文章目录 PLC_博图系列☞FB&FC背景介绍FB&FC与C 类比博图中定义函数块 (FB)函数 (FC) 关键字: PLC、 西门子、 博图、 FC 、 FB 背景介绍 这是一篇关于PLC编程的文章,特别是关于西门子的博图软件。我并不是专业的P…

企业电子商务网站建设总结wordpress 中文主题网

在现代科技的迅猛发展下,直播系统源码平台被开发搭建出来,为人们的生活方式带来了很大的改变,直播系统源码平台的好友、短视频、直播、社区等功能让很多人越来越热衷于去在平台上刷视频、看直播、分享生活。用户的喜爱也督促了直播系统源码平…

深圳龙华做网站的互联网创业有哪些项目可以做

背景 今天在安装jenkins后,使用java运行war包的时候,提示jdk1.8版本太低,需要提高版本,所以就需要切换jdk版本 解决 在用户变量中,首先更改了JAVA_HOME的地址为17的目录,发现javac的版本改为17了&#x…

华为建站php编程软件

我们知道,继承,组合,重载,重写是java语言的面向对象实现的基本特征。 那么在java内部,究竟是如何实现这些面对对象的基本特征的呢?继承和组合是面向对象中代码复用的主要实现方式,他们可以达到类…

济南做网站公司xywlcnWordPress的手机菜单键

博主18年的互联网软件开发经验,从一名程序员小白逐步成为了一名架构师,我想通过平台将经验分享给大家,因此博主每天会在各个大牛网站点赞量超高的博客等寻找该技术栈的资料结合自己的经验,晚上进行用心精简、整理、总结、定稿&…

商城类网站方案昆山市建设监察大队官方网站

往期回顾 【QT入门】Qt自定义控件与样式设计之自定义QLineEdit实现搜索编辑框-CSDN博客 【QT入门】Qt自定义控件与样式设计之自定义QTabWidget实现tab在左,文本水平的效果-CSDN博客【QT进阶】Qt Web混合编程之CEF、QCefView简单介绍-CSDN博客 【QT进阶】Qt Web混合编…

重庆省建设厅网站网站备案账号是什么

DBSCAN聚类算法学习笔记 一些概念名词 MinPts:聚类在一起的点的最小数目,超过这一阈值才算是一个族群 核心点:邻域内数据点超过MinPts的点 边界点:落在核心点邻域内的点称为边界点 噪声点:既不是核心点也不是边界点的…

站外推广免费网站自己做网站用什么软件下载

前言:使用Unity开发的游戏需要支持泰语本地化,以及解决显示泰语时Unity的bug 目录 1、Text组件显示泰语2、TextMeshPro组件显示泰语 现在很多游戏都需要显示泰语,下面将介绍Unity如何显示泰语,(仅介绍Unity字体方面的设…

编程网站scratch网址建设项目自主验收验收网站

Vue3中reactive和ref对比 数据角度对比原理角度对比使用角度对比 数据角度对比 ref用来定义: 基本类型reactive用来定义: 对象(或数组)类型数据备注:ref也可以定义对象或数组类型数据,它内部会调用reactive转为代理对象. 原理角度对比 ref通过Object.defineProperty()中的ge…

招聘网站建设技术要求衡阳专业的关键词优化终报价

期刊简介: 【出版社】Elsevier 【影响因子】IF(2022):3.0-4.0 【期刊分区】JCR2区,中科院4区 【检索情况】SCIE 在检,正刊 【参考周期】期刊部系统内提交,预计3个月左右录用,走…

律师推广网站排名网站界面设计案例

UnitTest框架 UnitTest参考文章:https://blog.csdn.net/qq_54219272/article/details/123265794 目标(看完UnitTest框架该有的收获) 掌握UnitTest框架的基本使用方法掌握断言(判断实际结果和预期结果是否一致)的使用方…

厦门模板网站建设亦庄网站开发公司

文章主要讲述px4 如何利用vins_fusion里程计数据实现在室内定位功能。 文章基于以下软、硬件展开。 硬件软件机载电脑: Intel NUC系统:Ubuntu 20.04相机: Intel Realsense D435iros:noetic飞控:Pixhawk 2.4.8固件&am…

网站关键词怎么优化排名wordpress 引用 格式

原文地址:http://www.oschina.net/p/spring-oauth-server?fromerrvpTctDBF转载于:https://www.cnblogs.com/longshiyVip/p/5052657.html

昆明网站开发wordpress 搜索框 位置

之前写过的相关文章: MQTT协议(转载)——筑梦之路_mqtt url-CSDN博客 k8s 部署mqtt —— 筑梦之路-CSDN博客 CentOS 7 搭建mqtt服务——筑梦之路_腾讯云宝塔搭 centos 7.9.2009 x86_64 建标准mqtt服务器-CSDN博客 mqtt简介 MQTT&#xff…

企业网站四种类型一个人开发游戏难吗

当Windows与Linux作为VPS云主机操作系统的对比时,需要专注于小企业主最相关的因素,一个明显的赢家出现了,现在我们来看看吧。Linux与Windows的比较:任何虚拟主机操作系统都应该快速且稳定,但当企业选择VPS主机时&#…