用友财务与HIS接口方案.docx
《用友财务与HIS接口方案.docx》由会员分享,可在线阅读,更多相关《用友财务与HIS接口方案.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、G6财务管理系统医院专版可以通过集成应用GAI实现与HIS系统的衔接1、 松耦合衔接(导入导出)集成应用GAI提供了标准的导入模板(xml格式),HIS系统的业务数据经过财务核算口径的处理(对照)后,通过GAI导入到财务系统中,批量生成会计凭证。2、 紧耦合衔接(系统级)集成应用GAI也提供了第三方的标准数据接口,HIS系统可以调用GAI的数据接口,根据核算业务口径组织XML文件或数据串,GAI取到数据后自动生成会计凭证。HIS厂商调用接口具体方法如下:企业应用集成工具(EAI)二次开发1 1 概述U6企业应用集成工具(EAI)是U6与外部系统的数据接口,EAI提供了一些组件,可以在这些组件的
2、基础上进行二次开发(以下简称“EAI二次开发”),实现与外部系统的集成。不同系统集成的关键是遵循共同的数据标准,U6根据自己系统提出了一套数据标准,包括各种单据和基础档案,外部系统如果要和U6集成则必须遵循这一标准。这套标准用XML描述,因此数据流都为XML格式。EAI二次开发可分为两种模式:注意:文中所有编程都以VB为例一、直接利用EAI管理工具。在开始菜单中选择企业应用集成工具,登录企业应用集成主界面。在这里可以将U6数据以标准XML文件的形式导出U6数据库或将标准XML数据文件导入U6系统。二次开发程序员只需编写一个工具将标准XML数据文件进行适当转换写入外部系统或取出外部系统数据写成标
3、准XML数据文件。(参看EAI安装目录xmlSamples下的例子)数据流程如下:EAI工具导出数据Xml文件数据写入外部系统U6Xml文件从外部系统读出数据EAI工具写入数据外部系统EAI工具完成EAI二次开发的工作这种开发模式比较简单,优点是:充分利用EAI工具提供的功能,编程简单;缺点是:只能提供批量导入导出功能。二、利用EAI提供的组件,进行灵活的二次开发。包括两种方式:本地COM方式、Internet方式。1)本地COM方式:U6数据处理外部系统EAI组件调用接口二次开发出的软件二次开发的工作这种方式可根据开发者的需要批量处理或者实时处理。接口调用非常简单,简化了编程。开发者只需将标
4、准数据传入接口,如下:Set Obj=CreateObject(U8Distribute.iDistribute)Str = obj. Process(sXml)sXml为标准数据串,具体格式后面会说明。2)Internet方式:U6外部系统IIS服务器二次开发模块SOAP协议二次开发工作http.Open Post,http_name & “import.asp, True /指定服务器ASPhttp.send dom.xml /把xml数据发送到服务器端strRet= http.responseText /strRet :返回的xml格式的回执信息2 2 数据格式标准EAI可以导入导出的数
5、据范围包括:总帐凭证银行对账单工资管理人员档案 工资项目数据固定资产固定资产卡片成本管理材料消耗数据资金管理资金内部结算单应收管理应收单收款单 应付管理应付单付款单 采购管理采购订单采购到货单采购发票销售管理销售订单发货单销售发票销售发票_导入到内部结算单库存管理入库单出库单库存量基础档案部门档案职员档案地区分类客户分类 客户档案供应商分类供应商档案存货分类存货档案结算方式付款条件开户银行仓库档案收发类别销售类型计量单位计量单位组产品结构采购类型成套件费用项目发运方式货位档案自定义项档案项目会计科目外币 凭证类别常用摘要 提示:EAI安装目录xmlOperationdir.xml保存了相关定义
6、下面一个例子是从U6导出的部门档案的片断: 1 0 综合处 1 管理兼技术 109 1 厂办公室 2 管理 EAI中所有的标准数据文件都有类似于上例的结构,首先,有一个名为ufinterface的元素,ufinterface再有若干个子元素组成,不同应用的子元素有不同的格式。注意:XML是对大小写敏感的,在EAI标准中所有的元素名都为小写字母。注意:EAI标准数据中的有些元素可以为空元素,有些则不得为空,根据具体业务不同而不同。但所规定的元素一个也不能多,一个也不能少。Ufinterface元素定义如下:roottag:类型;billtype:系统用;docid:唯一编号;receiver:接
7、收方(系统用);sender:注册的外部系统号;proc:操作码:Add,Edit,Delete,Querycodeexchanged:外部系统导入时是否转换 :y:需要经过对照表;n:不需要经过对照表exportneedexch:导出时是否需要转换:y:需要经过对照表;n:不需要经过对照表display:单据中文名;family:单据中文大类名。所有的xml标准的头文件格式都是一样的,通过roottag区分单据类型,proc区分操作类型。l l 从U6导出的数据格式操作码为Query,可加入导出条件。格式例子(以导出收款单为例):元素department表示为部门档案:属性name:单据名称
8、;属性importfile:保存的是导入文件路径;属性exportfile:保存的是导出文件路径;属性code:外部系统的注册号。元素Field表示每个条件:属性display:中文含义;属性name:字段名;属性operation:是比较运算符;属性value:比较值;属性logic:是连接的逻辑运算符。and:并且;or:或者。每次导出一种单据,这里为部门档案,如果需要导出收款单则需要再一次导出。条件Field可以有多条。这个调用返回的XML回执为U6的标准数据。注意:并不是导出数据会自动保存到Importfile exportfile指定的路径,这两个参数是EAI工具保存数据使用的。提示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 用友 财务 HIS 接口 方案
限制150内