專利名稱:一種erp系統(tǒng)中并發(fā)數(shù)據(jù)的處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種ERP系統(tǒng)中并發(fā)數(shù)據(jù)的處理方法及裝置。
背景技術(shù):
企業(yè)資源管理計(jì)劃(ERP,Enterprise Resources Planning)是指建立在信息技術(shù)基礎(chǔ)上,以系統(tǒng)化的管理思想,為企業(yè)決策層及員工提供決策運(yùn)行手段的管理平臺(tái)。隨著ERP理念的深入及信息技術(shù)的發(fā)展,ERP系統(tǒng)也逐漸成熟,運(yùn)用ERP系統(tǒng)管理企業(yè)已經(jīng)成為企業(yè)在信息時(shí)代生存及發(fā)展的基石。在現(xiàn)有的ERP系統(tǒng)中,有一種實(shí)體表,其中數(shù)據(jù)是一種靜態(tài)形式存在,只有在系統(tǒng)接收到數(shù)據(jù)更新請(qǐng)求時(shí)才會(huì)對(duì)實(shí)體表中對(duì)應(yīng)類型的數(shù)據(jù)進(jìn)行加減操作,以形成實(shí)時(shí)的數(shù)據(jù)變化,以供操作員及系統(tǒng)對(duì)當(dāng)前數(shù)據(jù)進(jìn)行判斷及使用。例如庫(kù)存余額表和科目余額表就是實(shí)體表,庫(kù)存余額表是根據(jù)ERP系統(tǒng)中的出入庫(kù)單對(duì)物料商品的數(shù)據(jù)進(jìn)行增減,使得系統(tǒng)可以實(shí)時(shí)更新查看當(dāng)前庫(kù)存貨物的數(shù)據(jù)??颇坑囝~表是在進(jìn)行過(guò)賬操作時(shí),更新系統(tǒng)中的記錄的科目的余額數(shù)據(jù)。在對(duì)實(shí)體表中的數(shù)據(jù)進(jìn)行更新時(shí),存在數(shù)據(jù)并發(fā)的情況,即在同一時(shí)刻,多個(gè)用戶同時(shí)訪問(wèn)并修改同一貨物實(shí)體表中的數(shù)據(jù)以達(dá)到更新庫(kù)存數(shù)據(jù)的目的,使得用戶能夠了解庫(kù)存數(shù)據(jù)的變化情況。在現(xiàn)有技術(shù)中,處理并發(fā)數(shù)據(jù)的過(guò)程大致如下所述1、系統(tǒng)接收到數(shù)據(jù)更新請(qǐng)求;2、查詢需要更新數(shù)據(jù)的類別是已經(jīng)在實(shí)體表中,若是則執(zhí)行步驟3,若否則執(zhí)行步驟4;3、利用鎖機(jī)制進(jìn)行行鎖;4、對(duì)當(dāng)前數(shù)據(jù)進(jìn)行加減操作,判斷加減之后的數(shù)據(jù)是否為負(fù)數(shù),若為負(fù)數(shù),則提示用戶;5、行釋放,執(zhí)行步驟3鎖定下一個(gè)數(shù)據(jù);6、根據(jù)數(shù)據(jù)更新請(qǐng)求插入數(shù)據(jù)。系統(tǒng)通過(guò)行鎖定實(shí)現(xiàn)對(duì)請(qǐng)求更新數(shù)據(jù)的逐個(gè)處理,實(shí)時(shí)的對(duì)實(shí)體表中的余額數(shù)據(jù)進(jìn)行更新,并判斷更新后的數(shù)據(jù)是否為負(fù)數(shù),若為負(fù)數(shù),則提醒用戶數(shù)據(jù)庫(kù)存不足,且用戶通過(guò)查詢實(shí)體表,可獲知商品的庫(kù)存量。但是,利用上述方法處理并發(fā)數(shù)據(jù),更新數(shù)據(jù)會(huì)導(dǎo)致以下問(wèn)題在多并發(fā)情況下會(huì)存在同時(shí)插入相同的數(shù)據(jù)記錄到實(shí)體表中,造成數(shù)據(jù)更新不準(zhǔn)確;且在多并發(fā)及集群的情況下,容易產(chǎn)生臟數(shù)據(jù),導(dǎo)致庫(kù)存數(shù)目不準(zhǔn)確;現(xiàn)有技術(shù)中利用數(shù)據(jù)庫(kù)行鎖的方式進(jìn)行控制并發(fā),在數(shù)據(jù)庫(kù)處理事務(wù)較長(zhǎng)時(shí)間的情況下,會(huì)引起大量的數(shù)據(jù)堵塞,從而引起系統(tǒng)停頓, 系統(tǒng)可靠性降低。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種ERP系統(tǒng)中并發(fā)數(shù)據(jù)的處理方法及裝置,用于處理系統(tǒng)接收到的并發(fā)數(shù)據(jù),提高系統(tǒng)數(shù)據(jù)的準(zhǔn)確性及可靠性。本發(fā)明實(shí)施例的方法包括接收數(shù)據(jù)更新請(qǐng)求,數(shù)據(jù)更新請(qǐng)求包括需要進(jìn)行更新的產(chǎn)品的名稱及對(duì)應(yīng)的單據(jù)類別及對(duì)應(yīng)的待更新數(shù)據(jù);根據(jù)數(shù)據(jù)更新請(qǐng)求將待更新數(shù)據(jù)保存到對(duì)應(yīng)的未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)中,歷史累計(jì)表包含預(yù)定時(shí)間內(nèi)單據(jù)數(shù)據(jù)的累計(jì)結(jié)果;當(dāng)達(dá)到預(yù)定的累計(jì)時(shí)間時(shí),將單據(jù)數(shù)據(jù)與對(duì)應(yīng)的歷史累計(jì)表中的數(shù)據(jù)進(jìn)行合計(jì),并更新歷史累計(jì)表。本發(fā)明實(shí)施例的裝置包括接收單元,用于接收數(shù)據(jù)更新請(qǐng)求,數(shù)據(jù)更新請(qǐng)求包括需要進(jìn)行更新的產(chǎn)品的名稱及對(duì)應(yīng)的單據(jù)類別及對(duì)應(yīng)的待更新數(shù)據(jù);保存單元,用于根據(jù)數(shù)據(jù)更新請(qǐng)求將待更新數(shù)據(jù)保存到對(duì)應(yīng)的未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)中,歷史累計(jì)表包含預(yù)定時(shí)間內(nèi)單據(jù)數(shù)據(jù)的累計(jì)結(jié)果;第一合計(jì)單元,用于當(dāng)達(dá)到預(yù)定的累計(jì)時(shí)間時(shí),將單據(jù)數(shù)據(jù)與對(duì)應(yīng)的歷史累計(jì)表中的數(shù)據(jù)進(jìn)行合計(jì),并更新歷史累計(jì)表。從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn)當(dāng)?shù)竭_(dá)預(yù)定的時(shí)間時(shí),通過(guò)使用歷史累計(jì)表,在預(yù)定時(shí)間將未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)累計(jì)到對(duì)應(yīng)的歷史累計(jì)表中,利用在固定時(shí)間對(duì)單據(jù)數(shù)據(jù)進(jìn)行累計(jì)更新的方法,可以有效的避免實(shí)時(shí)更新數(shù)據(jù)時(shí)的行鎖操作及并發(fā)數(shù)據(jù)帶來(lái)的數(shù)據(jù)更新不準(zhǔn)確,臟數(shù)據(jù)等問(wèn)題,提高了數(shù)據(jù)的準(zhǔn)確性及系統(tǒng)的可靠性。
圖1為本發(fā)明實(shí)施例一種ERP系統(tǒng)中并發(fā)數(shù)據(jù)的處理方法的一個(gè)示意圖;圖2為本發(fā)明實(shí)施例一種ERP系統(tǒng)中并發(fā)數(shù)據(jù)的處理方法的另一示意圖;圖3為本發(fā)明實(shí)施例一種ERP系統(tǒng)中并發(fā)數(shù)據(jù)的處理裝置的一個(gè)示意圖;圖4為本發(fā)明實(shí)施例一種ERP系統(tǒng)中并發(fā)數(shù)據(jù)的處理裝置的另一示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供了一種ERP系統(tǒng)中并發(fā)數(shù)據(jù)的處理方法及裝置,用于并行數(shù)據(jù)的處理,能有效的避免實(shí)時(shí)數(shù)據(jù)更新產(chǎn)生的數(shù)據(jù)不準(zhǔn)確,臟數(shù)據(jù)、系統(tǒng)不穩(wěn)定等問(wèn)題,提高了數(shù)據(jù)的準(zhǔn)確性及系統(tǒng)的可靠性。請(qǐng)參閱圖1,為本發(fā)明實(shí)施例中一種ERP系統(tǒng)中并發(fā)數(shù)據(jù)的處理方法的實(shí)施例,包括101、接收數(shù)據(jù)更新請(qǐng)求;在本發(fā)明實(shí)施例中,ERP系統(tǒng)是一種信息一體化的管理軟件,并發(fā)數(shù)據(jù)的處理方法是在ERP系統(tǒng)的操作環(huán)境下進(jìn)行的。當(dāng)多個(gè)用戶同時(shí)進(jìn)行數(shù)據(jù)更新時(shí),系統(tǒng)將接收到用戶發(fā)送的數(shù)據(jù)更新請(qǐng)求,數(shù)據(jù)更新請(qǐng)求中包括需要進(jìn)行更新的產(chǎn)品的名稱及對(duì)應(yīng)的單據(jù)類別及對(duì)應(yīng)的待更新數(shù)據(jù)。102、根據(jù)數(shù)據(jù)更新請(qǐng)求將待更新數(shù)據(jù)保存到對(duì)應(yīng)的未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)中;接收到數(shù)據(jù)更新請(qǐng)求之后,系統(tǒng)將根據(jù)數(shù)據(jù)更新請(qǐng)求的內(nèi)容將帶更新的數(shù)據(jù)保存到對(duì)應(yīng)的單據(jù)數(shù)據(jù)中。單據(jù)數(shù)據(jù)中包含著對(duì)應(yīng)產(chǎn)品的出入庫(kù)數(shù)據(jù),且單據(jù)中保存的數(shù)據(jù)并未累計(jì)到歷史累計(jì)表中,歷史累計(jì)表保存了預(yù)定時(shí)間內(nèi)數(shù)據(jù)的累計(jì)結(jié)果,并定時(shí)進(jìn)行更新。
103、在預(yù)定的累計(jì)時(shí)間將單據(jù)數(shù)據(jù)與對(duì)應(yīng)的歷史累計(jì)表中的數(shù)據(jù)進(jìn)行合計(jì),并更新歷史累計(jì)表。系統(tǒng)接收到數(shù)據(jù)更新請(qǐng)求之后,只是將數(shù)據(jù)以單據(jù)數(shù)據(jù)的形式保存在系統(tǒng)中,當(dāng)達(dá)到預(yù)定的累計(jì)時(shí)間時(shí),再將保存的單據(jù)數(shù)據(jù)與對(duì)應(yīng)的歷史累計(jì)表中的數(shù)據(jù)進(jìn)行合計(jì),并更新歷史累計(jì)表。在本發(fā)明實(shí)施例中,通過(guò)使用歷史累計(jì)表,在預(yù)定的時(shí)間將未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)累計(jì)到對(duì)應(yīng)的歷史累計(jì)表中,利用在固定時(shí)間對(duì)歷史累計(jì)表進(jìn)行更新的方法, 可以有效的避免實(shí)時(shí)更新數(shù)據(jù)時(shí)的行鎖操作及并發(fā)數(shù)據(jù)帶來(lái)的數(shù)據(jù)更新不準(zhǔn)確及臟數(shù)據(jù)問(wèn)題,有效的提高了數(shù)據(jù)的準(zhǔn)確性及系統(tǒng)的可靠性。為更好的理解技術(shù),請(qǐng)參閱圖2,為本發(fā)明實(shí)施例一種ERP系統(tǒng)并發(fā)數(shù)據(jù)的處理方法的另一實(shí)施例,包括201、接收數(shù)據(jù)更新請(qǐng)求;當(dāng)多個(gè)用戶同時(shí)進(jìn)行數(shù)據(jù)更新時(shí),系統(tǒng)將接收到用戶發(fā)送的數(shù)據(jù)更新請(qǐng)求,數(shù)據(jù)更新請(qǐng)求中包括需要進(jìn)行更新的產(chǎn)品的名稱及對(duì)應(yīng)的單據(jù)類別及對(duì)應(yīng)的待更新數(shù)據(jù),需要說(shuō)明的是,數(shù)據(jù)更新請(qǐng)求中還可以包含其他的信息,如請(qǐng)求更新時(shí)間、產(chǎn)品的型號(hào)及產(chǎn)品的顏色等等,在實(shí)際應(yīng)用中,數(shù)據(jù)更新請(qǐng)求中包含的內(nèi)容可視具體情況而定,此處不再限定。202、根據(jù)數(shù)據(jù)更新請(qǐng)求中的產(chǎn)品的名稱獲得歷史累計(jì)表及未累計(jì)到歷史累計(jì)表中的單據(jù)數(shù)據(jù);系統(tǒng)接受到數(shù)據(jù)更新請(qǐng)求之后,將根據(jù)數(shù)據(jù)更新請(qǐng)求中的產(chǎn)品的名稱獲得對(duì)應(yīng)的歷史累計(jì)表及未累計(jì)到歷史累計(jì)表中的所有的單據(jù)數(shù)據(jù)。歷史累計(jì)表的結(jié)構(gòu)包括累計(jì)時(shí)間,產(chǎn)品的名稱,數(shù)量。需要說(shuō)明的是,歷史累計(jì)表的結(jié)構(gòu)還可以包含其他的信息,例如產(chǎn)品的型號(hào)及產(chǎn)品的顏色等等。在實(shí)際應(yīng)用中視具體的情況而定,此處不做限定。203、將歷史累計(jì)表中的數(shù)據(jù)、單據(jù)數(shù)據(jù)、待更新的數(shù)據(jù)進(jìn)行合計(jì);步驟202之后,系統(tǒng)將歷史累計(jì)表中的數(shù)據(jù)、單據(jù)數(shù)據(jù)、待更新的數(shù)據(jù)進(jìn)行合計(jì), 根據(jù)合計(jì)結(jié)果判斷對(duì)應(yīng)產(chǎn)品的庫(kù)存量是否不足。204、若合計(jì)結(jié)果為負(fù)數(shù),則發(fā)送提示消息給用戶;系統(tǒng)對(duì)合計(jì)結(jié)果進(jìn)行判斷,若合計(jì)結(jié)果為負(fù)數(shù),則發(fā)送提示消息給用戶,其中提示消息中包含合計(jì)結(jié)果及對(duì)應(yīng)的產(chǎn)品的名稱,用于提示用戶某類產(chǎn)品的庫(kù)存量不足。205、根據(jù)數(shù)據(jù)更新請(qǐng)求將待更新數(shù)據(jù)保存到對(duì)應(yīng)的未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)中;系統(tǒng)接收到數(shù)據(jù)更新請(qǐng)求之后,根據(jù)數(shù)據(jù)更新請(qǐng)求將待更新的數(shù)據(jù)保存到對(duì)應(yīng)的未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)中,若系統(tǒng)沒(méi)有到達(dá)預(yù)定的累計(jì)時(shí)間,則處于等待累計(jì)狀態(tài),并在接受到下一次數(shù)據(jù)更新請(qǐng)求消息時(shí),執(zhí)行步驟201至205,當(dāng)系統(tǒng)到達(dá)預(yù)定的累計(jì)時(shí)間時(shí),將執(zhí)行步驟206。206、在預(yù)定的累計(jì)時(shí)間將單據(jù)數(shù)據(jù)與對(duì)應(yīng)的歷史累計(jì)表中的數(shù)據(jù)進(jìn)行合計(jì),并更新歷史累計(jì)表。當(dāng)系統(tǒng)到達(dá)預(yù)定的累計(jì)時(shí)間時(shí),系統(tǒng)將保存的未累計(jì)到歷史累計(jì)表中的數(shù)據(jù)單據(jù)與對(duì)應(yīng)的歷史累計(jì)表中的數(shù)據(jù)進(jìn)行合計(jì),并更新歷史累計(jì)表。具體的累計(jì)時(shí)間,可以根據(jù)系統(tǒng)的數(shù)據(jù)量及使用狀況設(shè)置,例如可以在每天晚上6點(diǎn)正對(duì)歷史累計(jì)表進(jìn)行更新,或者每天早上七點(diǎn)及每天晚上七點(diǎn)對(duì)歷史累計(jì)表進(jìn)行更新,需要說(shuō)明的是,每天更新的次數(shù)及時(shí)間視具體情況而定,此處不做限定。需要說(shuō)明的是,在本發(fā)明實(shí)施例中,步驟202至204是每次接受到數(shù)據(jù)更新請(qǐng)求都會(huì)執(zhí)行的步驟,用于判斷產(chǎn)品的庫(kù)存量是否足夠,且在產(chǎn)品庫(kù)存量不足的情況下,發(fā)送提示消息給用戶,提示用戶產(chǎn)品的庫(kù)存狀況。同時(shí)用戶能夠隨時(shí)對(duì)貨物的庫(kù)存數(shù)據(jù)進(jìn)行查詢,當(dāng)系統(tǒng)接收到用戶的庫(kù)存數(shù)據(jù)查詢請(qǐng)求時(shí),將根據(jù)請(qǐng)求消息中包含的產(chǎn)品的名稱獲得對(duì)應(yīng)的未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)及對(duì)應(yīng)的歷史累計(jì)表進(jìn)行合計(jì),并顯示合計(jì)的結(jié)果,其中庫(kù)存數(shù)據(jù)查詢請(qǐng)求包含請(qǐng)求查詢的產(chǎn)品的名稱。在本發(fā)明實(shí)施例中,通過(guò)定時(shí)的對(duì)歷史累計(jì)表進(jìn)行累計(jì),在預(yù)定的時(shí)間將未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)累計(jì)到對(duì)應(yīng)的歷史累計(jì)表,對(duì)歷史累計(jì)表進(jìn)行更新,有效的避免實(shí)時(shí)更新數(shù)據(jù)的行鎖操作及并發(fā)數(shù)據(jù)帶來(lái)的數(shù)據(jù)問(wèn)題,有效的提高數(shù)據(jù)的準(zhǔn)確性及系統(tǒng)的可靠性,同時(shí)系統(tǒng)實(shí)時(shí)的將未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)、待更新數(shù)據(jù)、歷史累計(jì)表對(duì)應(yīng)的單據(jù)數(shù)據(jù)進(jìn)行累計(jì),實(shí)時(shí)監(jiān)測(cè)庫(kù)存的剩余狀況,當(dāng)系統(tǒng)庫(kù)存不足時(shí),能夠?qū)崟r(shí)的反饋提示消息給用戶。為了更好的理解技術(shù),下面將介紹一個(gè)一種ERP系統(tǒng)中并發(fā)數(shù)據(jù)的處理方法的具體應(yīng)用例,包括產(chǎn)品的名稱為顯示器,顏色為銀色,單位為臺(tái),系統(tǒng)預(yù)定的對(duì)歷史累計(jì)表進(jìn)行更新的時(shí)間為早上7點(diǎn)整。
權(quán)利要求
1.一種ERP系統(tǒng)中并發(fā)數(shù)據(jù)的處理方法,其特征在于,包括接收數(shù)據(jù)更新請(qǐng)求,所述數(shù)據(jù)更新請(qǐng)求包括需要進(jìn)行更新的產(chǎn)品的名稱及對(duì)應(yīng)的單據(jù)類別及對(duì)應(yīng)的待更新數(shù)據(jù);根據(jù)所述數(shù)據(jù)更新請(qǐng)求將所述待更新數(shù)據(jù)保存到對(duì)應(yīng)的未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)中,所述歷史累計(jì)表包含預(yù)定時(shí)間內(nèi)單據(jù)數(shù)據(jù)的累計(jì)結(jié)果;當(dāng)達(dá)到預(yù)定的累計(jì)時(shí)間時(shí),將所述單據(jù)數(shù)據(jù)與對(duì)應(yīng)的歷史累計(jì)表中的數(shù)據(jù)進(jìn)行合計(jì), 并更新所述歷史累計(jì)表。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述數(shù)據(jù)更新請(qǐng)求將所述待更新數(shù)據(jù)保存到對(duì)應(yīng)的未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)之前還包括根據(jù)所述數(shù)據(jù)更新請(qǐng)求中的產(chǎn)品的名稱獲得歷史累計(jì)表及未累計(jì)到所述歷史累計(jì)表中的單據(jù)數(shù)據(jù);將所述歷史累計(jì)表中的數(shù)據(jù)、所述單據(jù)數(shù)據(jù)、所述待更新的數(shù)據(jù)進(jìn)行合計(jì)。
3 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將將所述歷史累計(jì)表中的數(shù)據(jù)、所述單據(jù)數(shù)據(jù)、所述待更新的數(shù)據(jù)進(jìn)行合計(jì)之后還包括若所述合計(jì)結(jié)果為負(fù)數(shù),則發(fā)送提示消息給用戶,所述提示消息包含所述合計(jì)結(jié)果及對(duì)應(yīng)的產(chǎn)品的名稱。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括當(dāng)接收到用戶的庫(kù)存數(shù)據(jù)查詢請(qǐng)求時(shí),則將所述未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)與對(duì)應(yīng)的歷史累計(jì)表中的數(shù)據(jù)進(jìn)行合計(jì),顯示所述合計(jì)的結(jié)果,所述庫(kù)存數(shù)據(jù)查詢請(qǐng)求包含請(qǐng)求查詢的產(chǎn)品的名稱。
5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的方法,其特征在于,所述歷史累計(jì)表包括累計(jì)時(shí)間、產(chǎn)品的名稱、數(shù)量。
6.一種ERP系統(tǒng)中并發(fā)數(shù)據(jù)的處理裝置,其特征在于,包括接收單元,用于接收數(shù)據(jù)更新請(qǐng)求,所述數(shù)據(jù)更新請(qǐng)求包括需要進(jìn)行更新的產(chǎn)品的名稱及對(duì)應(yīng)的單據(jù)類別及對(duì)應(yīng)的待更新數(shù)據(jù);保存單元,用于根據(jù)所述數(shù)據(jù)更新請(qǐng)求將所述待更新數(shù)據(jù)保存到對(duì)應(yīng)的未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)中,所述歷史累計(jì)表包含預(yù)定時(shí)間內(nèi)單據(jù)數(shù)據(jù)的累計(jì)結(jié)果;第一合計(jì)單元,用于當(dāng)達(dá)到預(yù)定的累計(jì)時(shí)間時(shí),將所述單據(jù)數(shù)據(jù)與對(duì)應(yīng)的歷史累計(jì)表中的數(shù)據(jù)進(jìn)行合計(jì),并更新所述歷史累計(jì)表。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括獲取單元,用于根據(jù)所述數(shù)據(jù)更新請(qǐng)求中的產(chǎn)品的名稱獲得歷史累計(jì)表及未累計(jì)到所述歷史累計(jì)表中的單據(jù)數(shù)據(jù);第二合計(jì)單元,用于將所述歷史累計(jì)表中的數(shù)據(jù)、所述單據(jù)數(shù)據(jù)、所述待更新的數(shù)據(jù)進(jìn)行合計(jì)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括提示單元,用于當(dāng)所述合計(jì)結(jié)果為負(fù)數(shù)時(shí),發(fā)送提示消息給用戶,所述提示消息包含所述合計(jì)結(jié)果及對(duì)應(yīng)的產(chǎn)品的名稱。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括顯示單元,用于當(dāng)接收到用戶的庫(kù)存數(shù)據(jù)查詢請(qǐng)求時(shí),則將所述未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)與對(duì)應(yīng)的歷史累計(jì)表中的數(shù)據(jù)進(jìn)行合計(jì),顯示所述合計(jì)的結(jié)果,所述庫(kù)存數(shù)據(jù)查詢請(qǐng)求包含請(qǐng)求查詢的產(chǎn)品的名稱。
全文摘要
本發(fā)明實(shí)施例公開了一種ERP系統(tǒng)中并發(fā)數(shù)據(jù)的處理方法及裝置,用于對(duì)并發(fā)數(shù)據(jù)進(jìn)行處理。本發(fā)明實(shí)施例的方法包括接收數(shù)據(jù)更新請(qǐng)求,數(shù)據(jù)更新請(qǐng)求包括需要進(jìn)行更新的產(chǎn)品的名稱及對(duì)應(yīng)的單據(jù)類別及對(duì)應(yīng)的待更新數(shù)據(jù);根據(jù)數(shù)據(jù)更新請(qǐng)求將待更新數(shù)據(jù)保存到對(duì)應(yīng)的未累計(jì)到歷史累計(jì)表的單據(jù)數(shù)據(jù)中,歷史累計(jì)表包含預(yù)定時(shí)間內(nèi)單據(jù)數(shù)據(jù)的累計(jì)結(jié)果;當(dāng)達(dá)到預(yù)定的累計(jì)時(shí)間時(shí),將單據(jù)數(shù)據(jù)與對(duì)應(yīng)的歷史累計(jì)表中的數(shù)據(jù)進(jìn)行合計(jì),并更新歷史累計(jì)表,本發(fā)明實(shí)施例還包括裝置,能有效的提高數(shù)據(jù)的準(zhǔn)確性及系統(tǒng)的可靠性。
文檔編號(hào)G06F17/30GK102486844SQ20101056857
公開日2012年6月6日 申請(qǐng)日期2010年12月1日 優(yōu)先權(quán)日2010年12月1日
發(fā)明者陳勇 申請(qǐng)人:金蝶軟件(中國(guó))有限公司