相关业务描述

一,审批流

系统描述:审批流是个独立的系统,有个审批模板,模板跟系统的企业id有关,审批流发起的时,模板类型是个枚举,可以持续增加,候需要传入业务id,流程模板id

模板信息:企业id,模板类型,模板描述,审批流程图

调用表信息:企业id,审批流成Id,流程模板Id,【业务相关字段】

配置文件:读取模板的枚举

场景补充:使用审批流是输入企业id,与固定的模板类型,选选择发起审批流,首次发起审批流就返回流程id,保存进调用表,审批流程不为空,就不用校验,直接重启审批流,在审批流中模板类型是个枚举,以方便扩充。

二,计划

计划分为首轮计划于常规计划,首轮计划是指在整个维度内只参加一次的计划,常规计划是在规定周期执行一次,在某种维度下,循环执行的计划。计划与公开准备可以并行,也可以以A-B的顺序进行,有交叉的明显节点是计划的审批之后才可以进行实施的公开,在审批之前是可以内部进行准备,实施完成只能叫计划的完成,公开之后进行计划内容的实施才是真正的计划 。才是这件事情的落地实施。

三,计划实施

计划的实施需要主要包括一些是三个方面任务的创建,任务的数据更新,任务的统计

在任务创建的时候需要考虑是用户自定义还是系统自动生成。参考逻辑:如果是自然周期的就设置为系统自动生成任务,如果是跨国的系统,不能按照自然月的情况,就自定义创建绩效周期,需要描述的字段主要包括,年,月,类型(年,6个月,三个月,月),开始日期,截止日期,其中类型通常是月。如果认为没有创建的时候提示,或者默认修改为自然月,不能让页面报错。

任务数据更新,主要是数据上报,如果需要的是实时数据就需要在数据上报的时候同步更新更新任务完成数据,如果没必要就设在数据上报的时候就设置为定时任务。

任务统计,这个就需要按照用户的需要求进行设计了,如果需求种类比较多的时候要考虑到用户的使用体验上,尽量设置为一个入口。

时间: 2024-11-06 15:49:28

相关业务描述的相关文章

怎样收集 EBS 各种相关业务的表的数据

1. Receiving 相关 参照 Note: 402245.1, 跑 rcv11i_sa.sql 就可以, 输入 po number, 其余默认. 参照 Note: 1294177.1, 如果上面的脚本有问题, 可以从这个 Note 里面下载脚本, 对各个表单独查找数据. 2. Order Management 相关 参照 Note: 133464.1, 下载 HTMomse12 的脚本. 这个是查找 OM 相关的数据. 3. Oracle EBS 有专门的工具来收集业务相关的数据. Not

【从头开始写操作系统系列】页表以及相关的描述符详解

在之前的文章中,我们介绍过 GDT(全局描述符表)以及一致代码段和非一致代码段,这篇文章我们再回到描述符,这次我们来以 ARM 架构为例了解一下页表描述符. 在这篇文章中,我们会看到以下内容: 页表是什么? 一级页表的地址变换过程 由一级描述符来获取二级描述符或者段地址的过程 页表 页表是什么? 页表是一种特殊的数据结构,放在系统空间的页表区,存放逻辑页与物理页帧的对应关系. 每一个进程都拥有一个自己的页表,PCB表中有指针指向页表. (来自百度百科) 通俗的来讲,页表的内容就是一个描述符(关于

如何收集 EBS 各种相关业务的表的数据

1. Receiving 相关 參照 Note: 402245.1, 跑 rcv11i_sa.sql 就能够, 输入 po number, 其余默认. 參照 Note: 1294177.1, 假设上面的脚本有问题, 能够从这个 Note 里面下载脚本, 对各个表单独查找数据. 2. Order Management 相关 參照 Note: 133464.1, 下载 HTMomse12 的脚本. 这个是查找 OM 相关的数据. 3. Oracle EBS 有专门的工具来收集业务相关的数据. Not

无需编写代码,用接口管理工具 eoLinker 高效完成API测试流程相关业务

引言 作为开发人员,有时需要协助市场部门进行开发,比如在市场推广中,经常通过给用户赠送优惠券来提高复购率.这篇文章,将介绍如何使用接口管理工具 eoLinker 的自动化测试 [UI模式] 构建此业务逻辑. 关键词 市场推广.定时任务.数据关联 接下来,我们以给用户赠送优惠券为例进行流程的搭建.搭建完整个流程后,你会发现不再需要编写复杂的代码了,只需简单几步就能完成. 目录 1.流程设计 2.流程调试 3.定时任务 4.使用tips 5.小结 1.流程设计 我们先确定完成该业务逻辑需要用到的接口

ERP商品类型管理相关业务处理(三十二)

根据类型编号获取父类名称 -- ============================================= CREATE FUNCTION [dbo].[FN_getParentTypeNameByTypeID] ( @TypeID INT ) RETURNS NVARCHAR(100) AS BEGIN DECLARE @parentTypename NVARCHAR(100) SELECT @parentTypename=TypeName FROM BioProType WH

JMeter学习-015-JMeter 断言之-Bean Shell Assertion

前面的博文中有对 JMeter 中的 响应断言 进行了讲解并实例演示,详情敬请参阅博文:JMeter学习-007-JMeter 断言实例之一 - 响应断言. 在 JMeter 中总计提供了如下几种 BeanShell 组件: Beanshell Sampler:单独的采样器. Beanshell PreProcessor:针对其他采样器的前置处理器.可以在采样器执行之前进行预处理操作,生成相关测试数据供采样器使用,相当于 TestNG 中的 before annotation. Beanshel

第十九周 银行系统(链表、二进制、业务明细)

基本要求:定义了用户类(User)和银行类(Bank),用成员函数实现各种功能,多文件组织程序,能用文本文件存取数据(如示例中给出的技术): 拓展方向: 序号 加分项目 细       则 1 改变Bank类中用户信息的存储方式 用对象的指针数组存储(User *user[upNum]) 或者用动态数组(User *users,空间用new分配) 2 功能扩充 按银行实际业务的要求,增加User类中的数据成员,能够记录身份证号.家庭住址等信息,并在相关业务中使用这些数据. 记录用户的每一笔业务,

企业级业务系统开发实战

通过一个系列讲述一个真实企业的ERP系统开发全过程.其中包括需求分析.设计建模.开发.测试全生命周期过程,其中会详细讲方法论与技术实践.涉及到的方法包括敏捷软件开发.四色原型.领域驱动设计.业务架构.技术架构与具体的EF.WF.EasyUI等技术在项目中的使用. 领域驱动设计案例之领域层框架搭建 摘要: 根据前面对领域驱动设计概念以及一些最佳实践的理解,领域模型是系统最核心的部分,我们还是采用前面销售订单的例子,这个案例系统的核心构建就从领域层开始.领域层框架搭建主要完成两个任务:1.领域模型的

基于业务类通讯的Http系统之概述

基于业务类通讯的Http系统,只要由Http Server和Http Client组成.该系列讨论的是基于Delphi的实现方式,其实是可以拓展到其它语言平台上面去的.有兴趣的朋友可以尝试一下.在Delphi中,服务端可以直接使用TIdHttpServer,客户端则直接使用TIdHttp就能够完成通讯的过程.是的,就是这个简单,仅仅这两个控件就构成了一个业务量可以很庞大的业务系统.由于Http都是无状态的,直接由客户端请求服务端,再由服务端给客户端返回相关内容.此时如果不是长连接,会直接断开服务