U8EAI培训案例.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《U8EAI培训案例.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- U8EAI 培训 案例
- 资源描述:
-
1、U8EAI培训案例培训案例U8U8平台开发部平台开发部李静李静2009年年1月月4 4日日第1页,共32页。应用篇应用篇 案例背景案例背景 需求分析需求分析 解决方案解决方案 开发步骤开发步骤 提高篇提高篇 深入分析深入分析 解决方案解决方案 开发步骤开发步骤第2页,共32页。一、案例背景一、案例背景 A公司是一家专业办公设备经销商。在企业创建之初,公司是一家专业办公设备经销商。在企业创建之初,由于规模和业务量都不大,在管理上并没有出现多大问题。随由于规模和业务量都不大,在管理上并没有出现多大问题。随着公司的发展,在财务上采用传统手工处理的方式逐渐暴露出着公司的发展,在财务上采用传统手工处理的
2、方式逐渐暴露出越来越多的问题。于是公司引进了一套越来越多的问题。于是公司引进了一套U8财务系统来有效管理财务系统来有效管理企业的应收账款和出入现金流。企业的应收账款和出入现金流。为了更好的拓展和辐射外地市场,提高市场占有率和客户服务水为了更好的拓展和辐射外地市场,提高市场占有率和客户服务水平,公司逐步在全国许多城市建立了自己的经销网点和客服中心,为平,公司逐步在全国许多城市建立了自己的经销网点和客服中心,为了提高运营效率,降低成本,加强管控,公司决定为整个分销网络部了提高运营效率,降低成本,加强管控,公司决定为整个分销网络部署一套综合业务系统,通过资源共享与实时调度提高整个销售网络的署一套综合
3、业务系统,通过资源共享与实时调度提高整个销售网络的灵活度和有效应对市场变化的能力,并为客户提供一流的服务水平。灵活度和有效应对市场变化的能力,并为客户提供一流的服务水平。应用篇应用篇-案例背景案例背景第3页,共32页。但问题随之产生,由于但问题随之产生,由于A公司的外地营销网点规模普遍很小,公司的外地营销网点规模普遍很小,不具备独立核算能力,而且公司即将部署的综合业务系统并不具不具备独立核算能力,而且公司即将部署的综合业务系统并不具备专业的财务管理功能,在财务上仍然必须由公司集中管控。而备专业的财务管理功能,在财务上仍然必须由公司集中管控。而且,多年来,公司在且,多年来,公司在U8财务软件的帮
4、助下已逐步形成了一套严谨财务软件的帮助下已逐步形成了一套严谨高效的财务管理流程和制度,如果摈弃高效的财务管理流程和制度,如果摈弃U8,去开发和部署新的,去开发和部署新的能连接业务系统的财务软件,不仅会浪费公司现有的能连接业务系统的财务软件,不仅会浪费公司现有的IT资产,资产,增加增加IT投资成本,更重要的是会浪费公司积累起来的适合自己实情投资成本,更重要的是会浪费公司积累起来的适合自己实情的宝贵管理经验。的宝贵管理经验。A公司老总认为,如果能将综合业务系统与现有的公司老总认为,如果能将综合业务系统与现有的U8财务软件财务软件实现整合,必将带来双赢的利益:一方面降低了实现整合,必将带来双赢的利益
5、:一方面降低了IT投资成本,投资成本,节约了时间;另一方面促进了公司财务管理的持续完善和创新。节约了时间;另一方面促进了公司财务管理的持续完善和创新。应用篇应用篇-案例背景案例背景第4页,共32页。二、需求分析二、需求分析 A公司的综合业务系统能有效管理经销网点的销售和售后业务帐公司的综合业务系统能有效管理经销网点的销售和售后业务帐以及仓库台帐:能开具发票,进行收款结算;能管理发货和收货,进以及仓库台帐:能开具发票,进行收款结算;能管理发货和收货,进行商品盘点和结存;能统计和分析销售状况;能处理退货、维修等售行商品盘点和结存;能统计和分析销售状况;能处理退货、维修等售后业务。后业务。这些业务活
6、动为公司带来的盈利或亏损,必须要通过公司这些业务活动为公司带来的盈利或亏损,必须要通过公司总部的会计系统(总部的会计系统(U8财务系统)进行记账、核算、以及财务财务系统)进行记账、核算、以及财务报表分析,才能正确反映公司的经营状况和业绩。报表分析,才能正确反映公司的经营状况和业绩。这就是说,综合业务系统和这就是说,综合业务系统和U8财务系统的连接必须要能实财务系统的连接必须要能实现自动记账功能。具体来说就是要将综合业务系统的结算凭证现自动记账功能。具体来说就是要将综合业务系统的结算凭证销售发票转换成销售发票转换成U8的记账凭证,并传递给的记账凭证,并传递给U8系统进行会计记账。系统进行会计记账
7、。应用篇应用篇-需求分析需求分析第5页,共32页。三、解决方案三、解决方案 要实现自动记账功能,首先需要将业务系统的结算凭证要实现自动记账功能,首先需要将业务系统的结算凭证销售销售发票转换成发票转换成U8的记账凭证;随后还要能将转换后的记账凭证传的记账凭证;随后还要能将转换后的记账凭证传递到递到U8。解决方案是使用解决方案是使用U8EAI数据交换接口。数据交换接口。U8EAI数据交换接口数据交换接口提供了提供了U8与外部系统进行交流的与外部系统进行交流的“窗口窗口”,U8EAI定义了一套定义了一套标准的数据交换格式,外部系统只要遵循此格式,在数据一致的前提标准的数据交换格式,外部系统只要遵循此
8、格式,在数据一致的前提下,便能与下,便能与U8进行交互。进行交互。数据一致的意思是要保证各种数据依赖条件的一致,在本项数据一致的意思是要保证各种数据依赖条件的一致,在本项目中就是指凭证中所记录的经济活动核算对象和要素要一致,比目中就是指凭证中所记录的经济活动核算对象和要素要一致,比如:凭证中所反映的客户、部门等核算对象信息在业务系统和如:凭证中所反映的客户、部门等核算对象信息在业务系统和U8中要保持一致,如果不一致,需要进行数据同步或映射转换。中要保持一致,如果不一致,需要进行数据同步或映射转换。遵循遵循U8的凭证格式是指需要采用某种方式将业务系统的销的凭证格式是指需要采用某种方式将业务系统的
9、销售发票转换成售发票转换成U8的凭证格式,这一般需要进行二次开发。的凭证格式,这一般需要进行二次开发。应用篇应用篇-解决方案解决方案第6页,共32页。四、开发步骤四、开发步骤1、将业务系统结算凭证转换为、将业务系统结算凭证转换为U8记账凭证。记账凭证。2、将凭证传递给、将凭证传递给U8并记账。并记账。应用篇应用篇-开发步骤开发步骤第7页,共32页。1、将业务系统结算凭证转换为、将业务系统结算凭证转换为U8记账凭证记账凭证 U8EAI的数据交换格式由数据模板描述,的数据交换格式由数据模板描述,EAI的模板统一放在的模板统一放在U8SOFTEAIXMLTemplate目录下,以文件的形式存储。目录
10、下,以文件的形式存储。其中凭证的模板为其中凭证的模板为Voucher.xml,在此文件中描述了凭证,在此文件中描述了凭证所包含的表头字段以及表体的分录字段、辅助核算字段等,所包含的表头字段以及表体的分录字段、辅助核算字段等,对字段的数据类型、大小、取值规则也做了规定。对字段的数据类型、大小、取值规则也做了规定。要将外部系统的销售发票格式转换成要将外部系统的销售发票格式转换成U8凭证的格式,一般采凭证的格式,一般采用二次开发编程的方式进行,也可以采用比较通用的用二次开发编程的方式进行,也可以采用比较通用的XSLT进行进行转换。转换。由于外部系统的格式是未知的,在本实践项目中假定已经做由于外部系统
11、的格式是未知的,在本实践项目中假定已经做了转换,我们只需要事先准备好转换完成的数据即可,凭证数据了转换,我们只需要事先准备好转换完成的数据即可,凭证数据的准备可以直接依据模板来手工构造凭证的的准备可以直接依据模板来手工构造凭证的XML文件,也可以采文件,也可以采用一下简便方法:用一下简便方法:应用篇应用篇-开发步骤开发步骤第8页,共32页。先在先在U8中录一个收款凭证作为范例中录一个收款凭证作为范例 应用篇应用篇-开发步骤开发步骤第9页,共32页。随后使用随后使用EAI将其导出,注意要用刚才建的凭证号设置导出将其导出,注意要用刚才建的凭证号设置导出过滤条件。过滤条件。登录登录EAI:“开始开始
12、”-“程序程序”-“用友用友ERP-U8”-“企业应用企业应用集成(集成(EAI)”-“企业应用集成企业应用集成”;左树左树“系统菜单系统菜单”-“设置设置”-“系统注册系统注册”,为,为 U8的某个的某个帐套注册一个数据交换编码,表明与外部系统的对应关系;帐套注册一个数据交换编码,表明与外部系统的对应关系;应用篇应用篇-开发步骤开发步骤第10页,共32页。应用篇应用篇-开发步骤开发步骤左树“系统菜单”-“数据交换”-“数据交换”,先设置凭证过滤条件,然后导出为一个XML文件:第11页,共32页。应用篇应用篇-开发步骤开发步骤设置凭证过滤条件:点“保存”后“退出”回到上一个界面,点“执行”即可
13、。第12页,共32页。假设导出的凭证文件为假设导出的凭证文件为“简单凭证简单凭证.xml”,用编辑工具(比如:记,用编辑工具(比如:记事本)打开此文件,将根节点修改一下:事本)打开此文件,将根节点修改一下:根节点根节点ufinterface的两个属性含义如下:的两个属性含义如下:proc=add:表示操作类型,表示操作类型,add表示新增。表示新增。renewproofno=y:表示凭证导入表示凭证导入U8后是否重新编码,应该填后是否重新编码,应该填y。修改完后保存。这样,我们的凭证文件就制作好了(示例凭证详修改完后保存。这样,我们的凭证文件就制作好了(示例凭证详见见SAMPLES简单凭证简单
14、凭证.xml)。随后就可以使用)。随后就可以使用EAI数据交换数据交换接口将其导入接口将其导入U8并记账。并记账。应用篇应用篇-开发步骤开发步骤第13页,共32页。2、将凭证传递给、将凭证传递给U8并记账并记账 将凭证传递给将凭证传递给U8并记账其实就是调用并记账其实就是调用EAI数据交换接口将凭证导入数据交换接口将凭证导入U8。首先需要配置首先需要配置EAI接口:接口:“开始开始”-“程序程序”-“用友用友ERP-U8”-“企业应企业应用集成(用集成(EAI)”-“U8EAI接口设置接口设置”;应用篇应用篇-开发步骤开发步骤第14页,共32页。随后就可以调用随后就可以调用EAI接口将凭证导入
展开阅读全文