凭证引入“webservice接口”说明
一. “凭证引入”技术方案
其他业务系统数据,传输到EAS系统服务器,通过凭证引入“webservice接口”,转化为EAS
数据。
其他业务系统内的资金流动信息,实时地、非人工干预的传递到EAS系统,以财务凭证的
形式,转化为EAS系统内的财务信息。
二. “凭证引入”技术规范
EAS系统提供WebService 服务,以及产生EAS财务凭证的接口,供其他业务系统调用。
WebService 服务:金蝶在EAS系统上发布WebService服务,提供wsdl文件供客户端下载,
其他业务系统根据下载的wsdl文件,产生客户端。
EAS财务凭证的接口产生的客户端,分为两部分(java客户端举例)
(1) 协议类,包名 localhost.bosws.services.WSWSVoucher
协议类用于获得金蝶在EAS系统上发布WebService服务接口。本用例中为其他业务系
统内的资金流动信息产生EAS财务凭证的接口。
(2) JavaBean类,包名 wsvoucher.client
JavaBean类提供接口需要的参数。本用例中为EAS财务凭证需要的信息。
三. “凭证导入接口”调用说明
1. 接口:importVoucher(wsvoucher[], int isVerify, int isCashflow)
传参数第1个:WSWSVoucher[] 普通对象数组,见构造EAS凭证字段以及含义说明
传参数第2个:isverify
0 不核销,暂存
1 核销,暂存
2 不核销,提交
3 核销,提交
传参数第3个:isImpCashflow
是否引入现金流量 0 不是 / 1 是
四. 构造EAS凭证字段以及含义说明如下:
WSWSVoucher 说明:一张凭证占据的行数 = 凭证行*分录行*辅助账行
字体黑色:凭证头字段;深蓝:分录行字段; 橙色:辅助账字段;紫罗兰:现金流量
单元格颜色:灰色 必录项 ;浅青绿:辅助账核算项目(科目多核算项目,最多 8 个);浅绿:现金流量
字段名 类型 中文说明 是否必录 说明 格式
companyNumber String
公司编码 是
录入公司编码, 必 须 在 EAS
中有该编码
bookedDate String
记账日期 是 凭证的登账日期
2005-11-1
bizDate String
业务日期 是 业务发生日期
2005-11-1
periodYear int
会计期间-年 是 必须在 EAS 中有
2005
periodNumber int
会计期间-编码 是 必须在 EAS 中有
11
voucherType String
凭证字(凭证类型) 是
凭证类型中文名称,必须在
EAS 中有
记
attaches int
附件数量 否
description String
参考信息 否
voucherNumber String
凭证号 是 凭证唯一区别
1
entrySeq int
分录行号 是 当前凭证的分录唯一区别
1
voucherAbstract String
摘要 否 分录摘要