問題現(xiàn)象:今天用友小辣妹在自己電腦上測(cè)試用友暢捷通T+V12.1版本軟件的零售管理模塊的POS收銀功能,奇怪的是登入POS端提示“存在其他結(jié)算方式與微信結(jié)算方式?jīng)_突,請(qǐng)更改!”查看了一下T+軟件里的結(jié)算方式,并沒有多種結(jié)算方式,那么問題來了,為啥會(huì)沖突呢?且看用友軟件教程網(wǎng)給大家進(jìn)行詳細(xì)的分析。

暢捷通T+POS端提示“存在其他結(jié)算方式與微信結(jié)算方式?jīng)_突”

原因分析:經(jīng)過 UFIDAWHY  的跟蹤發(fā)現(xiàn),這是由于用友T+軟件的POSDATA 的數(shù)據(jù)中有兩條微信結(jié)算方式引起的。其中一條與賬套庫中一致,另一條多余的需要?jiǎng)h除掉。

詳細(xì)解決方案:

溫馨提示:如果是正式的賬套數(shù)據(jù),請(qǐng)?jiān)谙旅娴?a href="http://bainianle.cn/shujuku/" style="color:#0099FF" title="數(shù)據(jù)庫" target='_blank'>數(shù)據(jù)庫操作前,參考用友暢捷通T+備份賬套的教程備份好您的賬套數(shù)據(jù)。

1、首先在賬套庫中執(zhí)行以下語句:

selectid,name from AA_SettleStyle where code='998' --查詢微信結(jié)算方式ID

按照下圖賬套中微信結(jié)算方式的ID是13

暢捷通T+POS端提示“存在其他結(jié)算方式與微信結(jié)算方式?jīng)_突”

2、使用工具 sqlitestudio-2.1.5.exe打開POSDATA 中的 POS_Base.DB,執(zhí)行以下語句:

select* from aa_settlestyle where code=998 and name='微信'

可以看到下圖中有兩個(gè)微信的結(jié)算方式,ID一個(gè)是11(與賬套庫不同,需要?jiǎng)h除),一個(gè)是13(正確的,保留)

暢捷通T+POS端提示“存在其他結(jié)算方式與微信結(jié)算方式?jīng)_突”

3、在賬套庫中執(zhí)行腳本:

insertinto BAP_DelLogTable(TableName,DelID) values('AA_SettleStyle','11')

 

注釋:以上是將不需要的、多余的在用友暢捷通T+軟件中的微信結(jié)算方式的記錄寫進(jìn)BAP_DelLogTable表,此表為“數(shù)據(jù)刪除日志”。再次登入POS端,F(xiàn)11同步數(shù)據(jù),就會(huì)根據(jù)這個(gè)表的記錄將POSDATA中多余的微信結(jié)算方式刪除,再登入POS端即正常。

以上腳本中不同賬套的微信結(jié)算方式ID 會(huì)有不同,本篇用友軟件教程中多余的ID是11,實(shí)際處理問題時(shí)請(qǐng)按照具體情況修改。

執(zhí)行語句后,登入POS端還是會(huì)有提示,需要在登入界面按F11同步數(shù)據(jù),然后再輸入收銀員編號(hào)、密碼登入。

暢捷通T+POS端提示“存在其他結(jié)算方式與微信結(jié)算方式?jīng)_突”