一种基于电力企业ERP业务流程监控的方法及装置与流程

文档序号:11952683阅读:301来源:国知局
一种基于电力企业ERP业务流程监控的方法及装置与流程

本发明涉及电力信息化领域,特别是涉及一种基于电力企业ERP业务流程监控的方法及装置。



背景技术:

目前,很多电力企业都在使用ERP商务套件,业务涵盖财务、物资、设备、项目等多个模块,业务流程多种多样,如财务发票审批流程、前期立项审批流程等。各个流程节点审批人审批时间耗时长短不一,短则几分钟,长则几天,有时由于流程较多,造成业务人员遗漏等情况,导致出现审批迟缓,严重影响业务的高效进行。另外,当业务人员需要对各个流程进行统计时,需要人工计算每个节点的耗时,造成统计工作繁琐,效率低。

由此可见,如何提高流程审批的效率是本领域技术人员亟待解决地问题。



技术实现要素:

本发明的目的是提供一种基于电力企业ERP业务流程监控的方法及装置。

为解决上述技术问题,本发明提供一种基于电力企业ERP业务流程监控的方法,包括:

从ERP业务流程中获取流程的审批数据;

按照预定规则对所述流程内的各节点进行排序;

实时计算各节点的完成审批消耗时间或待完成审批消耗时间;所述完成审批消耗时间为同一个节点在接收到审批通知的时间与完成审批的时间之差,所述待完成审批消耗时间为同一个节点在接收到审批通知的时间与当前时间之差;

显示各节点的名称以及对应的审批消耗时间或待完成审批消耗时间。

优选地,所述按照预定规则对所述流程内的各节点进行排序具体为按照时间字段对所述流程内的各节点进行排序。

优选地,还包括:

判断所述完成审批消耗时间是否在标准时间范围内;

如果是,则在对应的节点处显示第一完成标记;

如果否,则在对应的节点处显示第二完成标记。

优选地,还包括:

判断所述待完成审批消耗时间是否在允许时间范围内;

如果是,则在对应的节点处显示待完成标记;

如果否,则在对应的节点处显示提醒标记。

优选地,还包括:

当检测到所述流程结束后,显示结束标记。

一种基于电力企业ERP业务流程监控的装置,包括:

获取单元,用于从ERP业务流程中获取流程的审批数据;

排序单元,用于按照预定规则对所述流程内的各节点进行排序;

计算单元,用于实时计算各节点的完成审批消耗时间或待完成审批消耗时间;所述完成审批消耗时间为同一个节点在接收到审批通知的时间与完成审批的时间之差,所述待完成审批消耗时间为同一个节点在接收到审批通知的时间与当前时间之差;

显示单元,用于显示各节点的名称以及对应的审批消耗时间或待完成审批消耗时间。

优选地,所述排序单元具体按照时间字段对所述流程内的各节点进行排序。

优选地,还包括:

第一判断单元,用于判断所述完成审批消耗时间是否在标准时间范围内;

所述显示单元还用于当所述完成审批消耗时间在标准时间范围内时在对应的节点处显示第一完成标记;或当所述完成审批消耗时间未在标准时间范围内时在对应的节点处显示第二完成标记。

优选地,还包括:

第二判断单元,用于判断所述待完成审批消耗时间是否在允许时间范围内;

所述显示单元还用于当所述待完成审批消耗时间在允许时间范围内时,在对应的节点处显示待完成标记或当所述待完成审批消耗时间未在允许时间范围内时,在对应的节点处显示提醒标记。

优选地,所述显示单元,还用于当检测到所述流程结束后,显示结束标记。

本发明所提供的基于电力企业ERP业务流程监控的方法及系统,在ERP业务流程中获取流程的审批数据,然后按照预定规则将各节点进行排序,并实时计算各节点的完成审批消耗时间或待完成审批消耗时间,最后显示各节点的完成审批消耗时间或待完成审批消耗时间。通过本方法,业务人员无需人工计算每个节点的耗时,提高了工作效率,另外,由于能够显示各节点的计算结果,因此,可以更加直观、方便地查看。

附图说明

为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的一种基于电力企业ERP业务流程监控的方法的流程图;

图2为本发明提供的一种基于电力企业ERP业务流程监控的装置的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。

本发明的核心是提供一种基于电力企业ERP业务流程监控的方法及装置。

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。

图1为本发明提供的一种基于电力企业ERP业务流程监控的方法的流程图。如图1所示,基于电力企业ERP业务流程监控的方法包括:

S10:从ERP业务流程中获取流程的审批数据。

在具体实施中,ERP业务流程中有如下流程:财务发票流程、项目立项流程、物资需求计划流程、物资采购订单流程等。第一步是获取流程的审批数据。需要说明地是,每一个流程之间是相互独立的,因此,以下步骤中也是针对同一个流程描述的。对于不同的流程而言,其执行步骤是相同的。

