hql.append(" select g from UserGroup g, TaskUser tu, ProcessTask t, Process ps ")
.append(" where g.isAuditing = :isAuidting ")
.append(" and tu.userGroup.id = g.id ")
.append(" and tu.processTask.processTaskID = t.processTaskID ")
.append(" and g.process.processID = ps.processID ")
.append(" and ps.uniqueCode = :uniqueCode ")
.append(" and t.taskName = :taskName ")
.append(" and (tu.actors like '%'||','||:userName||','||'%' ")
.append(" or tu.actors like '%'||','||:userName ")
.append(" or tu.actors like :userName||','||'%' ")
.append(" or tu.actors = :userName ")
.append(")");
return (List<UserGroup>)this.getSession().createQuery(hql.toString())
.setParameter("uniqueCode", processUniqueCode)
.setParameter("taskName", taskName)
.setParameter("userName", userName)
.setParameter("isAuidting", true)
.list();
--流程相关界面
ProcessLastedVersionList.jsp load流程主界面
ProcessAuthGroup.jsp loadInfoForAuthUser load用户组界面
ProcessAuthUser.jsp loadActors load所有用户界面
Process 流程种类
UserGroup 流程用户组
TaskUser 一个节点下面的所有流程用户
Task 流程下各个节点任务 制单,复核,审批等
processTask 流程ID和任务ID formAction 超链接
--获取所有的流程总类
ProcessAction.java loadLastedProcesses
List<Process> processes = ps.loadLatestProcesses();
select p from Process p left join fetch p.orgAttribute o where p.isValid=1
--获取所有的流程用户组
List<UserGroup> ugs = ps.loadUserGroups(processId);
from UserGroup ug where ug.process.processID = ?
--获取一个节点下面的所有流程用户
List<TaskUser> taskUsers = ps.loadTaskUsers(userGroupId);
相关推荐
- 规定四:报销单需按规定的审批流程进行。 **差旅费报销办法及流程** 1. **出差审批**:出差前需填写“出差计划”,由部门主管和总经理审批签字。 2. **报销标准**: - 实报实销原则,超出标准部分不予报销,...
1. **发行标准文件**:制定和发布适用于组织内部的标准作业程序、政策和指导方针,确保所有员工遵循统一的规定。 2. **增补发申请**:当需要更新或修订现有文件时,有一个正式的申请流程,确保信息的准确性和及时性...
出差和招待活动的审批流程相对简单,但同样需要经过中心主任的审批,并且按照审批的内容严格执行。报销流程包括经办人整理票据、多级审核、制单和最终报销,确保每一笔支出都有迹可循、有据可查。 最后,业务管理...
当制单后,通过执行单据的SAVE/EDIT动作,单据状态将从“自由态”转变为“提交态”,这是审批流程的启动点。若审批直接通过,单据状态则由“自由态”直接转至“完成态”。但在实际操作中,这种情形较少见,更多情况...
订单处理流程的管理和优化是提升企业运营效率的关键环节,尤其在技术驱动的现代商业环境中。这个主题主要探讨了如何通过流程优化和标准化来提高订单处理的效率,减少错误,并促进团队协作。 首先,处理一个订单通常...
- 审批流程繁琐,教职工对报销制度的认识不足,信息传播滞后,导致报销人员无法一次完成报销,增加了往返次数。 3. 网络报销系统的构建与实施 - 建设全面的网络报销系统是实现财务信息化、提高报销效率的关键步骤...
财务处结算科的转账业务流程涉及多种方式,包括网银转账、转账支票以及电汇。以下是这些转账方式的具体步骤和细节: ...在整个过程中,各个岗位的职责分明,审批流程严谨,以确保每一笔转账业务的合法性与准确性。
新进业务财务知识培训主要涵盖了企业内部财务管理的基本流程和规则,包括单据处理、审批流程、支出权限和出差管理等方面。以下是对这些知识点的详细解释: 1. 单据种类及相关单据填写要求: 表单分为三类:文件类...
12. **核准、复审、初审和制单**:这些步骤体现了不良品处理的审批流程,确保每个决定都有适当的审核和批准,以避免错误和不合规行为。 13. **库房保管**:不良品的存储和管理由库房负责,确保它们不会流入到客户手...
制单流程 - **操作人员**:具备制单权限的财务人员。 - **具体步骤**: - 插入工商银行USBKey,并确保浏览器设置正确。 - 在商户网站上选择所需的商品或服务,并确认使用工商银行网银支付。 - 登录工商银行网站...
(3)对银行存款的划拨和提取设定审批流程,防止未经授权的使用;(4)定期获取银行对账单,进行月度或季度的银行存款余额调节;(5)对大额转账和异常交易进行额外的审查和记录。 4. 账务处理流程设计: XY宾馆的账务...
8. **GSP质量管理**:首营企业审批表和首营品种审批表与供应商、存货档案共享信息,入库验收流程得到改进,药品拒收报告单依据入库质量验收记录单生成。 9. **合同管理**:合同管理方面,不仅优化了合同自身的细节...
所有交接都要详细记录在交接表中,同时,中心内的任何支出都需有相应的审批流程和凭据,并且限额在100元以内,这是为了加强资金管理,防止不必要的财务风险。 此外,前台接待与协助工作也是前台人员职责的重要方面...
信用管理与业务流程紧密相关,包括订单/合同的处理、信用审查、发货、制单、应收账款监控、收款以及客户分类管理等环节。为了保护应收账款,企业需要设立三道屏障:前台管理负责新客户和新订单的信用评估;中台管理...
12. **品质异常处理单的流程**:通常包括填单、主管审批、执行改善、效果确认、稽核、结案等多个步骤,确保问题得到妥善解决。 13. **预防对策**:针对已发生的异常,总结经验教训,制定预防措施,提升整体质量管理...
【T6-企业管理软件V6】是一款针对中小型企业的综合管理软件,旨在实现全面的业务流程管理,强化关键流程控制,贯彻事前计划、事中控制、事后分析的管理理念。这款ERP解决方案旨在适应中国中小企业特有的管理需求和...
在工厂仓储管理中,有效地跟踪和控制库存是至关重要的。这些文档提供了全面的流程和工具,以确保高效、准确的物料流动和库存控制。以下是基于给出的文件内容的关键知识点: 1. **成品入库单**:这是记录成品进入...
在单据处理上,U890增加了制单时间和审核时间等基础数据,支持单据草稿模式,允许用户在不完整的情况下保存单据,待后续补充完整后再保存为正式单据。此外,U890还支持了重新初始化和结转基础档案和部分期初,以及...