舒特常见典型问题汇总.docx
《舒特常见典型问题汇总.docx》由会员分享,可在线阅读,更多相关《舒特常见典型问题汇总.docx(19页珍藏版)》请在冰豆网上搜索。
舒特常见典型问题汇总
1消费机联机情况下消费报ERROR18
原因:
这说明该卡有补贴还未领取,不让消费。
解决方法:
如果客户不想做这限制可以到数据库表ST_sysparam,找到param_code值为
ConsumeHasSubsidy那行,将这行的最后一列param_value从0改成1。
改完后有补贴没领
也可以正常这消费。
2、考勤系统在“考勤数据下载模块”中下载完成后在界面没有任何数据显示
原因:
考勤规则设置的卡号位数与实际机器的读卡位数不一致
解决方法:
进入系统的安装目录下,找到文件夹DownBak文件夹(考勤数据文本默认存储
路径)中找到下载时生成的数据文本(以当时下载的日期时间命名),查看一下卡号位数一
共几位,然后将软件里面的“考勤规则”模块中的“考勤卡位数”这一项设成与文本里面一致;此时就可以再进入“考勤数据下载模块”模块选择“从文本导入”将此文本导入。
3、客户有使用二次单价的需要,可以使用本文件目录下的SQL语句执行一下,然后做如下
图操作:
SQL直询分析器
丈件⑧缠辑⑧查洵圃工具①帝口遡O(H)
对躺喘晋助_xj
[3血NTIEL:
[倔怯曲t
二-一二一一二一二二二一一一一一一二S-国…S-…曲.e-ffl-由:
因由s-・.Eb…旺:
$-.亠
dbo.ST.PersonAccountdbc,ST^PersonPhotodhg,ST.Rightlnfo
dbo.ST_RightValue
dbo-ST_RcleHhfo
dbo.ST_RoleRight
dbo.ST_Subsi(iy
dbo.ST^SubsidyAccountdbo・ST^SubsidyKistorydbmST^SubSys-Riehtdbo.ST.SubSyTteB
dbo.ST_SupplyFim.d
dbo.ST_SupplyFurLdHistory
■dtffi.5T_5ysLog-dbo.ST_SysPaianj
+'vljSm75TSvsteifiialance
Parann)
Paran^Code
Parant^Nane
Paraji^Vah
1
I
SettleiDite
J0Q8-0?
-02
2008-02-0;
2
2
CleuDate
2D0B-D1-15
2007-12-3:
3
3
PER50H_VALmrYPE
人员弱证方成
1
4
4
COJI
co唏口
cam
5
5
ME.SF
0:
计從;1:
计悅;2:
键1i3煌额:
佥菜谱血自定殳单价0;1;2;3:
4
£
6
TOE.LH
2;踐值;3;金额;4;品种5;时怅:
6;用益
2;3:
<5:
6
10HasSencondPrice
様加谡条记录
*庄在毎餐的‘各中填入粗二貌淸费的单桥球療改克鳶后,垂新启动收集端駅务
CHEM7IELIAMG(B.0)筑(54)'STCardOE9行讦爲别3
然后把餐别的二次单价写在餐别设置的备注里面,修改后重启CRC便可。
4、有碰到客户添加人事资料提示“保存数据失败请检查数据准确性”的时候要有两个地方
要检查。
一:
检查表st_identity中的table_name值为st_person这一行对应的current_id的值是不是是当前st_person表中的所有人员的数量+1。
二:
如果上一种方法修改了还不行,可直接用同一版本的升级包对些数据库再升级一下(如:
3.0软件,则使用3.0升级包再升级一下)
5、客户没使用到3个子系统,但确提示注册。
这时可以到表st_subsystem中把没有用到的子系统的对应的列IsCreateTable和IsCreateTable的值从1改成0便可。
config文件夹里面的st_sys.ini中将
6、软件里面想启动充值或取款打印:
到安装目录下的
PrintVoucher=0
IsPrintSmallReport=0两个的值改为1
7、售饭机可以正常联机,但采集脱机记录会提示“未能与采集端127.0.0.1建立联接”
有两种情况:
一是CRC装在采集数据的本台电脑,此时应该检查CRC采集端的端口号是否与配置工具的通讯端口一致。
看如下图示:
|参数设置消费日襄*■通讯吕菖异富百雷版本信息
通i腾口述8与管理踹週讯的端口)
(与终端机通讯的谛口】
两保荐適讯日志
二是CRC装在服务器上,而采集记录是在客户端上操作的(即采集操作与CRC不在同一电
脑上)此时应该查看CRC采集端的IP地址是否是CRC所在电脑的实际IP:
8
这是3.1软件没有启用B\s结构却在考勤规则打启用审核流程给打勾了
9、一^通人事资料的照片规格
320*240分辨率;<10KB;JPG格式
10、LAN消费机启动了几天后,机器自动脱机(CRC还启动着)需重启CRC才能正常
更新软件至最新的3.1软件,此情况跟CRC服务有关3.1软件已做过改善。
CRC如果运行一段时间后自己停止掉的可能是系统问题,可查看一下系统事件日志11、消费机按3查询当餐记录
联机下,按3查询,如果现不在餐别时间段内则统计显示为0;脱机状态下需要输入所
查询的餐别号,不在消费时间段也可统计到数据
12、485消费机报ERROR97绝大可能是线路问题(包括串口)或CRC扫描次数设置问题;局域网机器则绝大可能是数据库有问题或软件问题
13、补贴扣除上月未用完补贴计算上次的消费统计时间为:
从上次实际操作发放补贴的那天
算起到下次操作发放补贴的前一天
14、一卡通备份数据库提示"超时已过期”,将安装目录下的LIB文件夹下的DBmanager.dll用较新软件的此动态库更换一下
15、考勤机(新版考勤机)设置实时显示方法(局域网考勤机需到Hardwork中将"实时记录发送模式”设置成“发送”):
2008:
找到目录如:
C:
\ST2008\SYS将ZC.INI下的项isNewKq值设成2(只有目标电脑才能监测到),考勤机IP设置成主动式,端口使用1024。
rilardl
JH=01-C0M1-IP:
TF机一192.168.0-247-
Re=60
ReaiaZTine-10=SO:
00
Hejn_c:
r>ecR=it
Reais”uhEckrp
CLBicrn?
ck=
1
Isnewkq值为1对应的考勤机连接方式为被动式,Isnewkq值为2对应的考勤连接方式为主
动式(且要使用1024端口);(如果isnewkq=O,考勤方式为被动式的,则实时通讯监测不到,如果isnewkq=1考勤机使用主动式连接则,刷卡暂停几秒钟再刷,窗口便动不了)
且只有高速网卡的考勤机才能使用主动式连接,低速网卡使用主动式方式连接大都数情况下
通讯不了(有时甚至拼都拼不通)。
但是有个问题就是,当下载完数据后,需重启机器才能再正常监测否则界面会卡住
卡通:
局域网机器,将考勤机IP以主动式方法设置,且将端口设置成1024
16、注销人员失败
(1)、
此种情况一般出现在卡类型为IC,注销时直接输入卡号(未出现人员相关信息)后直
接点注销按钮
出现此种情况的原因,可能数据库中存在多个当前要进行注销的卡号
18、设置正确后,下传参数,消费时不起作用(报相关错误)
(1)首先确保参数是否正常下传给机器。
正常下传参数勤或名单时软件显示“下在下传参数”,完后显示“下传参数完成”。
下传参数时终端机屏幕是不是显1再显示0然后下传完成返回时间界面;下传名单时屏幕显示3再显示1完成后返回时间界面。
(2)如果从现象看参数有正常下传下去,但还不起作用,则应该将CRC停止退出,卸载一下,再重新启动
(3)以上做完后,问题依旧则有可能是通讯方面的问题(一般485才会有此种情况),
检查串口(是串口卡还是电脑自动的)、转换器(是否有源)等方面问题
19、名单下传不下去,软件显示下传完成,硬件一直停留在下载状态,显示“3”
如果是使用红名单验证则查看正使用的人员(st_person表)中是否有卡号为空,或卡
号中带有非法字符;如果使用黑名单验证,除了查看st_person表中的卡号还需查看
ST_balackperson中是否有非法卡号20、考勤系统使用非标准卡号(前十后六,前十后八)导致,数据下载完成后,能在刷卡数
据办面看到卡号及刷卡时间,但看不到相应卡号人员的信息,且卡号都与人员资料中的卡号
相对应。
需到数据中改动一个函数
STCsrfPT
审口用戶表
_I系统表
出二|视閣
+:
□存储过程
|曰“口函数
lidbo.IflQ^fn_GetCla3sCade
[+'邕dbo.KQ_fn_TccstherBrushItdLo.st_fn_COlivertCard
ALTERFUNCTIONdbo.stfnConvertCard-©aOldCardvarchar12.©aCardlffaxLenINIRETURNSVARCHAR(12f
AS
BEGIN
Declare@V0biglut
Declare@dlbigint
Declare®d2bigint*
Declare@d3bigint
Declare@d4bigint
DECLARE©ReturnVARCHAR12j
KETURN©aOldCard
Set@VU'SaOldCardasbigint:
亠彙1位
£亡士直(11二uNgt[醐tV2五E)awirrl
21、扣除上月未用完补贴方式,领取完补贴钱多或少
钱少:
脱机记录没采集光,或没及时采集上来
钱多:
有重复消费记录,或有发生消费完后卡上钱没扣下来等情况
以上情况,一般的处理方法是把ic_balanee更新成card_balanee然后再做换卡操作
22、进入门禁子系统提示错误
同步门禁信息过程中出现以下错误:
将数据类型v^-ch^-转换为b1£lnt时出诸.
确—i
此种情况,是在打勾了“微耕26格式”转换的情况下产生的,原因是有存在非法的卡号
导致转换不了。
处理方法是查看ST_person表中有无存在非法卡。
23、3.0或3.1软件换卡后,卡上的钱跟原来卡的钱不一样。
有以下几种情况:
(1)、最新的脱机记录没采集光,导致IC_balanee没得更新
(2)、较早版的3.0升级包有问题,没有给新开户的卡设定st_eard表中update_time的默认
值,导致update_time无法与消费时间进行对比,从而没更新ic_balanee
⑶、consume_time-update_time>90存储过程中做了限制,这个条件满足便不更新ic_balanee
具体是什么情况要具体分析。
24、消费机语音跟打印功能只能二者选一
25、ID卡联机下可使用餐别数多于七个,但IC最多只能使用(不管联机还是脱机受限于硬件)7个
26、餐别跨天可以设置,报表中可以正常统计,但餐别限制不了次数
如:
23:
59-00:
59限1次
则18号23:
59(18号夜宵)消费一次,19号00:
59(19号宵夜)还可消费一次如果18号00:
59(属17号夜宵)消费一次,则18号23:
59(18号夜宵)消费不了报ERROR04
27、门禁记录当做考勤用问题
1、两种方式:
一种是把门属性设置成单向,把出门读头设置成用于考勤,此种情况下,
出门读头刷卡不开门,实时信息显示“考勤刷卡”,类似于考勤卡特定到一台考勤机上刷。
另一种方式是门禁正常刷卡,直接取进出门记录当作考勤记录,有两种取法:
A、取所有进出门记录,但这种方式最好是用在不频繁刷进出门记录的场所,
否则可能班次判断会异常,这种方式取进的考勤记录数据标志都为15
B、取某时间段的最前一笔或最后一笔,这种方式只能是双向的门主板才能使
用,因为进门记录被取为上班,出门记录被取为下班,类似于考勤机设置
了只用进、只用出;此种方式取的考勤记录标志为13和14
2、从门禁取的记录,在“考勤数据下载”界面看不到,只能在“原始刷卡数据”界面才能看下
3、门禁取的考勤记录在kq_download中的MOC_no显示的为控制器编号,如022表示
控制器2门2上取的记录
非普通模式(如测试模式)导入所有数据能进去,但使用第一笔,最后一笔方式进不去。
28、机器上的模式为计次,软件上的模式为金额,联机消费下,记录上来后,消费记录显示的模式为金额,但消费金额以机器上扣的为准;脱机下采上来的记录的模式也能软件为准。
(针对最新软件版本)
29、出纳机,充值可纠错,取款不行。
取款机,联机下可限制到最小余额,脱机下可无限制取款
30、按3查询当餐统计
联机下,按3直接统计当前时间所在餐别,不在餐别时间段时查询显示零
脱机,按3后屏幕出现“--”,需输入要查询的餐别号,不在餐别时间段也可查询
31、Arp-查找20分钟内通讯过的IP及相应的硬件MAC地址
Netstat方0查询当前电脑把占用的端口及占用此端口的进程号
telnetIP端口号可测试某目标的某个端口是否能通
32、联机水控
A、消费模式为计时,限制金额为0,消费扣0元,则第一次还是能消费,第二次消费
报ERROR04(计次有扣钱也一样)
限制金额为0,消费有扣钱,则一刷自动跳到时间界面
B、限次、计时消费卡没离开按开关一直消费算一次;计次时间一到自动跳开算一次
C、限制每次金额:
计次模式无法控制(不管限制的金额小于或大于每次扣的钱);计时
模式,金额到了自己退出消费
D、限每天金额:
计次模式下(就算限制金额小于每次扣费金额),第一次还是能消费,
第二次才报04。
E、时段打折对计次模式不起作用
33、系统中原有导入过人事资料及余额,又重新导入一次不同余额(覆盖打勾)
ST_supply记录不变,ST_CARD中card_balanee,IC_balance,update_time,均被更新
34、新版考勤机,如果要做到下载后,数据不删除需定做硬件,定做动态库做不到,因为硬件本身便将下载的数据直接删除了
35、月报处理后的出勤时间、加班时间等列,值永远不变,可能是客户做了月报手工修改(右击选择月报修改)
将此人月报修改的那条记录删除,再重新处理月报。
36、门禁防潜回功能,进门不报警,只有当进门的刷卡次数多于出门刷卡次数1次时才能正常出门,否则出门报防潜回
37、485通讯方式的考勤和售饭,考勤和门禁可以架在同一条总线上,但机号一定要分开。
售饭和门禁不能架在同一条总线上,因为考勤与售饭和门禁的通讯协议不一样,售饭和门禁的通讯协议一样,如果把售饭和门禁架在同一线上,会互相影响通讯。
38、打开一卡通软件提示连接错误:
(1)装SQLSERVER的时候身份验证没有使用混合验证
(2)、服务器名称不对,可以将SQLSERVER的服务管理器的服务名称复制到一^卡
通软件连接配置窗口的服务器名称
(3)数据库的用户密码错误
连接成功,提示数据库不存在后在确定创建时提示创建错误
(1)、已存在一个一样的已置疑的数据库,可进入企业管理器中,将此置疑数据库删除
(2)、软件安装目录下的DATA文件夹下已存在同名的数据库文件,将此数据库文件删除便可以再创建新的数据库
39、数字巡更机:
需刷上勤卡后,才能刷地点卡(不需要选择路线),且人员上勤卡需
是从软件下传下去的,地点卡则不限制,只要能感应的卡便能记录。
所以采集上来的数据,没有记录路线,也可能没有相应的地点名称。
中文巡更机:
3322需要刷上勤卡,且要先选择路线,然后根据提示的相应路线地点去刷,采集上来的数据有路线名称和人员编号
3355无序模式,不需要刷上勤卡,也不需要选择路线,只要能辨认到的卡都可以刷。
40、门禁刷卡开不了门。
首先看看实时监测有没有信息上来,如果有,根据提示的信息去做相应操作(没权限,或卡号转换有问题)
如果实时监测没信息,则看看刷卡时主板上相应的指示灯有没有闪或使用按钮开门看看有无信息传上来,以此来判断读头到底有没有接好。
41、门禁刷卡后或按按钮后,门还没来得及开就又锁上了。
继电器复位延时太短,将门属性里面的门锁动作时长改长:
槪动作时桧:
[5
'改完后,上传设置。
刷卡就就可以明显听到继电器两个
声音之间时间变长了。
咔。
。
。
。
。
嚓。
。
。
42、如遇客户反应ID卡使用菜谱消费模式,消费后,记录少了,则应该查找xf_consumecleanup是否有客户反应的记录在此过滤表中。
如果有,那很有可能是重复数据过滤存储过程的BUG产生的,需要更新此存储过程。
此问题是在消费时按加号键消费多个单价一样的菜谱,其中某些记录被判断为重复记录而被过滤导致的。
43、ID卡同一天扣除多餐单价一样的未用餐金额,记录有丢失的。
也是由于删除重复
记录的存储过程BUG问题导致。
一般现象为刚扣除时记录有,过几天后记录不见了或少了,原因是某些记录被当做重复记录删除掉了。
注:
以上42.43两个问题,修正BUG的语句已入共享的SQL文件夹中]
44、ST5000中发的IC卡卡号是写入12扇区,但也会在15扇区同时写一个卡号。
而一^通中发的IC卡是写入12扇区。
所以如果以前用ST5000的系统,使用的旧版考勤机,可能是15扇区,也可能是12扇区。
如果原来的旧版考勤机读的是15扇区,现把5000系统升级到一卡通,那么在一卡通
中新增的卡还需要到hardwork中再往15扇区写入卡号,才能在考勤机上正常读到。
45、灵活消费系统中时长消费的超时报警分钟数,是用来预防第二次卡忘记刷,导致下次来刷的时候金额扣掉很多。
如果设置了超时报警分钟数,刷了第二次卡后,如果现两次时间间隔大于设置的超时分钟数,则机器屏幕会出现两个金额供你选择;其中如果按的是回车键,则扣的是实际时间间隔的金额,如果按的是纠错键,则只扣默认消费金额。
超时报警分钟数往往跟默认金额结合使用。
例:
当前卡余额100元,默认消费金额15元,扣款规则:
10元/1分钟,报警分钟数2分如:
第一次刷卡时间为08:
01:
00扣15元(默认金额)后余额85元
第二次刷卡时间
(1)08:
02:
00直接返回5元,余额为90
(2)08:
02:
01再扣5元,余额80(大于一分钟算二两分钟)(3)08:
03:
01则机器界面会有两个金额一个是85,一个是70如果按回车,则直接再扣15元余额为70如果按纠错,则余额为85相当于只扣了默认消费金额。
如果不按按键,则10秒钟后自动以实时时间来扣。
46、个人密码忘了,销卡、取款、换卡做不了。
解决方法一:
再发一张卡,密码用默认的四个1,然后进入数据库,将此人的密码
列(加密值)复制,然后找到密码忘掉的人,把密码的列用四个1的加密值覆盖解决方法二:
使用显示个人密码工具,用超级密码进入,选中相应的人就从数据库中读出他的相应密码。
47、ID卡控卡了,但密码忘了不能再导入新的授权文件
解决方法:
找到系统参数表:
st_sysparm将param_code列的值为ST.ID.Import的那行删除掉,或执行语句deletefromst_sysparamwhereparam_code='ST.ID.Import'。
注:
导入新的授权文件,原来的卡号也依然可以用。
48、新程序的2255、2288读头,插上后,电源灯红灯亮(第一个灯);能感应到卡则黄灯亮(第二个灯);开门后,继电器在开放状态则绿灯常亮(第三个灯),等继电器恢复状态后,绿灯便灭掉。
49、考勤机主动连接方式下,一次只能跟一台电脑建立连接,所以如果在一台电脑上对这台考勤机做下载或实时监测动作,另一台电脑就跟他连不起来,需要先把与第一台电脑的连接断掉,第二台电脑才能对这台考勤机进行操作。
但是如果在同一台电脑上,在监测的同时也能再对他做下载,下载结束后,他会自动再转到实时监测上去(此种情况的前提是实时监测端口不是用1024)。
50、充值机可以做纠错,取款机不行。
51、消费机1-5模式即时长模式,打印不了小票。
在计次模式下打印出来的消费显示为1份。
52、使用CRC的自动采集脱机记录,正在采集的时候,CRC会自动停止掉,所以机器
暂时脱机,当采集完成后CRC会再自动启动。
53、进入门禁子系统提示以下错误信息
4—
同步门禁信息过程中出现以T
错俣:
将数抵类型varchar转换为bigmt时出诸.
确定"
此问题是由于人员卡号存在非法字符,导致存储过程转换卡号出错。
54、消费机屏幕,在时间下面出现一行:
这并非是消费机出现问题,而是消费机在计次模式下且当前不在消费时间段显示不了相应的单价;可对消费机下传下相应参数。
55、消费机跨天餐别限制次数有问题
如餐别:
23:
50-01:
00限一次
如果18号23:
59分消费一次,19号00:
59还可消费一次
如果18号00:
59消费一次,18号23:
59则报ERROR04
56、跨天餐别按2或按3统计有问题,因为TEMP只存当天的记录,而跨天涉及两天
57、IC消费机可使用餐别,标准只有七个;D脱机下也只有七个,联机下不限制
58、CRC启动报错
zuiu-uu-^6uu:
mu:
21却启砌力忖分天感ItxceprionTLHDlSCOUntKinfl,尢烁2010-04-2814:
36:
41.546启劫能务失败!
Exception象名'LHDiscountKind*无数*用的校园一卡通,表未初始化,但子系统的标志为启用的,所以报此错误
59、3.1.5及更高版本的一卡通软件注册是采用加密狗方式,如果是低版本软件升级上来的,原来有用注册码注册过,则升级上来后不需要再注册。
但是如果登录软件后,打开了注册窗口,则会一直跳出此注册窗口,此时只要重新登录软件不打开注册窗口便可正常使用。
60、当操作系统为英文版操作系统,需先在控制面板的“区域语言选项”将中文包选择进去,再安装SQLSERVER软件及一^通软件,才能正常显示。
如果装的数据库软件为英文版sqlserver则需要使用自定义安装,选择中文实例
才可正常。
61、3.1.5及以上版本一卡通软件已将“批量取款”功能取消,如果有需要需执行以下
语句开启:
IFNOTEXISTS(SELECTParam_CodeFROMST_SysParamWHEREParam_Code='lsShowTakeAII')
INSERTINTOST_SysParam(Param_Code,Param_Name,Param_Value)
SELECT'IsShow