软件系统实现的其它接口
目录
在软件系统写入日志时,同步向第三方系统的数据库中写入日志。
在高级选项中开启“日志抄送外部数据库”开关,目前支持向“汇文图书管理系统”抄送日志。
软件运行时,可以在线查询第三方系统的数据库来实现数据验证。此功能暂时只针对长度大于20字节的卡号,也即是二维码生效。
在高级选项中开启“启用在线查数据库核查”开关,然后在数据库配置文件config\db.ini中,指定ext-onlinedb-ds段下的数据库配置。软件会使用DSQL-LIMIT指定的SQL语句以刷卡数据(二维码)为参数向第三方数据库连接并查询,要求配置的DSQL-LIMIT返回本系统中的员工工号。
从外部数据库同步机构数据,通过数据库查询的方式,从第三方系统获取组织机构及人员信息。
先在高级选项中指定“数据同步按钮功能”开关为“全量同步并对比判断”。然后指定配置文件config\db.ini中的ext-sync-ds段下的内容,实现从外部数据库查询回指定格式的数据,各列数据必须是字符串格式,数据项目与导入人员要求的EXCEL表格一致,可以参数“机构配置-导入-获取模板”取得的EXCEL模板。
配置完成后,可以通过点击软件菜单“同步数据”触发数据同步,也可以通过计划任务配置定时自动模拟点击此菜单。
数据同步功能会查询第三方系统中的数据,并以工号为主键与本地数据对比后进行数据添加或者更新,如果指定了特别的选项,还可以自动删除本地系统中存在但第三方系统中不存在的人员(即实现同步删除功能)。
与上述功能类似,“数据同步按钮功能”开关选择“异动历史同步”后,修改ext-sync-ds-event段的内容,可以实现按变化同步数据。这些数据描述了第三方系统中数据的变化历史,软件将处理这些变化历史得到当前最终的数据状态。
通过查询第三方系统中的数据,来判断并自动对来访人员进行离开登记。比如通过查询第三方门禁系统中的离开的刷卡记录,检测到以后则认为访客已经离开,并自动在我司软件系统中对此卡的持有访客进行离开登记。
此功能已经删除。
使用数据上报插件上报数据到第三方系统
系统中有实现了ISysDataSync接口的插件的情况下(如plugin_UPLOADLOG.dll或者plugin_GZJZ.dll),在高级选项“(插件-公共)上报触发模式”中配置上报模式为“线程定时-无界面由后台线程上报”后,可以调用插件的来实现数据上报。
此功能现在主要用于实现长沙项目的数据上报,以及中国建筑的数据上报。
新中新同步数据过来后,因为一卡通维护的问题,可能存在历史数据没有删除的情况,因此需要参考其它系统中的数据对新中新数据进行过滤。
在新中新一卡通同步配置完成的情况下,配置config\db.ini中的ext-sync-ds-limit段,要求配置的DSQL返回工号,使用此工号实现数据过滤。
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容
说明内容