用友U8财务接口使用说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用友U890财务接口使用说明
申请版本:财务接口U890
更新时间:2010-05-26
功能需求说明:
使用CDM业务系统,同时使用用友U890财务系统,财务接口数据导入方式为导出.xml文件,通过用友U890的EAI服务,将凭证直接导入U890财务系统。

另一种方式为财务接口程序导出.xml文件,通过用友U890系统的EAI数据交换导入导出文件功能,导入.xml文件将数据导入到U890财务系统。

财务接口相关文件:
接口程序:
cwout.exe
配置文件:
shikong.ini
caiwu.ini
模版文件:
U890模版.xml
动态库文件:
borlndmm.dll
UfidaEAI.dll
注意:
如使用财务接口的机器未安装CDM系统,需要注册midas.dll动态库文件。

方法:开始--运行,输入命令regsvr32 路径\midas.dll
设置说明:
1.shikong.ini设置:
[数据库登录]
aliasesname= sklink
cwaliasesname=sklink
user name=
password=
//说明:
aliasesname、cwaliasesname:CDM对应的BDE连接别名;
user name:数据库连接用户名;
password:数据库连接密码(密码经过加密处理,请勿手动修改)
[财务接口]
数据过滤=起始日期=GetDate,终止日期=GetDate,分店标识=FD1
//设置数据过滤控制条件。

//设置格式:数据过滤=名称1=表达式,名称2=表达式...
//说明:
数据过滤:设置数据过滤控制条件。

该设置项,可根据需要进行增加。

格式:名称1=表达式,名称2=表达式...
使用该设置,在使用财务接口,选择‘生成凭证’时,将出现‘数据过滤’向导。

使用该设置,可在定义财务接口方案时引用该变参。

变参引用格式:[:名称]
支持函数:
GetDate:选择日期函数。

zl_select_方案号:调用资料检索方案。

2.caiwu.ini设置:
[财务接口]
默认财务接口=用友财务EAI
[用友财务EAI]
模版文件=D:\ U8财务接口\U890模版.xml
是否直接调用EAI=是
输出路径=D:\ U8财务接口
输出文件=CDM2U8.xml
EAI接口地址=http://75.81.2.75
系统编码=002
//说明:
模版文件:指定财务接口标准模版文件路径;
是否直接调用EAI:此值如果为是,表示生成xml并直接传递给U8系统,正确导出后即可从U8系统中查询到;为否表示仅生成xml文件,但不直接传输给U8系统,需要手工使用U8EAI导入功能;
EAI接口地址:安装有EAI接口的服务器
系统编码:对应于U8EAI设定的账套接口系统编码
3.模版文件:
将用友“U890模版.xml”标准模版拷贝为模版文件,放到[模版文件]指定的目录下。

4.模版文件说明:
4.1.模版文件:
注:系统生成的导出.xml文件,是以模版文件为原型的;
如果需要缺省值,则在模版文件中相应位置填写;不需要的缺省值,应在模版中去除:
如:<fiscal_year>2010</fiscal_year>
不设置缺省值,则修改模版文件为:
<fiscal_year></fiscal_year>
4.2.接口与导出文件关系是同名字段赋值:
如:有字段[voucher_type]值为“记”,则输出为凭证头的<voucher_type>记</ voucher_type >
4.3.辅助核算,直接AS 成标准模版相应字段名:
如:有字段[supplier_id] 值为“0101”
则输出到凭证分录<item name="supplier_id" />0101</item>
4.4.凭证ID,<voucher_id>节点取值:
系统自动赋值到<voucher_id>节点,无需关注<voucher_id>节点取值。

5.制作财务接口方案:
5.1.财务接口登录:
用户名:admin
密码:z
5.2.财务接口方案设计:
路径:系统---方案设计
口令:SpaceTime(注意大小写)
5.3.财务接口设计:
增加:新建财务接口方案;
删除:删除当前接口方案;
修改:编辑当前接口方案;
接口导出、接口导入:导入、导出.CWI格式财务接口文件;定义凭证分录:定义当前财务接口的凭证分录;
5.4.制作财务接口:
接口数据组织SQL:定义CDM接口数据组织的SQL语句体;
分组合并SQL:定义对导出的数据按照分录进行分组合并的SQL语句体;
Select zhy as abstract,kemuhao as account_code,fkfz10000002 as cust_id,
Isnull(sum(jfje),0) as jfje,isnull(sum(dfje),0) as dfje,
Isnull(sum(jfje),0) as natural_debit_currency,
isnull(sum(dfje),0) as natural_credit_currency
from tmp_kj_detail
where gzid=:gzid and isnull(djbh,’’) like :djbh+’%’
group by djbh,zhy,kemuhao,dj_sn,dj_sort, fkfz10000002,
case when isnull(jfje,0)<>0 then 0 else 1 end
order by dj_sort
回写SQL:回写导出的CDM业务单据中的相应标识字段,通常回写pzid字段;
回写撤消SQL:回写撤销凭证的相应标识,但当前财务接口无法对应单据,无法回写相应标识;
定义凭证分录:定义导出凭证的分录及分录对应的辅助核算科目;
6.财务接口导出凭证:
6.1.生成凭证:选择相应的数据接口类型;
路径:执行---生成凭证(或点击工具栏对应的记事本图标)
确定接口数据:确定数据类型后,选择数据接口对应的业务单据;
凭证生成方式:
只生成一张会计凭证:无论同时选择几张业务单据,只会生成一张会计凭证;
每笔生成一张会计凭证:根据选择的单据数量生成相应数量的会计凭证,每笔单据生成一张凭证;合并相同的科目:是否按照分组合并SQL语句合并多张单据中的相同科目;
6.2.凭证导出:将成生的凭证数据导出为.xml文件,并通过用友EAI接口导入用友U890财务系统。

路径:执行---凭证导出(或点击工具栏对应的文件夹箭头图标)
6.3.导出成功:导出成功后弹出“导出成功!”提示窗口。

相关文档
最新文档