登入POS提示“存在其他结算方式与微信结算方式冲突”作者:王丽、牛晓敏【问题现象】登入POS端提示“存在其他结算方式与微信结算方式冲突,请更改!”【原因分析】这是由于POSDATA的数据中有两条微信结算方式引起的。其中一条与账套库中一致,另一条多余的需要删除掉。【解决方案】正式操作前,请注意备份数据。1、首先在账套库中执行以下语句:selectid,namefromAA_SettleStylewherecode='998'--查询微信结算方式ID按照下图账套中微信结算方式的ID是13服务热线:4006-600-566(客户)010-62485766(伙伴)微信公众账号:畅捷服务驿站服务社区:http://service.chanjet.com伙伴支持网站:http://support.chanjet.com1畅捷服务2、使用工具sqlitestudio-2.1.5.exe打开POSDATA中的POS_Base.DB,执行以下语句:select*fromaa_settlestylewherecode=998andname='微信'可以看到下图中有两个微信的结算方式,ID一个是11(与账套库不同,需要删除),一个是13(正确的,保留)。工具可在服务社区-产品线-工具下载-T+中下载。3、在账套库中执行脚本insertintoBAP_DelLogTable(TableName,DelID)values('AA_SettleStyle','11')注释:以上是将不需要的、多余的微信结算方式的记录写进BAP_DelLogTable表,此表为“数据删除日志”。再次登入POS端,F11同步数据,就会根据这个表的记录将POSDATA中多余的微信结算方式删除,再登入POS端即正常。以上脚本中不同账套的微信结算方式ID会有不同,本例中多余的ID是11,实际处理问题时请按照具体情况修改。执行语句后,登入POS端还是会有提示,需要在登入界面按F11同步数据,然后再输入收服务热线:4006-600-566(客户)010-62485766(伙伴)微信公众账号:畅捷服务驿站服务社区:http://service.chanjet.com伙伴支持网站:http://support.chanjet.com2畅捷服务银员编号、密码登入。服务热线:4006-600-566(客户)010-62485766(伙伴)微信公众账号:畅捷服务驿站服务社区:http://service.chanjet.com伙伴支持网站:http://support.chanjet.com3畅捷服务