用友U8HR考勤管理_考勤机数据采集API使用手册
3.2 ExecCardImport方法
功能描述:
完成通过API导入外部考勤机数据,处理导入出错日志,返回出错记录条数
参数说明:
参数名称 类型 入/出/返 说明
CardData Object(Recordset/DataSet 入 刷卡数据,支持直连数据
包,支持RecordSet(可以前级将DataSet或DataTable) ErrStr bSuc iErrCount String Boolean Long 入/出 入/出 入/出 入 入 出错信息 成功标志True 成功,False 失败 可选,返回出错记录条数 可选,导入时间,用于出错日志文件名拼装 可选,考勤机号,直接数据包模式需传入,默认为1 ImportDataTime String sMachineNO String 三 API演示包使用说明:如下图
先将此包解压至U8安装目录下TM目录下,详细目录说明: ?Data\\odom.xml 演示数据DOM,可修改内容
?DemoCode?TM_importAPI_DEMO_NET?UFIDA.U8.HR.TM.importAPI.DEMO.sln C#示例 ?TM_importAPI_DEMO_VB?TM_ImportAPI_DEMO_EXE.vbp VB独立EXE示例 ?TM_importAPI_DEMO_VB?TM_ImportAPI_DEMO.vbp VB U8门户集成示例 ?Help为考勤机实施与客开手册
?Script?TM_APIDEMO_Menu_Auth_IDT_8111.sql 请在UFSYSTEM库下运行,为U8门户集成
第 5 页 / 共 16 页
用友U8HR考勤管理_考勤机数据采集API使用手册
示例,如独立EXE方式不需运行脚本
?TM_ImportAPI_DEMO.dll U8门户集成示例主程序,请使用Regsvr32.exe 注册 ?TM_ImportAPI_Demo_EXE.exe VB独立EXE示例程序,不需Regsvr32.exe 注册 ?UFIDA.U8.HR.TM.importAPI.DEMO.dll C#示例Dot Net主程序,不需注册
?UFIDA.U8.HR.TM.importAPIProxy.dll C#示例Dot Net代理服务主程序,不需注册 ?演示说明.txt 请先阅读此文件
四 示例程序界面
1 VB独立运行EXE程序界面
运行TM目录下TM_ImportAPI_Demo_EXE.exe,此示例请先进入VB环境设置数据源后方可正常使用,本例默认的账套是U8V11.0演示账套
第 6 页 / 共 16 页
用友U8HR考勤管理_考勤机数据采集API使用手册
2 U8集成门户VB程序界面
首先登录U8,在菜单[人力资源]?[考勤管理]?[刷卡数据]?[考勤数据导入API演示]下,点击[考勤数据导入API演示VB],如下图
运行后界面:
第 7 页 / 共 16 页
用友U8HR考勤管理_考勤机数据采集API使用手册
初始化API参数,可通过U8门户登录对象也可通过ADO数据源(需先设置好相关参数),数据来源:可以直接从第3方考勤机管理程序的物理表,可使用存储过程获取数据,还支持从DOM对象取得
3 U8集成门户NET程序界面
首先登录U8,在菜单[人力资源]?[考勤管理]?[刷卡数据]?[考勤数据导入API演示]下,点击[考勤数据导入API演示.NET],运行后如下界面
第 8 页 / 共 16 页