S11:按照预定规则对流程内的各节点进行排序。

对于同一个流程而言有很多个节点,每个节点之间相互衔接,共同组成一个完整的流程。通常情况下,在同一个流程内,各节点是有先后顺序的,即执行完一个节点,再执行另一个节点。因此,为了保证合理提示业务人员,本步骤中,需要按照预定规则将同一个流程内的各节点进行排序。有了排序就可以清楚地知道本流程中,哪个节点在前,需要优先审批,哪个节点在后,需要在上一个节点审批完成后才能审批。

S12:实时计算各节点的完成审批消耗时间或待完成审批消耗时间。

完成审批消耗时间为同一个节点在接收到审批通知的时间与完成审批的时间之差,待完成审批消耗时间为同一个节点在接收到审批通知的时间与当前时间之差。

对于同一个流程而言,其中的节点有的可能已经完成审批,有的还没有进入审批,或者有的正处于审批阶段。对于已经完成审批的节点,我们需要知道各节点完成审批消耗的时间,即步骤S12中的完成审批消耗时间,对于还没有完成审批的节点(有的还没有进入审批,或者有的正处于审批阶段),我们需要知道各节点待完成审批消耗时间。当对一个流程内的各节点排序好之后,就按照顺序实时计算各节点完成审批消耗时间或待完成审批消耗时间。可以理解地是,如果一个节点已经完成审批,那么该节点的计算结果就是完成审批消耗时间,即使是实时计算,该结果也是不变的。如果一个节点正处于审批阶段,那么该节点的计算结果就是待完成审批消耗时间,且随着时间的改变,该结果也是会变化的。例如一个节点正处于审批阶段,其接受到审批通知的时间为08:00,当前时刻为09:00,那么此时该节点的待完成审批消耗时间就是1小时,如果在10:00时该节点仍然没有完成审批,则此时对应的待完成审批消耗时间就是2小时。对于没有接收到审批通知的节点而言,虽然在当前时刻待完成审批消耗时间是未知的,但是随着时间的改变,本次流程总有结束的时间,那么本次流程内的节点都会由未知的待完成审批消耗时间,变化到已知的待完成审批消耗时间,最终变化到完成审批消耗时间,这也是本步骤中实时计算的原因。出于直观查看的原因,这些节点对应的待完成审批消耗时间可以统一一个符号,该符号仍然表示同一个节点在接收到审批通知的时间与当前时间之差,只不过,这里的接收到审批通知的时间是未知的。

另外,按照排序的结果,上一个节点的完成审批时间都是下一个节点的审批通知的时间。

S13:显示各节点的名称以及对应的审批消耗时间或待完成审批消耗时间。

上述步骤中计算出了结果,本步骤中,将计算结果进行显示,实现人机交互的过程。为了方便业务人员查询,本步骤中,将各节点的名称与计算结果对应。例如节点A已经完成审批,计算结果为10小时,那么就显示节点A的审批消耗时间为10小时;节点B正在审核中,计算结果为15小时,那么就显示节点B的待完成审批消耗时间为15小时。

本实施例提供的基于电力企业ERP业务流程监控的方法,在ERP业务流程中获取流程的审批数据,然后按照预定规则将各节点进行排序,并实时计算各节点的完成审批消耗时间或待完成审批消耗时间,最后显示各节点的完成审批消耗时间或待完成审批消耗时间。通过本方法,业务人员无需人工计算每个节点的耗时,提高了工作效率,另外,由于能够显示各节点的计算结果,因此,可以更加直观、方便地查看。

作为一种优选地实施方式,上述实施例中按照预定规则对流程内的各节点进行排序具体为按照时间字段对流程内的各节点进行排序。

在具体实施中,一个流程内的各节点都有时间先后顺序,因此,在一种具体实施方式中,可以按照时间字段对各节点排序。

作为一种优选地实施方式,在上述实施例的基础上,还包括:

判断完成审批消耗时间是否在标准时间范围内;

如果是,则在对应的节点处显示第一完成标记;

如果否,则在对应的节点处显示第二完成标记。

当一个节点完成审批后,那么其对应的完成审批消耗时间是固定不变的。虽然该节点已经完成审批,但是有可能审批时间持续较长时间,超过了标准时间,例如一个节点的完成审批消耗时间为5小时,而标准时间为10小时,那么该节点的审批过程就符合要求,为了便于直观查看,在本实施例中这类节点在显示过程中,不仅要显示步骤S13的内容,而且还要显示第一完成标记;同样的,一个节点完成审批消耗时间为5小时,而标准时间为2小时,那么该节点的审批过程就不符合要求,为了便于直观查看,在本实施例中这类节点在显示过程中,不仅要显示步骤S13的内容,而且还要显示第二完成标记。

