發(fā)布時(shí)間:2024-11-18
用友erp軟件4折優(yōu)惠_實(shí)現(xiàn)供應(yīng)鏈協(xié)同信息共享_提高工作效率
問(wèn)題描述:
160版本,用戶在查詢2月份的暫估材料余額表時(shí)發(fā)現(xiàn)本期報(bào)銷的竟然比期初暫估+本期報(bào)銷的數(shù)還多,結(jié)果結(jié)存數(shù)量和金額都變成了負(fù)數(shù),這是咋回事?
暫估余額表一般常見(jiàn)的是上下月結(jié)存有金額尾差或是沒(méi)有結(jié)存數(shù)量,只有結(jié)存金額的情況,而這個(gè)現(xiàn)象我還是第一次見(jiàn)到。那其他月的暫估余額是否也有問(wèn)題呢?誒,正常耶!
問(wèn)題原因:
根據(jù)以往經(jīng)驗(yàn)直觀判斷,程序原因?qū)е略摤F(xiàn)象的可能性不大,根據(jù)暫估表的數(shù)據(jù)來(lái)源分析有可能是存貨明細(xì)帳上的暫估或結(jié)算的記錄異常,直接打開(kāi)后臺(tái)存貨明細(xì)帳表看下,結(jié)果手里杯子差點(diǎn)掉地上,這,這一點(diǎn)毛病沒(méi)有。
一看就是單到回沖的,1月份暫估記賬了550個(gè),金額36300,2月結(jié)算了550個(gè)(即本期報(bào)銷數(shù)),結(jié)算金額是56000,紅字回沖550,暫估回沖金額36300,2月份又暫估入帳了34個(gè),暫估金額2618,暫估標(biāo)識(shí)為1?梢钥闯2月的暫估余額應(yīng)該就是34個(gè),余額2618,這比正常還正常呢!
一般來(lái)講暫估余額表的數(shù)據(jù)來(lái)源主要就是明細(xì)帳啊,如果明細(xì)帳正常,那還可能與什么有關(guān)呢?別猜了,跟吧。。
通過(guò)第一個(gè)圖能判斷出問(wèn)題應(yīng)該是出自2月份的報(bào)銷回沖出的問(wèn)題,那直接對(duì)2月份的報(bào)銷回沖的語(yǔ)句進(jìn)行跟蹤分析:在插入一個(gè)臨時(shí)表時(shí)根據(jù)關(guān)聯(lián)條件(包括倉(cāng)庫(kù)、存貨、自由項(xiàng)等)關(guān)聯(lián)了存貨總賬,按照腳本的意思應(yīng)該是取藍(lán)字報(bào)銷單的數(shù)量。那咋還關(guān)聯(lián)重了呢?有可能….存貨總賬出事了!
2月份有條記錄后面的自由項(xiàng)是空!這貨到底有沒(méi)有自由項(xiàng)?前臺(tái)一看,這貨不光自由項(xiàng),還自由項(xiàng)核算呢!
那就怪了,都有自由項(xiàng)核算,那存貨總賬上這條自由項(xiàng)為空的記錄又是哪兒來(lái)的?!難道是后臺(tái)調(diào)整過(guò)核算自由項(xiàng)不成?
由于存貨總賬上的結(jié)果應(yīng)該都是從存貨明細(xì)賬上匯總來(lái)的,那就看看存貨明細(xì)帳上是否有記錄異常的,結(jié)果還真發(fā)現(xiàn)了一條異常的入庫(kù)記錄,58號(hào)入庫(kù)單的存貨自由項(xiàng)為空,這是什么原因?qū)е碌?是程序判斷?wèn)題?還是人為故意修改過(guò)存貨屬性?這時(shí),一個(gè)不起眼的細(xì)節(jié)引起了我的注意,就是這條暫估入庫(kù)記錄的制單人,這才明白它是由MES系統(tǒng)傳入的,由于傳入時(shí)不經(jīng)過(guò)前臺(tái)程序的判斷與控制,直接寫(xiě)入,因此出現(xiàn)了不該出現(xiàn)的問(wèn)題!
存貨明細(xì)賬上的異常結(jié)果導(dǎo)致存貨總賬有異,但又是什么原因使暫估材料余額表中的本期報(bào)銷數(shù)出現(xiàn)錯(cuò)誤的呢?
這話還得從之前那條從藍(lán)字結(jié)算單取數(shù)的關(guān)聯(lián)語(yǔ)句上說(shuō)起: 本來(lái)正常通過(guò)藍(lán)字報(bào)銷單(明細(xì)帳autoid為80)關(guān)聯(lián)存貨總賬時(shí),應(yīng)只能關(guān)聯(lián)出存貨總賬中autoid為70的那條記錄就行了,但誰(shuí)知它還順手關(guān)聯(lián)出了存貨總賬autoid=73的暫估入庫(kù)且自由項(xiàng)1為空的那條記錄,這原因何在?
那咱們就把它砸碎了一起分析看看:
其實(shí)問(wèn)題的關(guān)鍵是語(yǔ)句中有一個(gè)OrIsNull(Ia_summary.cFree1,N‘‘)=N‘‘
或語(yǔ)句 導(dǎo)致的,去掉它一切就正常了,可是能去么?不能!為啥?腳本沒(méi)問(wèn)題,因?yàn)榇_實(shí)存貨自由項(xiàng)有為空的正常情況,錯(cuò)的應(yīng)該是存貨總帳中自由項(xiàng)不應(yīng)為空卻為空的記錄!
因此解決問(wèn)題的關(guān)鍵是怎么讓存貨總賬中記錄結(jié)果正常,那還得先從存貨明細(xì)帳處理起。
解決方案:
經(jīng)與用戶確定該存貨確有自由項(xiàng)核算,因此首先應(yīng)與MES系統(tǒng)負(fù)責(zé)人溝通,后續(xù)傳入時(shí)需判斷存貨是否有自由項(xiàng)核算,若有則傳入時(shí)相關(guān)自由項(xiàng)的值不能為空。
其次對(duì)于已傳入的暫估入庫(kù)數(shù)據(jù),由于此次為MSE系統(tǒng)的導(dǎo)入測(cè)試,并沒(méi)有太多需要補(bǔ)填的數(shù)據(jù),且用戶表示不方便重新恢復(fù)記賬處理,做好數(shù)據(jù)備份后通過(guò)關(guān)聯(lián)存貨是否為自由項(xiàng)核算且明細(xì)賬相應(yīng)存貨自由項(xiàng)值為空的記錄進(jìn)行篩選,補(bǔ)填入庫(kù)單子表及存貨明細(xì)帳,并對(duì)存貨總帳進(jìn)行重算處理。
案例總結(jié):
這個(gè)案例也可以說(shuō)是比較一波三折,給我的反思也是不少:
1、 任何問(wèn)題不要僅看現(xiàn)象,就僅憑經(jīng)驗(yàn)輕易下結(jié)論
2、 快速處理問(wèn)題首要判斷的是問(wèn)題產(chǎn)生的方向
3、 注意問(wèn)題的內(nèi)含與外延的關(guān)聯(lián)性對(duì)結(jié)果判斷的影響
4、 對(duì)跟蹤結(jié)果的分析也不能只是停留在表面,一定要關(guān)聯(lián)性思考去深挖問(wèn)題本質(zhì)
5、 注重細(xì)節(jié),不遺漏任何一處導(dǎo)致問(wèn)題的可能性,逐一進(jìn)行剝絲抽繭似的分析
6、 對(duì)復(fù)雜語(yǔ)句進(jìn)行打碎處理,關(guān)注重點(diǎn),簡(jiǎn)潔明了,直擊問(wèn)題所在!
客服電話:400-665-0028
關(guān)鍵字:用友財(cái)務(wù)軟件,暢捷通軟件,財(cái)務(wù)軟件,進(jìn)銷存軟件,U9官網(wǎng),用友U8,用友T1,用友T+,用友T3,用友T6,暢捷通好會(huì)計(jì),好生意,智+好業(yè)財(cái),用友培訓(xùn)服務(wù)售后公司,暢捷通運(yùn)營(yíng)培訓(xùn)服務(wù)公司
版權(quán)所有:用友暢捷通軟件 Copyright © 2024 All rights reserved.