档案系统在企业内部有着数据归集的作用,各个业务系统需要向档案系统归档,汇总数据,与OA系统接口自然是最常见的数据接口,今天我们就来讨论讨论HAMS与OA系统的接口
  HAMS与众多主流的OA厂商有着产品级的接口,比如:广联达梦龙,泛微,用友致远等.
  其中最重要的采用的方式有中间库和Webservice来传输条目信息,FTP或者http服务来接受电子原文信息.Hams档案系统开放了一套公用接口,描述如下:
  业务背景Ø 在档案系统验收后可能还会增加其它业务系统进行归档操作;Ø 业务系统后期有升级或者版本修改的可能;Ø 下属单位的业务系统可能与总部存在不一致的情况;综上所述,建议中散集团采用统一数据归档服务。调用服务原型

1.
    档案系统对接说明:
1.1
    档案系统WSDL定义地址: 
http://localhost/LamsDataIF/cxf/ArcDataWsSingle?wsdl1.2
   查看xml字段定义顺序url地址为:
1.2.1       正式服务器
http://localhost/LamsDataIF/viewXMLList 1.2.2
    测试服务器
http://localhost/LamsDataIF/viewXMLList 2.
    数据转换
2.1
    调用方通过WSDL生成WebServices-Client
2.2
    共有三个方法可以调用,来添加数据:
fileReciveTxt: txt方式插入, &; 分隔符分割
            fileReciveXml:XML方式插入,详见例子
            fileReciveJson:JSON数据插入, 详见例子
       三个方法的参数都为三个
A.
 相应xml的名称:D_FILE2.xml
B.
 数据的集合
C.
 文档所属人的登录code方法 addField :
3.
    Xml 文件描述说明(接口调用方参考): 
数据表:  field字段中tname节点的各个属性描述:   数据示例:
  电子文件上传ftp
服务器地址:  
ftp 
服务器用户:  
ftp 
服务器密码:   
 数据示例:
 说明: 
1.
      PATHNAME
这里存放地址表示为 全宗号\
电子文件表名\
当天日期, 
接口调用方可以自己生成相应目录.
不与这里一直也可以.
建议:OA\
公文类型\YYYY-MM-DD\
2.
      PID
相同指一个文件级别下挂接多分电子文件 备注: 具体电子文件可以参考实际档案数据库的电子文件表里面的数据。