用友NCV55UAP产品介绍.ppt
海纳百川,有容乃大NCV55UAP产品介绍,UFIDA NC产品管理与应用规划部 李惠苹2009年 2月16日,提纲,UAP总体简介应用平台分部介绍产业链支持方案UAP的未来,价值分析客户的期待,管理效率,应用集成,稳定高效,UAP,低 TCO,UAP应用平台:企业动态建模,支撑企业管理应用,满足管理要求;个性化开发快速实现;数据展现集成,异构协同集成;迅速配置IT运营系统,高效低成本,安全,性能稳定,个性开发,UAP-UFIDA Application Platform,稳定开放的底层技术平台J2EE架构,跨数据库,跨操作系统,丰富的底层技术支持基于多组织架构的企业应用运行平台业务流程,审批流程,会计平台,权限模型等基于模式化的开发平台表单、报表、打印、查询功能的模式化 开放的系统集成平台信息集成平台、Portal和基于SOA的交换架构统一的系统管理平台系统监控,统一配置,UAP分层结构图,UAP发展路标规划,NC 5.0,NC 5.5,元数据管理与业务建模轻量级开发框架企业级信息搜索工作流平台,WAS,服务器集群性能提升Portal后台任务中心信息交换平台集成开发平台代码多版本管理新界面风格产业链支持应用平台构件深化,V55版本UAP关键特性,流程管理,流程配置:支持按交易类型配置、流程动作联动、流程跳转审批流:预置直接上级、部门领导、可配置弃审模式、驳回单据处理工作流:支持资产调拨流程,基本档案,向导式分配:存货直接可分配到多公司、库存组织;存货、客商分配目的组织可保存、复用银行档案、银行帐户支持以外部账户为主资金管理资产档案EXCEL导入导出,其他改进,内控权限:管理权与业务权互斥和用户调动协同;权限管理业务日志条码打印单据号;激光套打缓存机制;License占用监控,技术平台,轻量级开发框架元数据管理与业务建模企业级信息搜索,提纲,UAP总体简介应用平台分部介绍产业链支持方案UAP的未来,权限管理基础数据流程平台模板管理预警平台与后台任务中心企业搜索其他,AP核心部件及其新特性,V5权限管理特点,标准化、系统化:采用标准RBAC模型只对角色授权,用户通过关联角色获取到权限;一个用户可兼多个角色权限管理只能由少数特权用户完成(即担当公司管理员角色的用户)集中化管理包括用户管理、角色管理、权限分配和权限控制,都可以由集团统一控制上下级分层管理集团-公司的分层权限管理上级公司可以管理下级公司,可以为下级公司进行用户管理、角色管理、权限分配和权限控制通过角色分配公共权限,上级主动获取下级业务权限,支持跨组织的业务权限角色信任角色分配NC5增加了权限的细粒度控制角色也可以控制是否启用权限集团也可以设置是否启用按钮权限可以针对功能节点设置是否启用按钮权限双人授权,关键业务加强保护结算中心设立双管理员用户、角色管理、权限分配均须另一管理员审核,V5权限管理特点,权限控制,控制具体公司是否启用权限或者控制具体主体账簿是否启用权限。比如可以控制部分公司启用按钮权限,控制部分主体账簿启用会计科目权限上级公司可以管理本公司和所有下级的权限启用在公司或者主体账簿启用权限控制的前提下,还可以控制具体角色是否启用权限功能权限最大集控制:限制用户能够分配的功能权限,不能超过用户拥有的功能权限,V55权限管理主要改进功能,功能增强权限中用户管理增加“用户调动”功能(云锡)支持管理权和业务权互斥控制参数用户委派角色时基于内控需要,管理员关键操作记录业务日志并提供业务日志查记录谁、何时、做了何操作、影响到那些数据例如:管理员A,2008120112:00:00,新增编码001名称为lhp的用户人员档案支持快速创建报销和自助用户易用性提升角色及授权信息支持复制用户指派角色时增加快速搜索功能权限管理中,公司选择支持“包含已封存”选项,默认不显示已封存公司用户管理处支持按照正常和锁定来分类显示用户,默认只显示正常用户,权限管理基础数据流程平台模板管理预警平台与后台任务中心企业搜索其他,AP核心部件及其新特性,基本档案主要改进功能,主要档案增加EXCEL导入导出功能 客商基本/管理档案、存货基本/管理档案、银行账户、银行档案、人员基本/管理档案、部门、会计科目、现金流量项目、收支项目 重要基本档案增加审计信息“创建人、创建时间、修改人、修改时间”银行类别、银行档案、银行账户、外币汇率档案、客商基本/管理档案、存货基本/管理档案、物料生产档案 存货、客商档案分配算法进行完善 修改为向导式,支持查询分配解决数据溢出问题分配目的组织可保存汇率档案优化 支持汇率方案用户可以针对不同的汇率组设置多套汇率数据汇率维护界面优化,界面行为更清晰,基本档案主要改进功能(续),银行账户档案重新改造 客商账户和公司账户剥离开用户管理需要基于企业资金集中管控、配合财务和资金两大领域整合集团应用银行账户明确开户主体为公司公司账户改造为全集团范围内唯一:银行类别+银行账号唯一银行账户支持授权到不同的公司范围内使用支持管理账户针对公司范围内同一银行账户的不同纬度管理使用合并账户档案简化档案维护、引导用户以银行账户为核心组织业务 结算单位概念弱化修改为成员单位删除结算单位档案修改为结算中心管理的成员单位公司优点:简化档案维护、减少重复工作,权限管理基础数据流程平台模板管理预警平台与后台任务中心企业搜索其他,AP核心部件及其新特性,NC流程平台定位,企业流程建模平台面向企业内部管理流程、业务流程需求,解决自动流程驱动、多人按流程协同工作问题企业流程分类及对应流程平台部件审批流程以单一单据实例作为处理对象的流程,人工活动为主、动作为审批过程中仅变更单据审批状态审批流平台工作流程以单一单据实例作为处理对象的流程,人工活动的动作不限于审批单据实例数据在流程中会被改变,涉及改变的单据状态也会比较复杂 工作流平台业务流程业务流程的最大特点是流程实例中上下游单据是不同的对象,id不同业务流程环节上单据类型可能相同也可能不同,并可细分到交易类型 流程配置平台,工作流平台-应用模型,流程平台特性,过程模型遵循WFMC的XPDL过程定义规范图形化流程设计器支持动态组织模型支持参与者关系定义13种工作流模式,包括分支、合并、并行、选择、循环等流程定义:集团级公司级;基于单据类型交易类型定义流程引擎流程回退动作驱动的流程流转可定制的业务动作执行脚本支持工作项的抢占/会签参与者动态代理、参与者指派驱动单据间的自动转换提供工作项列表,支持图形化业务流程监控与分析流程任务处理集成消息中心,流程任务的主动发送与多模式提醒可配置的流程消息格式支持批处理流程任务改派,流程平台流程配置,业务流平台,交易类型对单据类型的分类 流程配置NC系统中,一个业务流程由相互关联的多个单据组成,通过定义单据间来源与动作驱动关系来定义业务流程 VO交换定义了单据间数据的转换规则,流程平台-审批流平台,审批流平台,过程(Process)活动(Activity)转移(Transition)参与者(Participant)分支(Split)条件;人工选择 汇总(Join)抢占和会签 可指派 流程限定,流程平台-工作流平台,工作流平台,过程(Process)活动(Activity)转移(Transition)参与者(Participant)分支(Split)条件;人工选择 汇总(Join)自动任务 流程限定,工作流案例资产调出,.流程分析,2.组件定义,绘制流程,流程平台主要改进功能流程配置,原业务类型分为业务流程和交易类型,支持按照交易类型配置审批流和进行流程配置支持场景1:收付产品基于流程配置进行改造,收付产品单据子类型调整为交易类型,根据不同的收付交易类型来设置收付业务流程的各节点支持场景2:内部交易录入订单时,根据“公司”+“调拨类型”+“单据类型”确定业务类型,其中的调拨类型即为调拨订单的交易类型流程配置支持根据单据信息走不同的流程分支支持场景:现金平台业务,交易类型之外还有影响流程的因素,例如可以按“结算方式”、“是否委托中心支付”等单据内容为条件配置不同的流程可能是推式启动新流程,也支持拉式启动新流程 支持动作驱动的级联驱动:流程配置支持在配置流程时设置连续动作支持场景:要求调拨订单审批后推式生成的调拨出库单保存时自动签字统一实现单据上下游关系图,交易类型,流程平台主要改进功能审批流及其他,依赖于单据上的某项关键信息确定审批路径,并产品内置找到“费用承担部门负责人”和“直接上级”规则支持审批流弃审方式可配置支持在单据类型下可以设置一个默认流程审批流上的指派如果有指派则必须指派,避免误操作带来多人会签支持多环节指派新增审批状态回调接口,标记出是否为驳回操作支持场景:新增的报销单需要首先提交给报销人上级审核,但被财务人员驳回的单据修改后直接到财务人员(中移动)。审批流支持同一张单据走多个审批流支持场景:资金委托付款业务中,结算单位填制的委托付款单在本单位内要走一个填制审批过程,审批过后才允许提交到结算中心;而在结算中心内部要针对该委托付款单据走一个核查审批过程。在结算单位填制审批和结算中心核查审批之间还有对该单据的其他处理例如经办处理。,流程平台相对优势,可支持流程类型针对类企业流程均有产品同行软件普遍缺少业务流程平台(SAP开始有,尚未成熟和实践)同行软件一般没有审批流平台,对企业普遍存在的审批业务易用性差产品形态和易用程度针对在实际应用中可能参与的不同角色提供出最合适的产品:流程配置平台和审批流平台可以让企业业务管理人员简单易用地操作;集成开发平台则为IT人员或开发顾问提供了扩展新的流程应用的工具同行软件一般提供的都是技术人员使用的产品,改变流程定义要动用开发。例如EAS需要在BOS中定义和修改流程;SAP的BPM产品也不能支撑企业管理人员或业务专家来定义和改变流程EAS的流程定义管理和流程实例监控分布在不同产品中成熟度NC的审批流平台和流程配置平台经过大量客户应用验证,过程模型、流程引擎、流程任务方面的功能都已经做的比较细致;V55中又提供了针对工作流程需求的工作流平台除缺乏业务流平台外,同行产品还有如下缺陷EAS的工作流没有流程处理中单据不同状态下的权限管理,精细化管理无法实现流程路径不支持自定义规则,必须靠职位、职员对应关系和事先定义好的汇报关系,权限管理基础数据流程平台模板管理预警平台与后台任务中心企业搜索其他,AP核心部件及其新特性,NC模板定位,NC中的模板是一套数据源样式规则的组合,是系统支持客户化配置、支撑个性化应用的重要部件是为解决一类问题的技术方案的抽象,是软件设计的结果,是支持模型驱动开发、提升开发效率的手段之一模板分类单据模板定义的是业务数据的编辑模式(内容、样式、规则)提供业务数据编辑界面的灵活配置和不同显示器的自适应能力查询模板查询模板的功能比较单纯,就是提供一个灵活界面接受用户的输入,构造SQL语句的Where条件 可以通过设置固定条件和启用数据权限实现对用户所能查询的数据做一定的限制 打印模板打印模板是一个表格,可以在表格中以单元格为单位独立定义内容、字体、颜色、边框等,并能做表格合并;打印模板上还可指定打印的页面设置信息提供打印格式的灵活设置,并支持多分页模式、套打、批打等多种打印模式打印控件支持输出Excel、Html账表模板账表模板定义的是业务账表的外观自定义查询是NC推荐的报表解决方案,但一些复杂账表例如收付余额表、明细账等通常用业务查询模型账表模板来实现,V55主要改进功能,模版及参照打印模板支持一张单据打印多联,以满足企业用激光打印机完成以往针式套打的需求单据号支持打印成条码,集成条码扫描以提升产品查询应用效果打印和输出Excel支持多子表打印模版增加公式,可以把日期打印成英文格式打印模版改进合计、小计功能设置的易用性查询模版支持默认条件单据模版支持分区查询模版支持指定默认排序条件树参照:通过点击数字,决定展开到哪一级;点选方式指定选择到哪一级(多选参照),权限管理基础数据流程平台模板管理预警平台与后台任务中心企业搜索其他,AP核心部件及其新特性,任务中心,任务中心定位异步任务:是利用任务调度引擎以异步方式后台处理的任务异步任务分类:业务预警;后台任务(按照业务条件或按时间周期性调度的系统后台处理的自动任务;人工临时部署的异步处理任务)任务中心是部署、管理、监控异步任务的平台任务中心功能任务类型注册按照异步任务分类,注册系统可支持的异步调度任务类型以及技术插件针对开发人员,可实现扩展任务部署设置异步任务的条目:任务参数、触发条件调度方式、消息配置分业务预警配置和后台任务部署 针对任务管理员或顾问临时任务针对企业业务人员,提高工作效率,优化系统性能临时部署异步任务,避免等待耗时任务我的任务:监控和管理自己提交的异步任务,任务中心,提高业务处理的及时性,优化资源利用灵活的插件配置定时调度、条件触发多种提醒方式:邮件、短信、登陆消息,任务类型注册,后台任务部署,我的任务,任务监控与日志,权限管理基础数据流程平台模板管理预警平台与后台任务中心企业搜索其他,AP核心部件及其新特性,什么是企业信息搜索,简单地说,企业信息搜索,就是企业内部的Google。随着企业信息系统的建立,产生了大量的业务信息。其中包括业务交易信息,客户信息,服务记录,等等。从这些信息资源中找到用户所需要的信息是企业IT部门面临的巨大挑战。相比互联网的信息搜索,企业信息搜索有更大的复杂性:信息分布的多样性;信息访问控制的安全性;业务系统的集成性,NC与企业信息搜索,借助NC Portal把NC ERP和Oracle SES无缝集成,NC为用户提供了便捷,安全,集成的企业信息搜索体验利用单点登录(SSO),整个过程中,无需分别登NC ERP和Oracle SES。用户所能搜索到的结果受到NCERP中的数据权限的控制典型场景:找到本公司和客户A的销售订单步骤:1.登录Portal2.搜索框内输入“客户A”3.在搜索结果找到感兴趣的订单,点击链接,演示场景,V55支持的搜索信息,权限管理基础数据流程平台模板管理预警平台与后台任务中心企业搜索其他,AP核心部件及其新特性,其他,LFW开发框架轻量级应用的开发框架,包含了系统管理、基本控件和模板已经实践在网上报销产品开发过程中元数据管理与业务建模搭建元数据模型,逐步建立起NC元数据库支持基于元数据的模型驱动开发模式全面升级集成开发平台系统管理及技术改进针对雨润等项目问题,改进数据缓存机制,优化效率系统监视器支持上级监视下级公司上机用户提供License占用监控,提纲,UAP总体简介应用平台分部介绍产业链支持方案UAP的未来,产业链概念与关键需求产业链支持目标产业链支持模式产业链支持目标用户产业链最新成果,产业链支持方案,通俗地讲,产业链就是一个利益同盟,一个利益统一阵线。锻造产业链并成为核心企业是已经证明带来价值最大化、实现自身伙伴客户三赢的商业模式。,何谓产业链,产业链支持关键需求:产品集成需求伙伴产品嵌入本产品;平行集成伙伴产品;嵌入伙伴产品集成开发需求集成开发环境;版本管理;开发、部署;安装升级;加密等应用开发需求(行业开发需求)数据实体设计;模板;报表;流程;打印;预警;多语方案等公共实现二次开发需求代码框架、开发规范;可变、自适应的界面外观;UI功能、处理逻辑的修改、替换、扩展;二次开发工具;文档资料最佳实践客户化配置平台;实施工具;行业、典型企业方案积累与复用,NC产业链目标,为客户提供信息集成解决方案,满足异构系统的集成应用要求,给用户带来最大的价值与ERP伙伴、行业伙伴软件提供集成应用解决方案,实现双赢业务模式支持开发或实施合作伙伴为客户提供更好的增值应用开发服务把NC打造成为一个企业集成应用解决方案平台,使NC价值最大化,NC产业链策略多层研发体系,一线开发+NC客户化开发部,NC行业开发部,NC研发本部,支持产业链发展的根本方案是建立以产品本部为核心、以客开部门为动脉的多层研发体系,应用集成个性化实施最佳实践功能增强/改造,NC产品支持产业链模式,产业链支持模式应用集成,行业伙伴产品集成,形成行业解决方案场景为:行业产品开发;项目合作方式分平行和嵌入;一般涉及基础数据共享和业务流程集成 产品支持设计嵌入集成:Portal,单点登陆,UI端增加按钮&事件方法扩展接口基础数据共享:EAI数据交换,基本档案数据字典,API,插件接口流程集成:EAI数据交换,API,插件接口,(未来发展基于SOA的企业级应用集成平台)与用户现有产品集成,形成完整的企业信息化解决方案场景为:项目交付集成特点和产品支持设计:同上增值产品集成,来满足其他需求场景为:项目交付,客户有个性的增值需求;特定领域合作(CA网银条码)产品支持设计:发布标准接口专项合作,提供完整方案,产业链支持模式实施及最佳实践,场景:项目实施;行业方案先进管理方案积累与共享产品支持设计提供客户化平台,配置不同的控制参数、权限管理方案、基本档案主数据、模版、流程,满足行业与企业个性化需求实施工具,简化初始数据导入等常规实施工作,缩短工期,降低交付成本企业动态建模,并利用模型库导出导入工具,完成最佳实践方案积累与共享文档,产业链支持模式功能增加改造,场景:行业开发;新功能开发;基于标准产品的行业定制项目交付:个性功能定制;二次开发产品支持设计:新功能点新模块开发:行业产品开发,个性功能定制二次开发平台,模式化开发,公共算法工具库UAP应用平台丰富的API安装部署、升级维护方案文档标准产品之上的业务功能扩展性或取代性开发:行业定制,二次开发系统化、开放的平台架构;API、插件接口安装部署、升级维护方案文档,产业链目标用户定义,Portal(略)信息集成平台其他最新成果产业链文档成果包,NC产业链成果,信息集成平台(EAI),目标将外系统数据集成至NC系统NC系统的数据导出工作原理后台Servlet接收XML格式外系统数据将外系统数据转换为NC系统标准数据格式转换数值转换NC系统标准数据实例化为数据对象由不同业务模块的服务处理数据对象,信息集成平台架构,信息集成平台V5X 新成果,第方产品集成更新NC-U8集成接口,支持NC、U8分布式应用新支持NC供应链与U8零售接口会计平台提供自定义业务单据交换接口,支持第方业务产品与NC财务集成交换标准基础数据财务供应链主要档案单据均发布交换接口V55新提供资金HR的主要数据交换接口整理并正式发布接口清单(产业链成果包中)功能增强提供导入导出前扩展接口,以支持信息加密和预处理支持异步调度信息交换任务错误代码标准化,便于问题追踪,其他主要的新成果,嵌入式集成提供并发布单点登陆NC独立界面嵌入第方产品方案发布消息中心消息嵌入第方产品方案提供并发布Portal集成方案IUFO提供单点登陆和嵌入第方产品方案二次开发框架主要单据档案服务发布对外接口B-API,并提供带有安全机制的WebService封装框架主要单据档案服务发布服务器端的扩展接口所有节点UI支持按钮扩展、按钮方法、主要组件事件方法扩展方便实施工具提供基于Excel的数据导入导出工具预算提供基于CSV数据格式的数据导入/导出接口,产业链文档成果包简介,成果文档目录,红皮书(部分),提纲,UAP总体简介应用平台分部介绍产业链支持方案UAP的未来,