可以理解地是,不同的节点对应的标准时间可以相同,也可以不相同,需要根据事情情况设定。另外,为了更加直观,第一完成标记可以用任何形式的字符或颜色等标记,例如可以显示为绿色;第二完成标记可以用任何形式的字符或颜色等标记,例如可以显示为黄色。

作为一种优选地实施方式,在上述实施例的基础上,还包括:

判断待完成审批消耗时间是否在允许时间范围内;

如果是,则在对应的节点处显示待完成标记;

如果否,则在对应的节点处显示提醒标记。

当一个节点未完成审批时,那么其对应的待完成审批消耗时间是不固定的。虽然该节点未完成审批,但是有可能审批时间持续较长时间,超过了允许时间,例如一个节点的待完成审批消耗时间为5小时,而允许时间为10小时,那么该节点的审批过程就符合要求,为了便于直观查看,在本实施例中这类节点在显示过程中,不仅要显示步骤S13的内容,而且还要显示待完成标记;同样的,一个节点待完成审批消耗时间为5小时,而允许时间为2小时,那么该节点的审批过程就不符合要求,已经超时,为了便于直观查看,在本实施例中这类节点在显示过程中,不仅要显示步骤S13的内容,而且还要显示提醒标记。

可以理解地是,不同的节点对应的允许时间可以相同,也可以不相同,需要根据事情情况设定。另外,为了更加直观,待完成标记可以用任何形式的字符或颜色等标记,例如可以显示为紫色;提醒标记可以用任何形式的字符或颜色等标记,例如可以显示为红色。

作为一种优选地实施方式,在上述实施例的基础上,还包括:当检测到流程结束后,显示结束标记。

一个流程内如果包含了4个节点,当4个节点都完成审批时,则本次流程也就结束了,因此,当检测到本流程结束后,为了直观查看,除了步骤S13显示的内容外,还要显示结束标记。结束标记可以用任何形式的字符或颜色等标记,例如可以显示为蓝色。

图2为本发明提供的一种基于电力企业ERP业务流程监控的装置的结构图。如图2所示,基于电力企业ERP业务流程监控的装置包括:

获取单元10,用于从ERP业务流程中获取流程的审批数据。

排序单元11,用于按照预定规则对流程内的各节点进行排序。

计算单元12,用于实时计算各节点的完成审批消耗时间或待完成审批消耗时间。其中,完成审批消耗时间为同一个节点在接收到审批通知的时间与完成审批的时间之差,待完成审批消耗时间为同一个节点在接收到审批通知的时间与当前时间之差。

显示单元13,用于显示各节点的名称以及对应的审批消耗时间或待完成审批消耗时间。

获取单元10与财务发票流程统计模块20、项目立项流程统计模块21、物资需求计划流程统计模块22、物资采购订单流程统计模块23等连接,用于获取各个流程对应的审批数据。由于本实施例是装置部分对应的实施例,而装置部分的实施例与方法部分的实施例相对应,因此,在本实施例中不再赘述。

本实施例提供的基于电力企业ERP业务流程监控的装置,在ERP业务流程中获取流程的审批数据,然后按照预定规则将各节点进行排序,并实时计算各节点的完成审批消耗时间或待完成审批消耗时间,最后显示各节点的完成审批消耗时间或待完成审批消耗时间。通过本方法,业务人员无需人工计算每个节点的耗时,提高了工作效率,另外,由于能够显示各节点的计算结果,因此,可以更加直观、方便地查看。

作为一种优选地实施方式,排序单元具体按照时间字段对流程内的各节点进行排序。

作为一种优选地实施方式,还包括:

第一判断单元,用于判断完成审批消耗时间是否在标准时间范围内;

显示单元还用于当完成审批消耗时间在标准时间范围内时在对应的节点处显示第一完成标记;或当完成审批消耗时间未在标准时间范围内时在对应的节点处显示第二完成标记。

作为一种优选地实施方式,还包括:

第二判断单元,用于判断所述待完成审批消耗时间是否在允许时间范围内;

所述显示单元还用于当所述待完成审批消耗时间在允许时间范围内时,在对应的节点处显示待完成标记或当所述待完成审批消耗时间未在允许时间范围内时,在对应的节点处显示提醒标记。

作为一种优选地实施方式,显示单元,还用于当检测到流程结束后,显示结束标记。

由于本上述内容为装置部分对应的实施例,而装置部分的实施例与方法部分的实施例相对应,因此,在本实施例中不再赘述。

以上对本发明所提供的基于电力企业ERP业务流程监控的方法及装置进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1